builder: fx-team_win7-ix-debug_test-web-platform-tests-1 slave: t-w732-ix-129 starttime: 1461322652.96 results: success (0) buildid: 20160422014259 builduid: 56a85fe4813441aca3e137e3f2dba16f revision: b813b1e6e7e3288a865965bb9beefbf9d36b4a67 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-22 03:57:32.960218) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-22 03:57:32.960681) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 13 secs) (at 2016-04-22 03:57:32.960961) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 13 secs) (at 2016-04-22 03:57:46.686027) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-22 03:57:46.686274) ========= '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-129 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-129 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-129 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 --03:57:47-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 23.84 MB/s 03:57:47 (23.84 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.025000 ========= master_lag: 0.35 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-22 03:57:48.060874) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 11 secs) (at 2016-04-22 03:57:48.061165) ========= '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-129 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-129 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-129 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=3.401000 ========= master_lag: 7.89 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 11 secs) (at 2016-04-22 03:57:59.347436) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-04-22 03:57:59.347748) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev b813b1e6e7e3288a865965bb9beefbf9d36b4a67 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev b813b1e6e7e3288a865965bb9beefbf9d36b4a67 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-129 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-129 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-129 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-22 03:57:59,683 truncating revision to first 12 chars 2016-04-22 03:57:59,683 Setting DEBUG logging. 2016-04-22 03:57:59,683 attempt 1/10 2016-04-22 03:57:59,683 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/b813b1e6e7e3?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-22 03:58:00,198 unpacking tar archive at: fx-team-b813b1e6e7e3/testing/mozharness/ program finished with exit code 0 elapsedTime=1.193000 ========= master_lag: 2.39 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-04-22 03:58:02.931764) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-22 03:58:02.932039) ========= script_repo_revision: b813b1e6e7e3288a865965bb9beefbf9d36b4a67 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-22 03:58:02.932397) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-22 03:58:02.932675) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-22 03:58:03.416089) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 53 secs) (at 2016-04-22 03:58:03.416346) ========= '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' 'fx-team' '--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', 'fx-team', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-129 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-129 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-129 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 03:58:07 INFO - MultiFileLogger online at 20160422 03:58:07 in C:\slave\test 03:58:07 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 fx-team --download-symbols true 03:58:07 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 03:58:07 INFO - {'append_to_log': False, 03:58:07 INFO - 'base_work_dir': 'C:\\slave\\test', 03:58:07 INFO - 'blob_upload_branch': 'fx-team', 03:58:07 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 03:58:07 INFO - 'buildbot_json_path': 'buildprops.json', 03:58:07 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 03:58:07 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 03:58:07 INFO - 'download_minidump_stackwalk': True, 03:58:07 INFO - 'download_symbols': 'true', 03:58:07 INFO - 'e10s': False, 03:58:07 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 03:58:07 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 03:58:07 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 03:58:07 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 03:58:07 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 03:58:07 INFO - 'C:/mozilla-build/tooltool.py'), 03:58:07 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 03:58:07 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 03:58:07 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 03:58:07 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 03:58:07 INFO - 'log_level': 'info', 03:58:07 INFO - 'log_to_console': True, 03:58:07 INFO - 'opt_config_files': (), 03:58:07 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 03:58:07 INFO - '--processes=1', 03:58:07 INFO - '--config=%(test_path)s/wptrunner.ini', 03:58:07 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 03:58:07 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 03:58:07 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 03:58:07 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 03:58:07 INFO - 'pip_index': False, 03:58:07 INFO - 'require_test_zip': True, 03:58:07 INFO - 'test_type': ('testharness',), 03:58:07 INFO - 'this_chunk': '1', 03:58:07 INFO - 'total_chunks': '10', 03:58:07 INFO - 'virtualenv_path': 'venv', 03:58:07 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 03:58:07 INFO - 'work_dir': 'build'} 03:58:07 INFO - ##### 03:58:07 INFO - ##### Running clobber step. 03:58:07 INFO - ##### 03:58:07 INFO - Running pre-action listener: _resource_record_pre_action 03:58:07 INFO - Running main action method: clobber 03:58:07 INFO - rmtree: C:\slave\test\build 03:58:07 INFO - Using _rmtree_windows ... 03:58:07 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 04:00:33 INFO - Running post-action listener: _resource_record_post_action 04:00:33 INFO - ##### 04:00:33 INFO - ##### Running read-buildbot-config step. 04:00:33 INFO - ##### 04:00:33 INFO - Running pre-action listener: _resource_record_pre_action 04:00:33 INFO - Running main action method: read_buildbot_config 04:00:33 INFO - Using buildbot properties: 04:00:33 INFO - { 04:00:33 INFO - "project": "", 04:00:33 INFO - "product": "firefox", 04:00:33 INFO - "script_repo_revision": "production", 04:00:33 INFO - "scheduler": "tests-fx-team-win7_ix-debug-unittest-7-3600", 04:00:33 INFO - "repository": "", 04:00:33 INFO - "buildername": "Windows 7 32-bit fx-team debug test web-platform-tests-1", 04:00:33 INFO - "buildid": "20160422014259", 04:00:33 INFO - "pgo_build": "False", 04:00:33 INFO - "basedir": "C:\\slave\\test", 04:00:33 INFO - "buildnumber": 182, 04:00:33 INFO - "slavename": "t-w732-ix-129", 04:00:33 INFO - "revision": "b813b1e6e7e3288a865965bb9beefbf9d36b4a67", 04:00:33 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 04:00:33 INFO - "platform": "win32", 04:00:33 INFO - "branch": "fx-team", 04:00:33 INFO - "repo_path": "integration/fx-team", 04:00:33 INFO - "moz_repo_path": "", 04:00:33 INFO - "stage_platform": "win32", 04:00:33 INFO - "builduid": "56a85fe4813441aca3e137e3f2dba16f", 04:00:33 INFO - "slavebuilddir": "test" 04:00:33 INFO - } 04:00:33 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/PDFTSDO4SnaKwgKI3lGeHw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 04:00:33 INFO - Found installer url https://queue.taskcluster.net/v1/task/PDFTSDO4SnaKwgKI3lGeHw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 04:00:33 INFO - Running post-action listener: _resource_record_post_action 04:00:33 INFO - ##### 04:00:33 INFO - ##### Running download-and-extract step. 04:00:33 INFO - ##### 04:00:33 INFO - Running pre-action listener: _resource_record_pre_action 04:00:33 INFO - Running main action method: download_and_extract 04:00:33 INFO - mkdir: C:\slave\test\build\tests 04:00:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:00:33 INFO - https://queue.taskcluster.net/v1/task/PDFTSDO4SnaKwgKI3lGeHw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 04:00:33 INFO - trying https://queue.taskcluster.net/v1/task/PDFTSDO4SnaKwgKI3lGeHw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 04:00:33 INFO - Downloading https://queue.taskcluster.net/v1/task/PDFTSDO4SnaKwgKI3lGeHw/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 04:00:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/PDFTSDO4SnaKwgKI3lGeHw/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 04:00:34 INFO - Downloaded 1274 bytes. 04:00:34 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 04:00:34 INFO - Using the following test package requirements: 04:00:34 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 04:00:34 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:00:34 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 04:00:34 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:00:34 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 04:00:34 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:00:34 INFO - u'jsshell-win32.zip'], 04:00:34 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:00:34 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 04:00:34 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 04:00:34 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:00:34 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 04:00:34 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:00:34 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 04:00:34 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:00:34 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 04:00:34 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:00:34 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 04:00:34 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 04:00:34 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')]} 04:00:34 INFO - https://queue.taskcluster.net/v1/task/PDFTSDO4SnaKwgKI3lGeHw/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 04:00:34 INFO - trying https://queue.taskcluster.net/v1/task/PDFTSDO4SnaKwgKI3lGeHw/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 04:00:34 INFO - Downloading https://queue.taskcluster.net/v1/task/PDFTSDO4SnaKwgKI3lGeHw/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 04:00:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/PDFTSDO4SnaKwgKI3lGeHw/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 04:00:36 INFO - Downloaded 20472787 bytes. 04:00:36 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/*'] 04:00:36 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/* 04:00:38 INFO - caution: filename not matched: web-platform/* 04:00:38 INFO - Return code: 11 04:00:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:00:38 INFO - https://queue.taskcluster.net/v1/task/PDFTSDO4SnaKwgKI3lGeHw/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 04:00:38 INFO - trying https://queue.taskcluster.net/v1/task/PDFTSDO4SnaKwgKI3lGeHw/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 04:00:38 INFO - Downloading https://queue.taskcluster.net/v1/task/PDFTSDO4SnaKwgKI3lGeHw/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 04:00:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/PDFTSDO4SnaKwgKI3lGeHw/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 04:00:41 INFO - Downloaded 36400366 bytes. 04:00:41 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/*'] 04:00:41 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/* 04:01:33 INFO - caution: filename not matched: bin/* 04:01:33 INFO - caution: filename not matched: config/* 04:01:33 INFO - caution: filename not matched: mozbase/* 04:01:33 INFO - caution: filename not matched: marionette/* 04:01:33 INFO - caution: filename not matched: tools/wptserve/* 04:01:33 INFO - Return code: 11 04:01:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:01:33 INFO - https://queue.taskcluster.net/v1/task/PDFTSDO4SnaKwgKI3lGeHw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 04:01:33 INFO - trying https://queue.taskcluster.net/v1/task/PDFTSDO4SnaKwgKI3lGeHw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 04:01:33 INFO - Downloading https://queue.taskcluster.net/v1/task/PDFTSDO4SnaKwgKI3lGeHw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 04:01:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/PDFTSDO4SnaKwgKI3lGeHw/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 04:01:37 INFO - Downloaded 67483458 bytes. 04:01:37 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/PDFTSDO4SnaKwgKI3lGeHw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 04:01:37 INFO - mkdir: C:\slave\test\properties 04:01:37 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 04:01:37 INFO - Writing to file C:\slave\test\properties\build_url 04:01:37 INFO - Contents: 04:01:37 INFO - build_url:https://queue.taskcluster.net/v1/task/PDFTSDO4SnaKwgKI3lGeHw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 04:01:38 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/PDFTSDO4SnaKwgKI3lGeHw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 04:01:38 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 04:01:38 INFO - Writing to file C:\slave\test\properties\symbols_url 04:01:38 INFO - Contents: 04:01:38 INFO - symbols_url:https://queue.taskcluster.net/v1/task/PDFTSDO4SnaKwgKI3lGeHw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 04:01:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:01:38 INFO - https://queue.taskcluster.net/v1/task/PDFTSDO4SnaKwgKI3lGeHw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:01:38 INFO - trying https://queue.taskcluster.net/v1/task/PDFTSDO4SnaKwgKI3lGeHw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 04:01:38 INFO - Downloading https://queue.taskcluster.net/v1/task/PDFTSDO4SnaKwgKI3lGeHw/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 04:01:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/PDFTSDO4SnaKwgKI3lGeHw/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 04:01:43 INFO - Downloaded 58293983 bytes. 04:01:43 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'] 04:01:43 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 04:01:45 INFO - Return code: 0 04:01:45 INFO - Running post-action listener: _resource_record_post_action 04:01:45 INFO - Running post-action listener: set_extra_try_arguments 04:01:45 INFO - ##### 04:01:45 INFO - ##### Running create-virtualenv step. 04:01:45 INFO - ##### 04:01:45 INFO - Running pre-action listener: _pre_create_virtualenv 04:01:45 INFO - Running pre-action listener: _resource_record_pre_action 04:01:45 INFO - Running main action method: create_virtualenv 04:01:45 INFO - Creating virtualenv C:\slave\test\build\venv 04:01:45 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 04:01:45 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 04:01:49 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 04:01:52 INFO - Installing distribute......................................................................................................................................................................................done. 04:01:54 INFO - Return code: 0 04:01:54 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 04:01:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:01:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:01:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:01:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:01:54 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x01B8B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018860B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BBA368>, '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 0x0184BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C9E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-129', 'USERDOMAIN': 'T-W732-IX-129', '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-129', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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 04:01:54 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 04:01:54 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 04:01:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:01:54 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:01:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:01:54 INFO - 'COMPUTERNAME': 'T-W732-IX-129', 04:01:54 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:01:54 INFO - 'DCLOCATION': 'SCL3', 04:01:54 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:01:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:01:54 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:01:54 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:01:54 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:01:54 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:01:54 INFO - 'HOMEDRIVE': 'C:', 04:01:54 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:01:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:01:54 INFO - 'KTS_VERSION': '1.19c', 04:01:54 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:01:54 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:01:54 INFO - 'LOGONSERVER': '\\\\T-W732-IX-129', 04:01:54 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:01:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:01:54 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:01:54 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:01:54 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:01:54 INFO - 'MOZ_AIRBAG': '1', 04:01:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:01:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:01:54 INFO - 'MOZ_MSVCVERSION': '8', 04:01:54 INFO - 'MOZ_NO_REMOTE': '1', 04:01:54 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:01:54 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:01:54 INFO - 'NO_EM_RESTART': '1', 04:01:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:01:54 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:01:54 INFO - 'OS': 'Windows_NT', 04:01:54 INFO - 'OURDRIVE': 'C:', 04:01:54 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 04:01:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:01:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:01:54 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:01:54 INFO - 'PROCESSOR_LEVEL': '6', 04:01:54 INFO - 'PROCESSOR_REVISION': '1e05', 04:01:54 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:01:54 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:01:54 INFO - 'PROMPT': '$P$G', 04:01:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:01:54 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:01:54 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:01:54 INFO - 'PWD': 'C:\\slave\\test', 04:01:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:01:54 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:01:54 INFO - 'SYSTEMDRIVE': 'C:', 04:01:54 INFO - 'SYSTEMROOT': 'C:\\windows', 04:01:54 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:01:54 INFO - 'TEST1': 'testie', 04:01:54 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:01:54 INFO - 'USERDOMAIN': 'T-W732-IX-129', 04:01:54 INFO - 'USERNAME': 'cltbld', 04:01:54 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:01:54 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:01:54 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:01:54 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:01:54 INFO - 'WINDIR': 'C:\\windows', 04:01:54 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:01:54 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:01:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:01:55 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:01:55 INFO - Downloading/unpacking psutil>=0.7.1 04:01:55 INFO - Running setup.py egg_info for package psutil 04:01:55 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:01:55 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:01:55 INFO - Installing collected packages: psutil 04:01:55 INFO - Running setup.py install for psutil 04:01:55 INFO - building 'psutil._psutil_windows' extension 04:01:55 INFO - error: Unable to find vcvarsall.bat 04:01:55 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-qgluxb-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:01:55 INFO - running install 04:01:55 INFO - running build 04:01:55 INFO - running build_py 04:01:55 INFO - creating build 04:01:55 INFO - creating build\lib.win32-2.7 04:01:55 INFO - creating build\lib.win32-2.7\psutil 04:01:55 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 04:01:55 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 04:01:55 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 04:01:55 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 04:01:55 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 04:01:55 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 04:01:55 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 04:01:55 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 04:01:55 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 04:01:55 INFO - running build_ext 04:01:55 INFO - building 'psutil._psutil_windows' extension 04:01:55 INFO - error: Unable to find vcvarsall.bat 04:01:55 INFO - ---------------------------------------- 04:01:55 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-qgluxb-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:01:55 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 04:01:55 WARNING - Return code: 1 04:01:55 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 04:01:55 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 04:01:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:01:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:01:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:01:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:01:55 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x01B8B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018860B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BBA368>, '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 0x0184BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C9E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-129', 'USERDOMAIN': 'T-W732-IX-129', '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-129', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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 04:01:55 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 04:01:55 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 04:01:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:01:55 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:01:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:01:55 INFO - 'COMPUTERNAME': 'T-W732-IX-129', 04:01:55 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:01:55 INFO - 'DCLOCATION': 'SCL3', 04:01:55 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:01:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:01:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:01:55 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:01:55 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:01:55 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:01:55 INFO - 'HOMEDRIVE': 'C:', 04:01:55 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:01:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:01:55 INFO - 'KTS_VERSION': '1.19c', 04:01:55 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:01:55 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:01:55 INFO - 'LOGONSERVER': '\\\\T-W732-IX-129', 04:01:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:01:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:01:55 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:01:55 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:01:55 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:01:55 INFO - 'MOZ_AIRBAG': '1', 04:01:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:01:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:01:55 INFO - 'MOZ_MSVCVERSION': '8', 04:01:55 INFO - 'MOZ_NO_REMOTE': '1', 04:01:55 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:01:55 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:01:55 INFO - 'NO_EM_RESTART': '1', 04:01:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:01:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:01:55 INFO - 'OS': 'Windows_NT', 04:01:55 INFO - 'OURDRIVE': 'C:', 04:01:55 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 04:01:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:01:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:01:55 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:01:55 INFO - 'PROCESSOR_LEVEL': '6', 04:01:55 INFO - 'PROCESSOR_REVISION': '1e05', 04:01:55 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:01:55 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:01:55 INFO - 'PROMPT': '$P$G', 04:01:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:01:55 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:01:55 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:01:55 INFO - 'PWD': 'C:\\slave\\test', 04:01:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:01:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:01:55 INFO - 'SYSTEMDRIVE': 'C:', 04:01:55 INFO - 'SYSTEMROOT': 'C:\\windows', 04:01:55 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:01:55 INFO - 'TEST1': 'testie', 04:01:55 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:01:55 INFO - 'USERDOMAIN': 'T-W732-IX-129', 04:01:55 INFO - 'USERNAME': 'cltbld', 04:01:55 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:01:55 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:01:55 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:01:55 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:01:55 INFO - 'WINDIR': 'C:\\windows', 04:01:55 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:01:55 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:01:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:01:56 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:01:56 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:01:56 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:01:56 INFO - Running setup.py egg_info for package mozsystemmonitor 04:01:56 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 04:01:56 INFO - Running setup.py egg_info for package psutil 04:01:56 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:01:56 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:01:56 INFO - Installing collected packages: mozsystemmonitor, psutil 04:01:56 INFO - Running setup.py install for mozsystemmonitor 04:01:56 INFO - Running setup.py install for psutil 04:01:56 INFO - building 'psutil._psutil_windows' extension 04:01:56 INFO - error: Unable to find vcvarsall.bat 04:01:56 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-qasm9_-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:01:56 INFO - running install 04:01:56 INFO - running build 04:01:56 INFO - running build_py 04:01:56 INFO - running build_ext 04:01:56 INFO - building 'psutil._psutil_windows' extension 04:01:56 INFO - error: Unable to find vcvarsall.bat 04:01:56 INFO - ---------------------------------------- 04:01:56 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-qasm9_-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:01:56 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 04:01:56 WARNING - Return code: 1 04:01:56 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! 04:01:56 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 04:01:56 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')]} 04:01:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:01:56 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')]} 04:01:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:01:56 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 0x01B8B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018860B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BBA368>, '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 0x0184BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C9E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-129', 'USERDOMAIN': 'T-W732-IX-129', '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-129', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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 04:01:56 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 04:01:56 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 04:01:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:01:56 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:01:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:01:56 INFO - 'COMPUTERNAME': 'T-W732-IX-129', 04:01:56 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:01:56 INFO - 'DCLOCATION': 'SCL3', 04:01:56 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:01:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:01:56 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:01:56 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:01:56 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:01:56 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:01:56 INFO - 'HOMEDRIVE': 'C:', 04:01:56 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:01:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:01:56 INFO - 'KTS_VERSION': '1.19c', 04:01:56 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:01:56 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:01:56 INFO - 'LOGONSERVER': '\\\\T-W732-IX-129', 04:01:56 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:01:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:01:56 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:01:56 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:01:56 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:01:56 INFO - 'MOZ_AIRBAG': '1', 04:01:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:01:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:01:56 INFO - 'MOZ_MSVCVERSION': '8', 04:01:56 INFO - 'MOZ_NO_REMOTE': '1', 04:01:56 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:01:56 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:01:56 INFO - 'NO_EM_RESTART': '1', 04:01:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:01:56 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:01:56 INFO - 'OS': 'Windows_NT', 04:01:56 INFO - 'OURDRIVE': 'C:', 04:01:56 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 04:01:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:01:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:01:56 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:01:56 INFO - 'PROCESSOR_LEVEL': '6', 04:01:56 INFO - 'PROCESSOR_REVISION': '1e05', 04:01:56 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:01:56 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:01:56 INFO - 'PROMPT': '$P$G', 04:01:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:01:56 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:01:56 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:01:56 INFO - 'PWD': 'C:\\slave\\test', 04:01:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:01:56 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:01:56 INFO - 'SYSTEMDRIVE': 'C:', 04:01:56 INFO - 'SYSTEMROOT': 'C:\\windows', 04:01:56 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:01:56 INFO - 'TEST1': 'testie', 04:01:56 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:01:56 INFO - 'USERDOMAIN': 'T-W732-IX-129', 04:01:56 INFO - 'USERNAME': 'cltbld', 04:01:56 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:01:56 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:01:56 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:01:56 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:01:56 INFO - 'WINDIR': 'C:\\windows', 04:01:56 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:01:56 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:01:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:01:57 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:01:57 INFO - Downloading/unpacking blobuploader==1.2.4 04:01:57 INFO - Downloading blobuploader-1.2.4.tar.gz 04:01:57 INFO - Running setup.py egg_info for package blobuploader 04:01:57 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:02:01 INFO - Running setup.py egg_info for package requests 04:02:01 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:02:01 INFO - Downloading docopt-0.6.1.tar.gz 04:02:01 INFO - Running setup.py egg_info for package docopt 04:02:01 INFO - Installing collected packages: blobuploader, docopt, requests 04:02:01 INFO - Running setup.py install for blobuploader 04:02:01 INFO - Running setup.py install for docopt 04:02:01 INFO - Running setup.py install for requests 04:02:01 INFO - Successfully installed blobuploader docopt requests 04:02:01 INFO - Cleaning up... 04:02:01 INFO - Return code: 0 04:02:01 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:02:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:02:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:02:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:02:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:02:01 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 0x01B8B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018860B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BBA368>, '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 0x0184BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C9E0C0>, '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-129', 'USERDOMAIN': 'T-W732-IX-129', '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-129', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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 04:02:01 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 04:02:01 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 04:02:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:02:01 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:02:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:02:01 INFO - 'COMPUTERNAME': 'T-W732-IX-129', 04:02:01 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:02:01 INFO - 'DCLOCATION': 'SCL3', 04:02:01 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:02:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:02:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:02:01 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:02:01 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:02:01 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:02:01 INFO - 'HOMEDRIVE': 'C:', 04:02:01 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:02:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:02:01 INFO - 'KTS_VERSION': '1.19c', 04:02:01 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:02:01 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:02:01 INFO - 'LOGONSERVER': '\\\\T-W732-IX-129', 04:02:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:02:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:02:01 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:02:01 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:02:01 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:02:01 INFO - 'MOZ_AIRBAG': '1', 04:02:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:02:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:02:01 INFO - 'MOZ_MSVCVERSION': '8', 04:02:01 INFO - 'MOZ_NO_REMOTE': '1', 04:02:01 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:02:01 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:02:01 INFO - 'NO_EM_RESTART': '1', 04:02:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:02:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:02:01 INFO - 'OS': 'Windows_NT', 04:02:01 INFO - 'OURDRIVE': 'C:', 04:02:01 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 04:02:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:02:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:02:01 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:02:01 INFO - 'PROCESSOR_LEVEL': '6', 04:02:01 INFO - 'PROCESSOR_REVISION': '1e05', 04:02:01 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:02:01 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:02:01 INFO - 'PROMPT': '$P$G', 04:02:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:02:01 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:02:01 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:02:01 INFO - 'PWD': 'C:\\slave\\test', 04:02:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:02:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:02:01 INFO - 'SYSTEMDRIVE': 'C:', 04:02:01 INFO - 'SYSTEMROOT': 'C:\\windows', 04:02:01 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:02:01 INFO - 'TEST1': 'testie', 04:02:01 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:02:01 INFO - 'USERDOMAIN': 'T-W732-IX-129', 04:02:01 INFO - 'USERNAME': 'cltbld', 04:02:01 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:02:01 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:02:01 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:02:01 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:02:01 INFO - 'WINDIR': 'C:\\windows', 04:02:01 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:02:01 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:02:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:02:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:02:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:02:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:02:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:02:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:02:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:02:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:02:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:02:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:02:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:02:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:02:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:02:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:02:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:02:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:02:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:02:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:02:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:02:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:02:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:02:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:02:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:02:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:02:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:02:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:02:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:02:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:02:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:02:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:02:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:02:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:02:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:02:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:02:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:02:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:02:05 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:02:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:02:05 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:02:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:02:05 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:02:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:02:05 INFO - Unpacking c:\slave\test\build\tests\marionette 04:02:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:02:05 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:02:05 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 04:02:05 INFO - Running setup.py install for browsermob-proxy 04:02:19 INFO - Running setup.py install for manifestparser 04:02:19 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:02:19 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:02:19 INFO - Running setup.py install for marionette-client 04:02:19 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:02:19 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:02:19 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:02:19 INFO - Running setup.py install for marionette-driver 04:02:19 INFO - Running setup.py install for mozcrash 04:02:19 INFO - Running setup.py install for mozdebug 04:02:19 INFO - Running setup.py install for mozdevice 04:02:19 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:02:19 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:02:19 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:02:19 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:02:19 INFO - Running setup.py install for mozfile 04:02:19 INFO - Running setup.py install for mozhttpd 04:02:19 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:02:19 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:02:19 INFO - Running setup.py install for mozinfo 04:02:19 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 04:02:19 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 04:02:19 INFO - Running setup.py install for mozInstall 04:02:19 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:02:19 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:02:19 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:02:19 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:02:19 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:02:19 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:02:19 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:02:19 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:02:19 INFO - Running setup.py install for mozleak 04:02:19 INFO - Running setup.py install for mozlog 04:02:19 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 04:02:19 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 04:02:19 INFO - Running setup.py install for moznetwork 04:02:19 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 04:02:19 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 04:02:19 INFO - Running setup.py install for mozprocess 04:02:19 INFO - Running setup.py install for mozprofile 04:02:19 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:02:19 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:02:19 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:02:19 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:02:19 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:02:19 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:02:19 INFO - Running setup.py install for mozrunner 04:02:19 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:02:19 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:02:19 INFO - Running setup.py install for mozscreenshot 04:02:19 INFO - Running setup.py install for moztest 04:02:19 INFO - Running setup.py install for mozversion 04:02:19 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:02:19 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:02:19 INFO - Running setup.py install for wptserve 04:02:19 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 04:02:19 INFO - Cleaning up... 04:02:19 INFO - Return code: 0 04:02:19 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:02:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:02:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:02:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:02:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:02:19 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 0x01B8B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018860B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BBA368>, '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 0x0184BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C9E0C0>, '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-129', 'USERDOMAIN': 'T-W732-IX-129', '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-129', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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 04:02:19 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 04:02:19 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 04:02:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:02:19 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:02:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:02:19 INFO - 'COMPUTERNAME': 'T-W732-IX-129', 04:02:19 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:02:19 INFO - 'DCLOCATION': 'SCL3', 04:02:19 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:02:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:02:19 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:02:19 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:02:19 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:02:19 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:02:19 INFO - 'HOMEDRIVE': 'C:', 04:02:19 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:02:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:02:19 INFO - 'KTS_VERSION': '1.19c', 04:02:19 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:02:19 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:02:19 INFO - 'LOGONSERVER': '\\\\T-W732-IX-129', 04:02:19 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:02:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:02:19 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:02:19 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:02:19 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:02:19 INFO - 'MOZ_AIRBAG': '1', 04:02:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:02:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:02:19 INFO - 'MOZ_MSVCVERSION': '8', 04:02:19 INFO - 'MOZ_NO_REMOTE': '1', 04:02:19 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:02:19 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:02:19 INFO - 'NO_EM_RESTART': '1', 04:02:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:02:19 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:02:19 INFO - 'OS': 'Windows_NT', 04:02:19 INFO - 'OURDRIVE': 'C:', 04:02:19 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 04:02:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:02:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:02:19 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:02:19 INFO - 'PROCESSOR_LEVEL': '6', 04:02:19 INFO - 'PROCESSOR_REVISION': '1e05', 04:02:19 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:02:19 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:02:19 INFO - 'PROMPT': '$P$G', 04:02:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:02:19 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:02:19 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:02:19 INFO - 'PWD': 'C:\\slave\\test', 04:02:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:02:19 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:02:19 INFO - 'SYSTEMDRIVE': 'C:', 04:02:19 INFO - 'SYSTEMROOT': 'C:\\windows', 04:02:19 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:02:19 INFO - 'TEST1': 'testie', 04:02:19 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:02:19 INFO - 'USERDOMAIN': 'T-W732-IX-129', 04:02:19 INFO - 'USERNAME': 'cltbld', 04:02:19 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:02:19 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:02:19 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:02:19 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:02:19 INFO - 'WINDIR': 'C:\\windows', 04:02:19 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:02:19 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:02:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:02:23 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:02:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:02:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:02:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:02:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:02:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:02:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:02:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:02:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:02:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:02:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:02:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:02:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:02:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:02:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:02:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:02:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:02:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:02:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:02:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:02:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:02:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:02:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:02:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:02:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:02:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:02:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:02:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:02:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:02:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:02:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:02:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:02:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:02:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:02:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:02:23 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:02:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:02:23 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:02:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:02:23 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:02:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:02:24 INFO - Unpacking c:\slave\test\build\tests\marionette 04:02:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:02:24 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:02:24 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)) 04:02:35 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)) 04:02:35 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)) 04:02:35 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)) 04:02:35 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)) 04:02:35 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 04:02:35 INFO - Downloading blessings-1.6.tar.gz 04:02:35 INFO - Running setup.py egg_info for package blessings 04:02:35 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)) 04:02:35 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 04:02:35 INFO - Running setup.py install for blessings 04:02:35 INFO - Running setup.py install for browsermob-proxy 04:02:35 INFO - Running setup.py install for manifestparser 04:02:35 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:02:35 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:02:35 INFO - Running setup.py install for marionette-client 04:02:35 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:02:35 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:02:35 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:02:35 INFO - Running setup.py install for marionette-driver 04:02:35 INFO - Running setup.py install for mozcrash 04:02:35 INFO - Running setup.py install for mozdebug 04:02:35 INFO - Running setup.py install for mozdevice 04:02:35 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:02:35 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:02:35 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:02:35 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:02:35 INFO - Running setup.py install for mozhttpd 04:02:35 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:02:35 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:02:35 INFO - Running setup.py install for mozInstall 04:02:35 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:02:35 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:02:35 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:02:35 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:02:35 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:02:35 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:02:35 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:02:35 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:02:35 INFO - Running setup.py install for mozleak 04:02:35 INFO - Running setup.py install for mozprofile 04:02:35 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:02:35 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:02:35 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:02:35 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:02:35 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:02:35 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:02:35 INFO - Running setup.py install for mozrunner 04:02:35 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:02:35 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:02:37 INFO - Running setup.py install for mozscreenshot 04:02:37 INFO - Running setup.py install for moztest 04:02:37 INFO - Running setup.py install for mozversion 04:02:37 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:02:37 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:02:37 INFO - Running setup.py install for wptserve 04:02:37 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 04:02:37 INFO - Cleaning up... 04:02:37 INFO - Return code: 0 04:02:37 INFO - Done creating virtualenv C:\slave\test\build\venv. 04:02:37 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:02:37 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:02:37 INFO - Reading from file tmpfile_stdout 04:02:37 INFO - Using _rmtree_windows ... 04:02:37 INFO - Using _rmtree_windows ... 04:02:37 INFO - Current package versions: 04:02:37 INFO - blessings == 1.6 04:02:37 INFO - blobuploader == 1.2.4 04:02:37 INFO - browsermob-proxy == 0.6.0 04:02:37 INFO - distribute == 0.6.14 04:02:37 INFO - docopt == 0.6.1 04:02:37 INFO - manifestparser == 1.1 04:02:37 INFO - marionette-client == 2.3.0 04:02:37 INFO - marionette-driver == 1.4.0 04:02:37 INFO - mozInstall == 1.12 04:02:37 INFO - mozcrash == 0.17 04:02:37 INFO - mozdebug == 0.1 04:02:37 INFO - mozdevice == 0.48 04:02:37 INFO - mozfile == 1.2 04:02:37 INFO - mozhttpd == 0.7 04:02:37 INFO - mozinfo == 0.9 04:02:37 INFO - mozleak == 0.1 04:02:37 INFO - mozlog == 3.1 04:02:37 INFO - moznetwork == 0.27 04:02:37 INFO - mozprocess == 0.22 04:02:37 INFO - mozprofile == 0.28 04:02:37 INFO - mozrunner == 6.11 04:02:37 INFO - mozscreenshot == 0.1 04:02:37 INFO - mozsystemmonitor == 0.0 04:02:37 INFO - moztest == 0.7 04:02:37 INFO - mozversion == 1.4 04:02:37 INFO - requests == 1.2.3 04:02:37 INFO - wptserve == 1.4.0 04:02:37 INFO - Running post-action listener: _resource_record_post_action 04:02:37 INFO - Running post-action listener: _start_resource_monitoring 04:02:37 INFO - Starting resource monitoring. 04:02:37 INFO - ##### 04:02:37 INFO - ##### Running pull step. 04:02:37 INFO - ##### 04:02:37 INFO - Running pre-action listener: _resource_record_pre_action 04:02:37 INFO - Running main action method: pull 04:02:37 INFO - Pull has nothing to do! 04:02:37 INFO - Running post-action listener: _resource_record_post_action 04:02:37 INFO - ##### 04:02:37 INFO - ##### Running install step. 04:02:37 INFO - ##### 04:02:37 INFO - Running pre-action listener: _resource_record_pre_action 04:02:37 INFO - Running main action method: install 04:02:37 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:02:37 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:02:37 INFO - Reading from file tmpfile_stdout 04:02:37 INFO - Using _rmtree_windows ... 04:02:37 INFO - Using _rmtree_windows ... 04:02:37 INFO - Detecting whether we're running mozinstall >=1.0... 04:02:37 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 04:02:37 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 04:02:38 INFO - Reading from file tmpfile_stdout 04:02:38 INFO - Output received: 04:02:38 INFO - Usage: mozinstall-script.py [options] installer 04:02:38 INFO - Options: 04:02:38 INFO - -h, --help show this help message and exit 04:02:38 INFO - -d DEST, --destination=DEST 04:02:38 INFO - Directory to install application into. [default: 04:02:38 INFO - "C:\slave\test"] 04:02:38 INFO - --app=APP Application being installed. [default: firefox] 04:02:38 INFO - Using _rmtree_windows ... 04:02:38 INFO - Using _rmtree_windows ... 04:02:38 INFO - mkdir: C:\slave\test\build\application 04:02:38 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'] 04:02:38 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 04:02:40 INFO - Reading from file tmpfile_stdout 04:02:40 INFO - Output received: 04:02:40 INFO - C:\slave\test\build\application\firefox\firefox.exe 04:02:40 INFO - Using _rmtree_windows ... 04:02:40 INFO - Using _rmtree_windows ... 04:02:40 INFO - Running post-action listener: _resource_record_post_action 04:02:40 INFO - ##### 04:02:40 INFO - ##### Running run-tests step. 04:02:40 INFO - ##### 04:02:40 INFO - Running pre-action listener: _resource_record_pre_action 04:02:40 INFO - Running main action method: run_tests 04:02:40 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 04:02:40 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:02:40 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:02:40 INFO - grabbing minidump binary from tooltool 04:02:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:02:40 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 0x01BBA368>, '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 0x0184BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C9E0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 04:02:40 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 04:02:40 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 04:02:40 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 04:02:41 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmptfa1xq 04:02:41 INFO - INFO - File integrity verified, renaming tmptfa1xq to win32-minidump_stackwalk.exe 04:02:41 INFO - Return code: 0 04:02:41 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 04:02:41 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 04:02:41 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/PDFTSDO4SnaKwgKI3lGeHw/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 04:02:41 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/PDFTSDO4SnaKwgKI3lGeHw/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 04:02:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:02:41 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:02:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:02:41 INFO - 'COMPUTERNAME': 'T-W732-IX-129', 04:02:41 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:02:41 INFO - 'DCLOCATION': 'SCL3', 04:02:41 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:02:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:02:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:02:41 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:02:41 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:02:41 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:02:41 INFO - 'HOMEDRIVE': 'C:', 04:02:41 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:02:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:02:41 INFO - 'KTS_VERSION': '1.19c', 04:02:41 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:02:41 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:02:41 INFO - 'LOGONSERVER': '\\\\T-W732-IX-129', 04:02:41 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 04:02:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:02:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:02:41 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:02:41 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:02:41 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:02:41 INFO - 'MOZ_AIRBAG': '1', 04:02:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:02:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:02:41 INFO - 'MOZ_MSVCVERSION': '8', 04:02:41 INFO - 'MOZ_NO_REMOTE': '1', 04:02:41 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:02:41 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:02:41 INFO - 'NO_EM_RESTART': '1', 04:02:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:02:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:02:41 INFO - 'OS': 'Windows_NT', 04:02:41 INFO - 'OURDRIVE': 'C:', 04:02:41 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 04:02:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:02:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:02:41 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:02:41 INFO - 'PROCESSOR_LEVEL': '6', 04:02:41 INFO - 'PROCESSOR_REVISION': '1e05', 04:02:41 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:02:41 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:02:41 INFO - 'PROMPT': '$P$G', 04:02:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:02:41 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:02:41 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:02:41 INFO - 'PWD': 'C:\\slave\\test', 04:02:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:02:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:02:41 INFO - 'SYSTEMDRIVE': 'C:', 04:02:41 INFO - 'SYSTEMROOT': 'C:\\windows', 04:02:41 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:02:41 INFO - 'TEST1': 'testie', 04:02:41 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:02:41 INFO - 'USERDOMAIN': 'T-W732-IX-129', 04:02:41 INFO - 'USERNAME': 'cltbld', 04:02:41 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:02:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:02:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:02:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:02:41 INFO - 'WINDIR': 'C:\\windows', 04:02:41 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:02:41 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:02:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:02:41 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/PDFTSDO4SnaKwgKI3lGeHw/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 04:02:43 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 04:02:43 INFO - import pkg_resources 04:02:45 INFO - Using 1 client processes 04:02:47 INFO - SUITE-START | Running 778 tests 04:02:47 INFO - Running testharness tests 04:02:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:02:47 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 04:02:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:02:47 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 04:02:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:02:47 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 04:02:48 INFO - Setting up ssl 04:02:48 INFO - PROCESS | certutil | 04:02:48 INFO - PROCESS | certutil | 04:02:48 INFO - PROCESS | certutil | 04:02:48 INFO - Certificate Nickname Trust Attributes 04:02:48 INFO - SSL,S/MIME,JAR/XPI 04:02:48 INFO - 04:02:48 INFO - web-platform-tests CT,, 04:02:48 INFO - 04:02:48 INFO - Starting runner 04:02:49 INFO - PROCESS | 4016 | [4016] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 04:02:49 INFO - PROCESS | 4016 | [4016] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 04:02:49 INFO - PROCESS | 4016 | [4016] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/startupcache/StartupCache.cpp, line 228 04:02:49 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 04:02:49 INFO - PROCESS | 4016 | [4016] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 04:02:51 INFO - PROCESS | 4016 | 1461322971287 Marionette DEBUG Marionette enabled via build flag and pref 04:02:52 INFO - PROCESS | 4016 | ++DOCSHELL 13E97000 == 1 [pid = 4016] [id = 1] 04:02:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 1 (13E97400) [pid = 4016] [serial = 1] [outer = 00000000] 04:02:52 INFO - PROCESS | 4016 | [4016] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 04:02:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 2 (13E98000) [pid = 4016] [serial = 2] [outer = 13E97400] 04:02:52 INFO - PROCESS | 4016 | ++DOCSHELL 1455B000 == 2 [pid = 4016] [id = 2] 04:02:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 3 (1455B400) [pid = 4016] [serial = 3] [outer = 00000000] 04:02:52 INFO - PROCESS | 4016 | [4016] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 04:02:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 4 (1455C000) [pid = 4016] [serial = 4] [outer = 1455B400] 04:02:53 INFO - PROCESS | 4016 | 1461322973015 Marionette INFO Listening on port 2828 04:02:54 INFO - PROCESS | 4016 | 1461322974461 Marionette DEBUG Marionette enabled via command-line flag 04:02:54 INFO - PROCESS | 4016 | [4016] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 04:02:54 INFO - PROCESS | 4016 | [4016] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 04:02:54 INFO - PROCESS | 4016 | ++DOCSHELL 17EEE400 == 3 [pid = 4016] [id = 3] 04:02:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 5 (17EF6400) [pid = 4016] [serial = 5] [outer = 00000000] 04:02:54 INFO - PROCESS | 4016 | [4016] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 04:02:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 6 (17EF7000) [pid = 4016] [serial = 6] [outer = 17EF6400] 04:02:54 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 04:02:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 7 (18E35400) [pid = 4016] [serial = 7] [outer = 1455B400] 04:02:54 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:02:54 INFO - PROCESS | 4016 | 1461322974792 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49926 04:02:54 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:02:54 INFO - PROCESS | 4016 | 1461322974815 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49927 04:02:54 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:02:54 INFO - PROCESS | 4016 | 1461322974823 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49928 04:02:54 INFO - PROCESS | 4016 | 1461322974856 Marionette DEBUG Closed connection conn0 04:02:54 INFO - PROCESS | 4016 | 1461322974858 Marionette DEBUG Closed connection conn1 04:02:55 INFO - PROCESS | 4016 | 1461322975003 Marionette DEBUG Closed connection conn2 04:02:55 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:02:55 INFO - PROCESS | 4016 | 1461322975010 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49929 04:02:55 INFO - PROCESS | 4016 | 1461322975061 Marionette DEBUG Closed connection conn3 04:02:55 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:02:55 INFO - PROCESS | 4016 | 1461322975066 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49930 04:02:55 INFO - PROCESS | 4016 | ++DOCSHELL 18D79800 == 4 [pid = 4016] [id = 4] 04:02:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 8 (18D79C00) [pid = 4016] [serial = 8] [outer = 00000000] 04:02:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 9 (18D84C00) [pid = 4016] [serial = 9] [outer = 18D79C00] 04:02:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 10 (1980D400) [pid = 4016] [serial = 10] [outer = 18D79C00] 04:02:55 INFO - PROCESS | 4016 | 1461322975213 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:02:55 INFO - PROCESS | 4016 | 1461322975219 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":"20160422014259","device":"desktop","version":"48.0a1"} 04:02:56 INFO - PROCESS | 4016 | [4016] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 04:02:56 INFO - PROCESS | 4016 | [4016] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 04:02:56 INFO - PROCESS | 4016 | [4016] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:02:57 INFO - PROCESS | 4016 | ++DOCSHELL 1BA41C00 == 5 [pid = 4016] [id = 5] 04:02:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 11 (1BA44800) [pid = 4016] [serial = 11] [outer = 00000000] 04:02:57 INFO - PROCESS | 4016 | ++DOCSHELL 1BA49C00 == 6 [pid = 4016] [id = 6] 04:02:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 12 (1BA4A400) [pid = 4016] [serial = 12] [outer = 00000000] 04:02:57 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:02:57 INFO - PROCESS | 4016 | ++DOCSHELL 1CE7F000 == 7 [pid = 4016] [id = 7] 04:02:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 13 (1CE7F400) [pid = 4016] [serial = 13] [outer = 00000000] 04:02:57 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:02:57 INFO - PROCESS | 4016 | [4016] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 04:02:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 14 (1CE87800) [pid = 4016] [serial = 14] [outer = 1CE7F400] 04:02:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 15 (1CF7B000) [pid = 4016] [serial = 15] [outer = 1BA44800] 04:02:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 16 (1CF7C800) [pid = 4016] [serial = 16] [outer = 1BA4A400] 04:02:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 17 (1CF7F000) [pid = 4016] [serial = 17] [outer = 1CE7F400] 04:02:58 INFO - PROCESS | 4016 | 1461322978895 Marionette DEBUG loaded listener.js 04:02:58 INFO - PROCESS | 4016 | 1461322978908 Marionette DEBUG loaded listener.js 04:02:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 18 (1BAB1C00) [pid = 4016] [serial = 18] [outer = 1CE7F400] 04:02:59 INFO - PROCESS | 4016 | 1461322979691 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"76775c31-49ff-4cf4-b17c-dee645ede63c","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":"20160422014259","device":"desktop","version":"48.0a1","command_id":1}}] 04:02:59 INFO - PROCESS | 4016 | 1461322979980 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}] 04:03:00 INFO - PROCESS | 4016 | 1461322980009 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 04:03:00 INFO - PROCESS | 4016 | 1461322980063 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:03:00 INFO - PROCESS | 4016 | [4016] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 04:03:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 19 (203EF400) [pid = 4016] [serial = 19] [outer = 1CE7F400] 04:03:01 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:03:01 INFO - PROCESS | 4016 | 1461322981198 Marionette TRACE conn4 <- [1,3,null,{}] 04:03:01 INFO - PROCESS | 4016 | 1461322981203 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 04:03:01 INFO - PROCESS | 4016 | 1461322981218 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 04:03:01 INFO - PROCESS | 4016 | 1461322981234 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 04:03:01 INFO - PROCESS | 4016 | 1461322981237 Marionette TRACE conn4 <- [1,5,null,{"value":"13"}] 04:03:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:03:01 INFO - PROCESS | 4016 | 1461322981247 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:03:01 INFO - PROCESS | 4016 | 1461322981251 Marionette TRACE conn4 <- [1,6,null,{}] 04:03:01 INFO - PROCESS | 4016 | 1461322981301 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}] 04:03:01 INFO - PROCESS | 4016 | 1461322981318 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 04:03:01 INFO - PROCESS | 4016 | 1461322981322 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:01 INFO - PROCESS | 4016 | ++DOCSHELL 20482800 == 8 [pid = 4016] [id = 8] 04:03:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 20 (20482C00) [pid = 4016] [serial = 20] [outer = 00000000] 04:03:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 21 (1C42A000) [pid = 4016] [serial = 21] [outer = 20482C00] 04:03:01 INFO - PROCESS | 4016 | 1461322981370 Marionette DEBUG loaded listener.js 04:03:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 22 (19A66800) [pid = 4016] [serial = 22] [outer = 20482C00] 04:03:01 INFO - PROCESS | 4016 | ++DOCSHELL 1C431C00 == 9 [pid = 4016] [id = 9] 04:03:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 23 (1C437400) [pid = 4016] [serial = 23] [outer = 00000000] 04:03:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 24 (20481800) [pid = 4016] [serial = 24] [outer = 1C437400] 04:03:01 INFO - PROCESS | 4016 | 1461322981770 Marionette DEBUG loaded listener.js 04:03:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 25 (1C4EC400) [pid = 4016] [serial = 25] [outer = 1C437400] 04:03:01 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:03:02 INFO - PROCESS | 4016 | 1461322982497 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]]]}] 04:03:02 INFO - PROCESS | 4016 | --DOCSHELL 13E97000 == 8 [pid = 4016] [id = 1] 04:03:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:03:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1343ms 04:03:02 INFO - PROCESS | 4016 | 1461322982588 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 04:03:02 INFO - PROCESS | 4016 | 1461322982592 Marionette TRACE conn4 <- [1,9,null,{"value":"13"}] 04:03:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:03:02 INFO - PROCESS | 4016 | 1461322982597 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:03:02 INFO - PROCESS | 4016 | 1461322982602 Marionette TRACE conn4 <- [1,10,null,{}] 04:03:02 INFO - PROCESS | 4016 | 1461322982616 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}] 04:03:02 INFO - PROCESS | 4016 | 1461322982773 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 04:03:02 INFO - PROCESS | 4016 | 1461322982831 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:02 INFO - PROCESS | 4016 | ++DOCSHELL 1297A800 == 9 [pid = 4016] [id = 10] 04:03:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 26 (1297B800) [pid = 4016] [serial = 26] [outer = 00000000] 04:03:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 27 (13104000) [pid = 4016] [serial = 27] [outer = 1297B800] 04:03:02 INFO - PROCESS | 4016 | 1461322982891 Marionette DEBUG loaded listener.js 04:03:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 28 (133C3000) [pid = 4016] [serial = 28] [outer = 1297B800] 04:03:03 INFO - PROCESS | 4016 | 1461322983509 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]]]}] 04:03:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:03:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 930ms 04:03:03 INFO - PROCESS | 4016 | 1461322983528 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 04:03:03 INFO - PROCESS | 4016 | 1461322983535 Marionette TRACE conn4 <- [1,13,null,{"value":"13"}] 04:03:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:03:03 INFO - PROCESS | 4016 | 1461322983541 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:03:03 INFO - PROCESS | 4016 | 1461322983544 Marionette TRACE conn4 <- [1,14,null,{}] 04:03:03 INFO - PROCESS | 4016 | 1461322983548 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}] 04:03:03 INFO - PROCESS | 4016 | 1461322983662 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 04:03:03 INFO - PROCESS | 4016 | 1461322983740 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:03 INFO - PROCESS | 4016 | ++DOCSHELL 18E37400 == 10 [pid = 4016] [id = 11] 04:03:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 29 (18E37800) [pid = 4016] [serial = 29] [outer = 00000000] 04:03:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 30 (1AFCA800) [pid = 4016] [serial = 30] [outer = 18E37800] 04:03:03 INFO - PROCESS | 4016 | 1461322983800 Marionette DEBUG loaded listener.js 04:03:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 31 (1BE12000) [pid = 4016] [serial = 31] [outer = 18E37800] 04:03:04 INFO - PROCESS | 4016 | 1461322984380 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]]]}] 04:03:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:03:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 870ms 04:03:04 INFO - PROCESS | 4016 | 1461322984413 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 04:03:04 INFO - PROCESS | 4016 | 1461322984416 Marionette TRACE conn4 <- [1,17,null,{"value":"13"}] 04:03:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:03:04 INFO - PROCESS | 4016 | 1461322984420 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:03:04 INFO - PROCESS | 4016 | 1461322984424 Marionette TRACE conn4 <- [1,18,null,{}] 04:03:04 INFO - PROCESS | 4016 | 1461322984435 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}] 04:03:04 INFO - PROCESS | 4016 | ++DOCSHELL 1CF83400 == 11 [pid = 4016] [id = 12] 04:03:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 32 (1D132400) [pid = 4016] [serial = 32] [outer = 00000000] 04:03:04 INFO - PROCESS | 4016 | 1461322984580 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 04:03:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 33 (1C4EFC00) [pid = 4016] [serial = 33] [outer = 1D132400] 04:03:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 34 (1CE85800) [pid = 4016] [serial = 34] [outer = 1D132400] 04:03:04 INFO - PROCESS | 4016 | 1461322984724 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:04 INFO - PROCESS | 4016 | ++DOCSHELL 1CE84800 == 12 [pid = 4016] [id = 13] 04:03:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 35 (1D713800) [pid = 4016] [serial = 35] [outer = 00000000] 04:03:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 36 (1EDA5800) [pid = 4016] [serial = 36] [outer = 1D713800] 04:03:04 INFO - PROCESS | 4016 | ++DOCSHELL 1EEF9C00 == 13 [pid = 4016] [id = 14] 04:03:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 37 (1EEFA000) [pid = 4016] [serial = 37] [outer = 00000000] 04:03:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 38 (1FEBE800) [pid = 4016] [serial = 38] [outer = 1EEFA000] 04:03:04 INFO - PROCESS | 4016 | 1461322984856 Marionette DEBUG loaded listener.js 04:03:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 39 (1FEC6800) [pid = 4016] [serial = 39] [outer = 1EEFA000] 04:03:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 40 (1D981000) [pid = 4016] [serial = 40] [outer = 1D713800] 04:03:05 INFO - PROCESS | 4016 | 1461322985607 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]]]}] 04:03:05 INFO - PROCESS | 4016 | --DOCSHELL 18D79800 == 12 [pid = 4016] [id = 4] 04:03:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:03:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1231ms 04:03:05 INFO - PROCESS | 4016 | 1461322985654 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 04:03:05 INFO - PROCESS | 4016 | 1461322985658 Marionette TRACE conn4 <- [1,21,null,{"value":"13"}] 04:03:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:03:05 INFO - PROCESS | 4016 | 1461322985663 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:03:05 INFO - PROCESS | 4016 | 1461322985667 Marionette TRACE conn4 <- [1,22,null,{}] 04:03:05 INFO - PROCESS | 4016 | 1461322985673 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}] 04:03:05 INFO - PROCESS | 4016 | 1461322985758 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 04:03:05 INFO - PROCESS | 4016 | 1461322985767 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:05 INFO - PROCESS | 4016 | ++DOCSHELL 13213000 == 13 [pid = 4016] [id = 15] 04:03:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 41 (13216000) [pid = 4016] [serial = 41] [outer = 00000000] 04:03:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 42 (133C1C00) [pid = 4016] [serial = 42] [outer = 13216000] 04:03:05 INFO - PROCESS | 4016 | 1461322985816 Marionette DEBUG loaded listener.js 04:03:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 43 (136DC400) [pid = 4016] [serial = 43] [outer = 13216000] 04:03:06 INFO - PROCESS | 4016 | 1461322986283 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]]]}] 04:03:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:03:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 690ms 04:03:06 INFO - PROCESS | 4016 | 1461322986355 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 04:03:06 INFO - PROCESS | 4016 | 1461322986360 Marionette TRACE conn4 <- [1,25,null,{"value":"13"}] 04:03:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:03:06 INFO - PROCESS | 4016 | 1461322986366 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:03:06 INFO - PROCESS | 4016 | 1461322986369 Marionette TRACE conn4 <- [1,26,null,{}] 04:03:06 INFO - PROCESS | 4016 | 1461322986373 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}] 04:03:06 INFO - PROCESS | 4016 | 1461322986460 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 04:03:06 INFO - PROCESS | 4016 | 1461322986534 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:06 INFO - PROCESS | 4016 | ++DOCSHELL 17816800 == 14 [pid = 4016] [id = 16] 04:03:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 44 (17817800) [pid = 4016] [serial = 44] [outer = 00000000] 04:03:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 45 (1799D400) [pid = 4016] [serial = 45] [outer = 17817800] 04:03:06 INFO - PROCESS | 4016 | 1461322986582 Marionette DEBUG loaded listener.js 04:03:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 46 (179FD000) [pid = 4016] [serial = 46] [outer = 17817800] 04:03:06 INFO - PROCESS | 4016 | 1461322986965 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]]]}] 04:03:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:03:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 04:03:07 INFO - PROCESS | 4016 | 1461322986999 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 04:03:07 INFO - PROCESS | 4016 | 1461322987001 Marionette TRACE conn4 <- [1,29,null,{"value":"13"}] 04:03:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:03:07 INFO - PROCESS | 4016 | 1461322987004 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:03:07 INFO - PROCESS | 4016 | 1461322987008 Marionette TRACE conn4 <- [1,30,null,{}] 04:03:07 INFO - PROCESS | 4016 | 1461322987018 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}] 04:03:07 INFO - PROCESS | 4016 | 1461322987128 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 04:03:07 INFO - PROCESS | 4016 | 1461322987138 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:07 INFO - PROCESS | 4016 | ++DOCSHELL 17EE0800 == 15 [pid = 4016] [id = 17] 04:03:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 47 (17EE2800) [pid = 4016] [serial = 47] [outer = 00000000] 04:03:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 48 (18D85000) [pid = 4016] [serial = 48] [outer = 17EE2800] 04:03:07 INFO - PROCESS | 4016 | 1461322987186 Marionette DEBUG loaded listener.js 04:03:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 49 (19418C00) [pid = 4016] [serial = 49] [outer = 17EE2800] 04:03:07 INFO - PROCESS | 4016 | 1461322987591 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]]]}] 04:03:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:03:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 631ms 04:03:07 INFO - PROCESS | 4016 | 1461322987636 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 04:03:07 INFO - PROCESS | 4016 | 1461322987639 Marionette TRACE conn4 <- [1,33,null,{"value":"13"}] 04:03:07 INFO - PROCESS | 4016 | 1461322987642 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:03:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:03:07 INFO - PROCESS | 4016 | 1461322987644 Marionette TRACE conn4 <- [1,34,null,{}] 04:03:07 INFO - PROCESS | 4016 | 1461322987652 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}] 04:03:07 INFO - PROCESS | 4016 | 1461322987733 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 04:03:07 INFO - PROCESS | 4016 | 1461322987740 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:07 INFO - PROCESS | 4016 | ++DOCSHELL 19A63400 == 16 [pid = 4016] [id = 18] 04:03:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 50 (19A68000) [pid = 4016] [serial = 50] [outer = 00000000] 04:03:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 51 (1AFBBC00) [pid = 4016] [serial = 51] [outer = 19A68000] 04:03:07 INFO - PROCESS | 4016 | 1461322987786 Marionette DEBUG loaded listener.js 04:03:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 52 (1BA3D400) [pid = 4016] [serial = 52] [outer = 19A68000] 04:03:08 INFO - PROCESS | 4016 | 1461322988207 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]]]}] 04:03:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:03:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 630ms 04:03:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:03:08 INFO - PROCESS | 4016 | 1461322988276 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 04:03:08 INFO - PROCESS | 4016 | 1461322988278 Marionette TRACE conn4 <- [1,37,null,{"value":"13"}] 04:03:08 INFO - PROCESS | 4016 | 1461322988285 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:03:08 INFO - PROCESS | 4016 | 1461322988287 Marionette TRACE conn4 <- [1,38,null,{}] 04:03:08 INFO - PROCESS | 4016 | 1461322988291 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}] 04:03:08 INFO - PROCESS | 4016 | 1461322988365 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 04:03:08 INFO - PROCESS | 4016 | 1461322988372 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:08 INFO - PROCESS | 4016 | ++DOCSHELL 1AA5D400 == 17 [pid = 4016] [id = 19] 04:03:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 53 (1BA42400) [pid = 4016] [serial = 53] [outer = 00000000] 04:03:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 54 (1BD4D800) [pid = 4016] [serial = 54] [outer = 1BA42400] 04:03:08 INFO - PROCESS | 4016 | 1461322988417 Marionette DEBUG loaded listener.js 04:03:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 55 (1C015400) [pid = 4016] [serial = 55] [outer = 1BA42400] 04:03:08 INFO - PROCESS | 4016 | 1461322988886 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]]]}] 04:03:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:03:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 690ms 04:03:08 INFO - PROCESS | 4016 | 1461322988972 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 04:03:08 INFO - PROCESS | 4016 | 1461322988974 Marionette TRACE conn4 <- [1,41,null,{"value":"13"}] 04:03:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:03:08 INFO - PROCESS | 4016 | 1461322988977 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:03:08 INFO - PROCESS | 4016 | 1461322988979 Marionette TRACE conn4 <- [1,42,null,{}] 04:03:08 INFO - PROCESS | 4016 | 1461322988983 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}] 04:03:09 INFO - PROCESS | 4016 | 1461322989100 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 04:03:09 INFO - PROCESS | 4016 | 1461322989111 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:09 INFO - PROCESS | 4016 | ++DOCSHELL 1C437C00 == 18 [pid = 4016] [id = 20] 04:03:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 56 (1C4E5800) [pid = 4016] [serial = 56] [outer = 00000000] 04:03:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 57 (1D98B000) [pid = 4016] [serial = 57] [outer = 1C4E5800] 04:03:09 INFO - PROCESS | 4016 | 1461322989162 Marionette DEBUG loaded listener.js 04:03:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 58 (1E7AF000) [pid = 4016] [serial = 58] [outer = 1C4E5800] 04:03:09 INFO - PROCESS | 4016 | 1461322989565 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]]]}] 04:03:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:03:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 630ms 04:03:09 INFO - PROCESS | 4016 | 1461322989608 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 04:03:09 INFO - PROCESS | 4016 | 1461322989610 Marionette TRACE conn4 <- [1,45,null,{"value":"13"}] 04:03:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:03:09 INFO - PROCESS | 4016 | 1461322989613 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:03:09 INFO - PROCESS | 4016 | 1461322989615 Marionette TRACE conn4 <- [1,46,null,{}] 04:03:09 INFO - PROCESS | 4016 | 1461322989618 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}] 04:03:09 INFO - PROCESS | 4016 | 1461322989691 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 04:03:09 INFO - PROCESS | 4016 | 1461322989699 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:09 INFO - PROCESS | 4016 | ++DOCSHELL 131B5400 == 19 [pid = 4016] [id = 21] 04:03:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 59 (131B8800) [pid = 4016] [serial = 59] [outer = 00000000] 04:03:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 60 (131BE800) [pid = 4016] [serial = 60] [outer = 131B8800] 04:03:09 INFO - PROCESS | 4016 | 1461322989747 Marionette DEBUG loaded listener.js 04:03:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 61 (1BA49800) [pid = 4016] [serial = 61] [outer = 131B8800] 04:03:10 INFO - PROCESS | 4016 | 1461322990147 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]]]}] 04:03:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:03:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 04:03:10 INFO - PROCESS | 4016 | 1461322990194 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 04:03:10 INFO - PROCESS | 4016 | 1461322990196 Marionette TRACE conn4 <- [1,49,null,{"value":"13"}] 04:03:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:03:10 INFO - PROCESS | 4016 | 1461322990204 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:03:10 INFO - PROCESS | 4016 | 1461322990206 Marionette TRACE conn4 <- [1,50,null,{}] 04:03:10 INFO - PROCESS | 4016 | 1461322990209 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}] 04:03:10 INFO - PROCESS | 4016 | 1461322990286 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 04:03:10 INFO - PROCESS | 4016 | 1461322990293 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:10 INFO - PROCESS | 4016 | ++DOCSHELL 1AA73C00 == 20 [pid = 4016] [id = 22] 04:03:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 62 (1AA74400) [pid = 4016] [serial = 62] [outer = 00000000] 04:03:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 63 (1AA7C400) [pid = 4016] [serial = 63] [outer = 1AA74400] 04:03:10 INFO - PROCESS | 4016 | 1461322990337 Marionette DEBUG loaded listener.js 04:03:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 64 (1AA7D800) [pid = 4016] [serial = 64] [outer = 1AA74400] 04:03:10 INFO - PROCESS | 4016 | 1461322990747 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]]]}] 04:03:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:03:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 04:03:10 INFO - PROCESS | 4016 | 1461322990775 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 04:03:10 INFO - PROCESS | 4016 | 1461322990777 Marionette TRACE conn4 <- [1,53,null,{"value":"13"}] 04:03:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:03:10 INFO - PROCESS | 4016 | 1461322990780 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:03:10 INFO - PROCESS | 4016 | 1461322990782 Marionette TRACE conn4 <- [1,54,null,{}] 04:03:10 INFO - PROCESS | 4016 | 1461322990786 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}] 04:03:10 INFO - PROCESS | 4016 | 1461322990894 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 04:03:10 INFO - PROCESS | 4016 | 1461322990900 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:10 INFO - PROCESS | 4016 | ++DOCSHELL 1AA7F800 == 21 [pid = 4016] [id = 23] 04:03:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 65 (1AA80C00) [pid = 4016] [serial = 65] [outer = 00000000] 04:03:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 66 (1EDA1800) [pid = 4016] [serial = 66] [outer = 1AA80C00] 04:03:10 INFO - PROCESS | 4016 | 1461322990946 Marionette DEBUG loaded listener.js 04:03:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (1F954C00) [pid = 4016] [serial = 67] [outer = 1AA80C00] 04:03:11 INFO - PROCESS | 4016 | 1461322991328 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]]]}] 04:03:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:03:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 04:03:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:03:11 INFO - PROCESS | 4016 | 1461322991351 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 04:03:11 INFO - PROCESS | 4016 | 1461322991353 Marionette TRACE conn4 <- [1,57,null,{"value":"13"}] 04:03:11 INFO - PROCESS | 4016 | 1461322991356 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:03:11 INFO - PROCESS | 4016 | 1461322991358 Marionette TRACE conn4 <- [1,58,null,{}] 04:03:11 INFO - PROCESS | 4016 | 1461322991362 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}] 04:03:11 INFO - PROCESS | 4016 | 1461322991467 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 04:03:11 INFO - PROCESS | 4016 | 1461322991477 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:11 INFO - PROCESS | 4016 | ++DOCSHELL 1F963000 == 22 [pid = 4016] [id = 24] 04:03:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (1FE1EC00) [pid = 4016] [serial = 68] [outer = 00000000] 04:03:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (202DCC00) [pid = 4016] [serial = 69] [outer = 1FE1EC00] 04:03:11 INFO - PROCESS | 4016 | 1461322991521 Marionette DEBUG loaded listener.js 04:03:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (202DFC00) [pid = 4016] [serial = 70] [outer = 1FE1EC00] 04:03:11 INFO - PROCESS | 4016 | 1461322991917 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]]]}] 04:03:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:03:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 04:03:11 INFO - PROCESS | 4016 | 1461322991927 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 04:03:11 INFO - PROCESS | 4016 | 1461322991929 Marionette TRACE conn4 <- [1,61,null,{"value":"13"}] 04:03:11 INFO - PROCESS | 4016 | 1461322991933 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:03:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:03:11 INFO - PROCESS | 4016 | 1461322991935 Marionette TRACE conn4 <- [1,62,null,{}] 04:03:11 INFO - PROCESS | 4016 | 1461322991939 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}] 04:03:12 INFO - PROCESS | 4016 | 1461322992065 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 04:03:12 INFO - PROCESS | 4016 | 1461322992106 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:12 INFO - PROCESS | 4016 | ++DOCSHELL 1C9AFC00 == 23 [pid = 4016] [id = 25] 04:03:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (1C9B2800) [pid = 4016] [serial = 71] [outer = 00000000] 04:03:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (202DB800) [pid = 4016] [serial = 72] [outer = 1C9B2800] 04:03:12 INFO - PROCESS | 4016 | 1461322992164 Marionette DEBUG loaded listener.js 04:03:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (202E4C00) [pid = 4016] [serial = 73] [outer = 1C9B2800] 04:03:12 INFO - PROCESS | 4016 | 1461322992501 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]]]}] 04:03:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:03:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 630ms 04:03:12 INFO - PROCESS | 4016 | 1461322992567 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 04:03:12 INFO - PROCESS | 4016 | 1461322992569 Marionette TRACE conn4 <- [1,65,null,{"value":"13"}] 04:03:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:03:12 INFO - PROCESS | 4016 | 1461322992572 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:03:12 INFO - PROCESS | 4016 | 1461322992573 Marionette TRACE conn4 <- [1,66,null,{}] 04:03:12 INFO - PROCESS | 4016 | 1461322992577 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}] 04:03:12 INFO - PROCESS | 4016 | 1461322992696 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 04:03:12 INFO - PROCESS | 4016 | 1461322992704 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:12 INFO - PROCESS | 4016 | ++DOCSHELL 0F065800 == 24 [pid = 4016] [id = 26] 04:03:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (0F066000) [pid = 4016] [serial = 74] [outer = 00000000] 04:03:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (0F06C800) [pid = 4016] [serial = 75] [outer = 0F066000] 04:03:12 INFO - PROCESS | 4016 | 1461322992773 Marionette DEBUG loaded listener.js 04:03:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (0F06EC00) [pid = 4016] [serial = 76] [outer = 0F066000] 04:03:13 INFO - PROCESS | 4016 | 1461322993917 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]]]}] 04:03:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:03:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1380ms 04:03:13 INFO - PROCESS | 4016 | 1461322993977 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 04:03:13 INFO - PROCESS | 4016 | 1461322993981 Marionette TRACE conn4 <- [1,69,null,{"value":"13"}] 04:03:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:03:13 INFO - PROCESS | 4016 | 1461322993986 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:03:13 INFO - PROCESS | 4016 | 1461322993990 Marionette TRACE conn4 <- [1,70,null,{}] 04:03:14 INFO - PROCESS | 4016 | 1461322993996 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}] 04:03:14 INFO - PROCESS | 4016 | 1461322994098 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 04:03:14 INFO - PROCESS | 4016 | 1461322994156 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:14 INFO - PROCESS | 4016 | ++DOCSHELL 131B4C00 == 25 [pid = 4016] [id = 27] 04:03:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (131B7000) [pid = 4016] [serial = 77] [outer = 00000000] 04:03:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (1320E000) [pid = 4016] [serial = 78] [outer = 131B7000] 04:03:14 INFO - PROCESS | 4016 | 1461322994210 Marionette DEBUG loaded listener.js 04:03:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (133BE000) [pid = 4016] [serial = 79] [outer = 131B7000] 04:03:14 INFO - PROCESS | 4016 | 1461322994639 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]]]}] 04:03:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:03:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 670ms 04:03:14 INFO - PROCESS | 4016 | 1461322994667 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 04:03:14 INFO - PROCESS | 4016 | 1461322994672 Marionette TRACE conn4 <- [1,73,null,{"value":"13"}] 04:03:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:03:14 INFO - PROCESS | 4016 | 1461322994678 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:03:14 INFO - PROCESS | 4016 | 1461322994681 Marionette TRACE conn4 <- [1,74,null,{}] 04:03:14 INFO - PROCESS | 4016 | 1461322994684 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}] 04:03:14 INFO - PROCESS | 4016 | 1461322994785 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 04:03:14 INFO - PROCESS | 4016 | 1461322994792 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:14 INFO - PROCESS | 4016 | ++DOCSHELL 13E11C00 == 26 [pid = 4016] [id = 28] 04:03:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (13E4E800) [pid = 4016] [serial = 80] [outer = 00000000] 04:03:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (1781F400) [pid = 4016] [serial = 81] [outer = 13E4E800] 04:03:14 INFO - PROCESS | 4016 | 1461322994839 Marionette DEBUG loaded listener.js 04:03:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (17E16800) [pid = 4016] [serial = 82] [outer = 13E4E800] 04:03:15 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (18D79C00) [pid = 4016] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:03:15 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (1297B800) [pid = 4016] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:03:15 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (18E37800) [pid = 4016] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:03:15 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (1EEFA000) [pid = 4016] [serial = 37] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:03:15 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (13216000) [pid = 4016] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:03:15 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (17817800) [pid = 4016] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:03:15 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (17EE2800) [pid = 4016] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:03:15 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (19A68000) [pid = 4016] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:03:15 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (1BA42400) [pid = 4016] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:03:15 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (1C4E5800) [pid = 4016] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:03:15 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (1AA74400) [pid = 4016] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:03:15 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (1AA80C00) [pid = 4016] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:03:15 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (1FE1EC00) [pid = 4016] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:03:15 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (20482C00) [pid = 4016] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:03:15 INFO - PROCESS | 4016 | 1461322995650 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]]]}] 04:03:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:03:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1018ms 04:03:15 INFO - PROCESS | 4016 | 1461322995699 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 04:03:15 INFO - PROCESS | 4016 | 1461322995701 Marionette TRACE conn4 <- [1,77,null,{"value":"13"}] 04:03:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:03:15 INFO - PROCESS | 4016 | 1461322995704 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:03:15 INFO - PROCESS | 4016 | 1461322995708 Marionette TRACE conn4 <- [1,78,null,{}] 04:03:15 INFO - PROCESS | 4016 | 1461322995719 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}] 04:03:15 INFO - PROCESS | 4016 | 1461322995805 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 04:03:15 INFO - PROCESS | 4016 | 1461322995813 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:15 INFO - PROCESS | 4016 | ++DOCSHELL 17EEA400 == 27 [pid = 4016] [id = 29] 04:03:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (17EED800) [pid = 4016] [serial = 83] [outer = 00000000] 04:03:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (17FDCC00) [pid = 4016] [serial = 84] [outer = 17EED800] 04:03:15 INFO - PROCESS | 4016 | 1461322995862 Marionette DEBUG loaded listener.js 04:03:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (18D81000) [pid = 4016] [serial = 85] [outer = 17EED800] 04:03:16 INFO - PROCESS | 4016 | 1461322996300 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]]]}] 04:03:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:03:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 630ms 04:03:16 INFO - PROCESS | 4016 | 1461322996338 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 04:03:16 INFO - PROCESS | 4016 | 1461322996341 Marionette TRACE conn4 <- [1,81,null,{"value":"13"}] 04:03:16 INFO - PROCESS | 4016 | 1461322996344 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:03:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:03:16 INFO - PROCESS | 4016 | 1461322996345 Marionette TRACE conn4 <- [1,82,null,{}] 04:03:16 INFO - PROCESS | 4016 | 1461322996349 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}] 04:03:16 INFO - PROCESS | 4016 | 1461322996427 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 04:03:16 INFO - PROCESS | 4016 | 1461322996433 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:16 INFO - PROCESS | 4016 | ++DOCSHELL 19805400 == 28 [pid = 4016] [id = 30] 04:03:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (19807000) [pid = 4016] [serial = 86] [outer = 00000000] 04:03:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (1AA53800) [pid = 4016] [serial = 87] [outer = 19807000] 04:03:16 INFO - PROCESS | 4016 | 1461322996479 Marionette DEBUG loaded listener.js 04:03:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (1AA72800) [pid = 4016] [serial = 88] [outer = 19807000] 04:03:16 INFO - PROCESS | 4016 | 1461322996902 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]]]}] 04:03:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:03:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 630ms 04:03:16 INFO - PROCESS | 4016 | 1461322996978 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 04:03:16 INFO - PROCESS | 4016 | 1461322996980 Marionette TRACE conn4 <- [1,85,null,{"value":"13"}] 04:03:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:03:16 INFO - PROCESS | 4016 | 1461322996983 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:03:16 INFO - PROCESS | 4016 | 1461322996985 Marionette TRACE conn4 <- [1,86,null,{}] 04:03:16 INFO - PROCESS | 4016 | 1461322996989 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}] 04:03:17 INFO - PROCESS | 4016 | 1461322997061 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 04:03:17 INFO - PROCESS | 4016 | 1461322997070 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:17 INFO - PROCESS | 4016 | ++DOCSHELL 1AE86400 == 29 [pid = 4016] [id = 31] 04:03:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (1AE87C00) [pid = 4016] [serial = 89] [outer = 00000000] 04:03:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (1BA49400) [pid = 4016] [serial = 90] [outer = 1AE87C00] 04:03:17 INFO - PROCESS | 4016 | 1461322997115 Marionette DEBUG loaded listener.js 04:03:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (1BAADC00) [pid = 4016] [serial = 91] [outer = 1AE87C00] 04:03:18 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (18D84C00) [pid = 4016] [serial = 9] [outer = 00000000] [url = about:blank] 04:03:18 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (1980D400) [pid = 4016] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:03:18 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (1455C000) [pid = 4016] [serial = 4] [outer = 00000000] [url = about:blank] 04:03:18 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (13104000) [pid = 4016] [serial = 27] [outer = 00000000] [url = about:blank] 04:03:18 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (1AFCA800) [pid = 4016] [serial = 30] [outer = 00000000] [url = about:blank] 04:03:18 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (1EDA5800) [pid = 4016] [serial = 36] [outer = 00000000] [url = about:blank] 04:03:18 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (1FEBE800) [pid = 4016] [serial = 38] [outer = 00000000] [url = about:blank] 04:03:18 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (133C1C00) [pid = 4016] [serial = 42] [outer = 00000000] [url = about:blank] 04:03:18 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (1799D400) [pid = 4016] [serial = 45] [outer = 00000000] [url = about:blank] 04:03:18 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (18D85000) [pid = 4016] [serial = 48] [outer = 00000000] [url = about:blank] 04:03:18 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (19418C00) [pid = 4016] [serial = 49] [outer = 00000000] [url = about:blank] 04:03:18 INFO - PROCESS | 4016 | --DOMWINDOW == 65 (1AFBBC00) [pid = 4016] [serial = 51] [outer = 00000000] [url = about:blank] 04:03:18 INFO - PROCESS | 4016 | --DOMWINDOW == 64 (1BA3D400) [pid = 4016] [serial = 52] [outer = 00000000] [url = about:blank] 04:03:18 INFO - PROCESS | 4016 | --DOMWINDOW == 63 (1BD4D800) [pid = 4016] [serial = 54] [outer = 00000000] [url = about:blank] 04:03:18 INFO - PROCESS | 4016 | --DOMWINDOW == 62 (1C015400) [pid = 4016] [serial = 55] [outer = 00000000] [url = about:blank] 04:03:18 INFO - PROCESS | 4016 | --DOMWINDOW == 61 (1D98B000) [pid = 4016] [serial = 57] [outer = 00000000] [url = about:blank] 04:03:18 INFO - PROCESS | 4016 | --DOMWINDOW == 60 (131BE800) [pid = 4016] [serial = 60] [outer = 00000000] [url = about:blank] 04:03:18 INFO - PROCESS | 4016 | --DOMWINDOW == 59 (1AA7C400) [pid = 4016] [serial = 63] [outer = 00000000] [url = about:blank] 04:03:18 INFO - PROCESS | 4016 | --DOMWINDOW == 58 (1EDA1800) [pid = 4016] [serial = 66] [outer = 00000000] [url = about:blank] 04:03:18 INFO - PROCESS | 4016 | --DOMWINDOW == 57 (202DCC00) [pid = 4016] [serial = 69] [outer = 00000000] [url = about:blank] 04:03:18 INFO - PROCESS | 4016 | --DOMWINDOW == 56 (1BE12000) [pid = 4016] [serial = 31] [outer = 00000000] [url = about:blank] 04:03:18 INFO - PROCESS | 4016 | --DOMWINDOW == 55 (1E7AF000) [pid = 4016] [serial = 58] [outer = 00000000] [url = about:blank] 04:03:18 INFO - PROCESS | 4016 | --DOMWINDOW == 54 (1C4EFC00) [pid = 4016] [serial = 33] [outer = 00000000] [url = about:blank] 04:03:18 INFO - PROCESS | 4016 | --DOMWINDOW == 53 (136DC400) [pid = 4016] [serial = 43] [outer = 00000000] [url = about:blank] 04:03:18 INFO - PROCESS | 4016 | --DOMWINDOW == 52 (1FEC6800) [pid = 4016] [serial = 39] [outer = 00000000] [url = about:blank] 04:03:18 INFO - PROCESS | 4016 | --DOMWINDOW == 51 (1AA7D800) [pid = 4016] [serial = 64] [outer = 00000000] [url = about:blank] 04:03:18 INFO - PROCESS | 4016 | --DOMWINDOW == 50 (179FD000) [pid = 4016] [serial = 46] [outer = 00000000] [url = about:blank] 04:03:18 INFO - PROCESS | 4016 | --DOMWINDOW == 49 (1F954C00) [pid = 4016] [serial = 67] [outer = 00000000] [url = about:blank] 04:03:18 INFO - PROCESS | 4016 | --DOMWINDOW == 48 (202DB800) [pid = 4016] [serial = 72] [outer = 00000000] [url = about:blank] 04:03:18 INFO - PROCESS | 4016 | --DOMWINDOW == 47 (133C3000) [pid = 4016] [serial = 28] [outer = 00000000] [url = about:blank] 04:03:18 INFO - PROCESS | 4016 | --DOMWINDOW == 46 (202DFC00) [pid = 4016] [serial = 70] [outer = 00000000] [url = about:blank] 04:03:18 INFO - PROCESS | 4016 | --DOMWINDOW == 45 (19A66800) [pid = 4016] [serial = 22] [outer = 00000000] [url = about:blank] 04:03:18 INFO - PROCESS | 4016 | --DOMWINDOW == 44 (20481800) [pid = 4016] [serial = 24] [outer = 00000000] [url = about:blank] 04:03:18 INFO - PROCESS | 4016 | --DOMWINDOW == 43 (1C42A000) [pid = 4016] [serial = 21] [outer = 00000000] [url = about:blank] 04:03:18 INFO - PROCESS | 4016 | --DOMWINDOW == 42 (1CF7F000) [pid = 4016] [serial = 17] [outer = 00000000] [url = about:blank] 04:03:18 INFO - PROCESS | 4016 | --DOMWINDOW == 41 (1CE87800) [pid = 4016] [serial = 14] [outer = 00000000] [url = about:blank] 04:03:18 INFO - PROCESS | 4016 | 1461322998523 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]]]}] 04:03:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:03:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1582ms 04:03:18 INFO - PROCESS | 4016 | 1461322998567 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 04:03:18 INFO - PROCESS | 4016 | 1461322998572 Marionette TRACE conn4 <- [1,89,null,{"value":"13"}] 04:03:18 INFO - PROCESS | 4016 | 1461322998577 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:03:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:03:18 INFO - PROCESS | 4016 | 1461322998582 Marionette TRACE conn4 <- [1,90,null,{}] 04:03:18 INFO - PROCESS | 4016 | 1461322998588 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}] 04:03:18 INFO - PROCESS | 4016 | 1461322998678 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 04:03:18 INFO - PROCESS | 4016 | 1461322998691 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:18 INFO - PROCESS | 4016 | ++DOCSHELL 13104000 == 30 [pid = 4016] [id = 32] 04:03:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 42 (13105400) [pid = 4016] [serial = 92] [outer = 00000000] 04:03:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 43 (131B5800) [pid = 4016] [serial = 93] [outer = 13105400] 04:03:18 INFO - PROCESS | 4016 | 1461322998742 Marionette DEBUG loaded listener.js 04:03:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 44 (131BB800) [pid = 4016] [serial = 94] [outer = 13105400] 04:03:19 INFO - PROCESS | 4016 | 1461322999183 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]]]}] 04:03:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:03:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 630ms 04:03:19 INFO - PROCESS | 4016 | 1461322999212 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 04:03:19 INFO - PROCESS | 4016 | 1461322999218 Marionette TRACE conn4 <- [1,93,null,{"value":"13"}] 04:03:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:03:19 INFO - PROCESS | 4016 | 1461322999225 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:03:19 INFO - PROCESS | 4016 | 1461322999228 Marionette TRACE conn4 <- [1,94,null,{}] 04:03:19 INFO - PROCESS | 4016 | 1461322999236 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}] 04:03:19 INFO - PROCESS | 4016 | 1461322999316 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 04:03:19 INFO - PROCESS | 4016 | 1461322999324 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:19 INFO - PROCESS | 4016 | ++DOCSHELL 131BF400 == 31 [pid = 4016] [id = 33] 04:03:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 45 (13E0C400) [pid = 4016] [serial = 95] [outer = 00000000] 04:03:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 46 (144AC000) [pid = 4016] [serial = 96] [outer = 13E0C400] 04:03:19 INFO - PROCESS | 4016 | 1461322999371 Marionette DEBUG loaded listener.js 04:03:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 47 (14552800) [pid = 4016] [serial = 97] [outer = 13E0C400] 04:03:19 INFO - PROCESS | 4016 | 1461322999800 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]]]}] 04:03:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:03:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 630ms 04:03:19 INFO - PROCESS | 4016 | 1461322999857 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 04:03:19 INFO - PROCESS | 4016 | 1461322999860 Marionette TRACE conn4 <- [1,97,null,{"value":"13"}] 04:03:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:03:19 INFO - PROCESS | 4016 | 1461322999864 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:03:19 INFO - PROCESS | 4016 | 1461322999867 Marionette TRACE conn4 <- [1,98,null,{}] 04:03:19 INFO - PROCESS | 4016 | 1461322999878 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}] 04:03:19 INFO - PROCESS | 4016 | 1461322999960 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 04:03:19 INFO - PROCESS | 4016 | 1461322999971 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:19 INFO - PROCESS | 4016 | ++DOCSHELL 17EF2800 == 32 [pid = 4016] [id = 34] 04:03:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 48 (17EF4000) [pid = 4016] [serial = 98] [outer = 00000000] 04:03:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 49 (17FDEC00) [pid = 4016] [serial = 99] [outer = 17EF4000] 04:03:20 INFO - PROCESS | 4016 | 1461323000020 Marionette DEBUG loaded listener.js 04:03:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 50 (18D7F400) [pid = 4016] [serial = 100] [outer = 17EF4000] 04:03:20 INFO - PROCESS | 4016 | 1461323000452 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]]]}] 04:03:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:03:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 630ms 04:03:20 INFO - PROCESS | 4016 | 1461323000497 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 04:03:20 INFO - PROCESS | 4016 | 1461323000499 Marionette TRACE conn4 <- [1,101,null,{"value":"13"}] 04:03:20 INFO - PROCESS | 4016 | 1461323000503 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:03:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:03:20 INFO - PROCESS | 4016 | 1461323000504 Marionette TRACE conn4 <- [1,102,null,{}] 04:03:20 INFO - PROCESS | 4016 | 1461323000508 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}] 04:03:20 INFO - PROCESS | 4016 | 1461323000583 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 04:03:20 INFO - PROCESS | 4016 | 1461323000589 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:20 INFO - PROCESS | 4016 | ++DOCSHELL 13216000 == 33 [pid = 4016] [id = 35] 04:03:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 51 (18E29400) [pid = 4016] [serial = 101] [outer = 00000000] 04:03:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 52 (19A64000) [pid = 4016] [serial = 102] [outer = 18E29400] 04:03:20 INFO - PROCESS | 4016 | 1461323000635 Marionette DEBUG loaded listener.js 04:03:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 53 (1AA54C00) [pid = 4016] [serial = 103] [outer = 18E29400] 04:03:21 INFO - PROCESS | 4016 | 1461323001389 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]]]}] 04:03:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:03:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 930ms 04:03:21 INFO - PROCESS | 4016 | 1461323001437 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 04:03:21 INFO - PROCESS | 4016 | 1461323001443 Marionette TRACE conn4 <- [1,105,null,{"value":"13"}] 04:03:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:03:21 INFO - PROCESS | 4016 | 1461323001448 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:03:21 INFO - PROCESS | 4016 | 1461323001452 Marionette TRACE conn4 <- [1,106,null,{}] 04:03:21 INFO - PROCESS | 4016 | 1461323001458 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}] 04:03:21 INFO - PROCESS | 4016 | 1461323001586 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 04:03:21 INFO - PROCESS | 4016 | 1461323001647 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:21 INFO - PROCESS | 4016 | ++DOCSHELL 131C0C00 == 34 [pid = 4016] [id = 36] 04:03:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 54 (13E17800) [pid = 4016] [serial = 104] [outer = 00000000] 04:03:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 55 (13E9A800) [pid = 4016] [serial = 105] [outer = 13E17800] 04:03:21 INFO - PROCESS | 4016 | 1461323001710 Marionette DEBUG loaded listener.js 04:03:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 56 (1780EC00) [pid = 4016] [serial = 106] [outer = 13E17800] 04:03:22 INFO - PROCESS | 4016 | 1461323002420 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]]]}] 04:03:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:03:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1022ms 04:03:22 INFO - PROCESS | 4016 | 1461323002474 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 04:03:22 INFO - PROCESS | 4016 | 1461323002478 Marionette TRACE conn4 <- [1,109,null,{"value":"13"}] 04:03:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:03:22 INFO - PROCESS | 4016 | 1461323002483 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:03:22 INFO - PROCESS | 4016 | 1461323002487 Marionette TRACE conn4 <- [1,110,null,{}] 04:03:22 INFO - PROCESS | 4016 | 1461323002494 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}] 04:03:22 INFO - PROCESS | 4016 | 1461323002677 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 04:03:22 INFO - PROCESS | 4016 | --DOCSHELL 1C9AFC00 == 33 [pid = 4016] [id = 25] 04:03:22 INFO - PROCESS | 4016 | --DOCSHELL 1AA7F800 == 32 [pid = 4016] [id = 23] 04:03:22 INFO - PROCESS | 4016 | --DOCSHELL 1AA5D400 == 31 [pid = 4016] [id = 19] 04:03:22 INFO - PROCESS | 4016 | --DOCSHELL 19A63400 == 30 [pid = 4016] [id = 18] 04:03:22 INFO - PROCESS | 4016 | --DOCSHELL 13E11C00 == 29 [pid = 4016] [id = 28] 04:03:22 INFO - PROCESS | 4016 | --DOCSHELL 17EEA400 == 28 [pid = 4016] [id = 29] 04:03:22 INFO - PROCESS | 4016 | --DOCSHELL 17816800 == 27 [pid = 4016] [id = 16] 04:03:22 INFO - PROCESS | 4016 | --DOCSHELL 131B4C00 == 26 [pid = 4016] [id = 27] 04:03:22 INFO - PROCESS | 4016 | --DOCSHELL 17EF2800 == 25 [pid = 4016] [id = 34] 04:03:22 INFO - PROCESS | 4016 | --DOCSHELL 131BF400 == 24 [pid = 4016] [id = 33] 04:03:22 INFO - PROCESS | 4016 | --DOCSHELL 13104000 == 23 [pid = 4016] [id = 32] 04:03:22 INFO - PROCESS | 4016 | 1461323002699 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:22 INFO - PROCESS | 4016 | ++DOCSHELL 0F3BC000 == 24 [pid = 4016] [id = 37] 04:03:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 57 (1270A400) [pid = 4016] [serial = 107] [outer = 00000000] 04:03:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 58 (1317A800) [pid = 4016] [serial = 108] [outer = 1270A400] 04:03:22 INFO - PROCESS | 4016 | 1461323002758 Marionette DEBUG loaded listener.js 04:03:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 59 (131BAC00) [pid = 4016] [serial = 109] [outer = 1270A400] 04:03:23 INFO - PROCESS | 4016 | 1461323003354 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]]]}] 04:03:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:03:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 930ms 04:03:23 INFO - PROCESS | 4016 | 1461323003415 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 04:03:23 INFO - PROCESS | 4016 | 1461323003420 Marionette TRACE conn4 <- [1,113,null,{"value":"13"}] 04:03:23 INFO - PROCESS | 4016 | 1461323003425 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:03:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:03:23 INFO - PROCESS | 4016 | 1461323003429 Marionette TRACE conn4 <- [1,114,null,{}] 04:03:23 INFO - PROCESS | 4016 | 1461323003434 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}] 04:03:23 INFO - PROCESS | 4016 | 1461323003541 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 04:03:23 INFO - PROCESS | 4016 | 1461323003624 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:23 INFO - PROCESS | 4016 | ++DOCSHELL 179AA800 == 25 [pid = 4016] [id = 38] 04:03:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 60 (179F2C00) [pid = 4016] [serial = 110] [outer = 00000000] 04:03:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 61 (17E19800) [pid = 4016] [serial = 111] [outer = 179F2C00] 04:03:23 INFO - PROCESS | 4016 | 1461323003689 Marionette DEBUG loaded listener.js 04:03:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 62 (17EE9C00) [pid = 4016] [serial = 112] [outer = 179F2C00] 04:03:24 INFO - PROCESS | 4016 | 1461323004251 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]]]}] 04:03:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:03:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 870ms 04:03:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:03:24 INFO - PROCESS | 4016 | 1461323004300 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 04:03:24 INFO - PROCESS | 4016 | 1461323004303 Marionette TRACE conn4 <- [1,117,null,{"value":"13"}] 04:03:24 INFO - PROCESS | 4016 | 1461323004307 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:03:24 INFO - PROCESS | 4016 | 1461323004309 Marionette TRACE conn4 <- [1,118,null,{}] 04:03:24 INFO - PROCESS | 4016 | 1461323004313 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}] 04:03:24 INFO - PROCESS | 4016 | 1461323004418 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 04:03:24 INFO - PROCESS | 4016 | 1461323004499 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:24 INFO - PROCESS | 4016 | ++DOCSHELL 19808400 == 26 [pid = 4016] [id = 39] 04:03:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 63 (1980C000) [pid = 4016] [serial = 113] [outer = 00000000] 04:03:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 64 (1AA56000) [pid = 4016] [serial = 114] [outer = 1980C000] 04:03:24 INFO - PROCESS | 4016 | 1461323004555 Marionette DEBUG loaded listener.js 04:03:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 65 (1AA77400) [pid = 4016] [serial = 115] [outer = 1980C000] 04:03:25 INFO - PROCESS | 4016 | 1461323005076 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]]]}] 04:03:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:03:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 830ms 04:03:25 INFO - PROCESS | 4016 | 1461323005139 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 04:03:25 INFO - PROCESS | 4016 | 1461323005143 Marionette TRACE conn4 <- [1,121,null,{"value":"13"}] 04:03:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:03:25 INFO - PROCESS | 4016 | 1461323005155 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:03:25 INFO - PROCESS | 4016 | 1461323005160 Marionette TRACE conn4 <- [1,122,null,{}] 04:03:25 INFO - PROCESS | 4016 | 1461323005165 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}] 04:03:25 INFO - PROCESS | 4016 | 1461323005300 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 04:03:25 INFO - PROCESS | 4016 | 1461323005363 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:25 INFO - PROCESS | 4016 | ++DOCSHELL 1BA43400 == 27 [pid = 4016] [id = 40] 04:03:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 66 (1BAA8800) [pid = 4016] [serial = 116] [outer = 00000000] 04:03:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (1BE0E800) [pid = 4016] [serial = 117] [outer = 1BAA8800] 04:03:25 INFO - PROCESS | 4016 | 1461323005418 Marionette DEBUG loaded listener.js 04:03:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (1BE14800) [pid = 4016] [serial = 118] [outer = 1BAA8800] 04:03:25 INFO - PROCESS | 4016 | 1461323005952 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]]]}] 04:03:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:03:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 830ms 04:03:25 INFO - PROCESS | 4016 | 1461323005984 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 04:03:25 INFO - PROCESS | 4016 | 1461323005986 Marionette TRACE conn4 <- [1,125,null,{"value":"13"}] 04:03:25 INFO - PROCESS | 4016 | 1461323005990 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:03:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:03:25 INFO - PROCESS | 4016 | 1461323005992 Marionette TRACE conn4 <- [1,126,null,{}] 04:03:25 INFO - PROCESS | 4016 | 1461323005995 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}] 04:03:26 INFO - PROCESS | 4016 | 1461323006091 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 04:03:26 INFO - PROCESS | 4016 | 1461323006167 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:26 INFO - PROCESS | 4016 | ++DOCSHELL 13E10C00 == 28 [pid = 4016] [id = 41] 04:03:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (1BE1A800) [pid = 4016] [serial = 119] [outer = 00000000] 04:03:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (1C3D4000) [pid = 4016] [serial = 120] [outer = 1BE1A800] 04:03:26 INFO - PROCESS | 4016 | 1461323006222 Marionette DEBUG loaded listener.js 04:03:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (1C3D2800) [pid = 4016] [serial = 121] [outer = 1BE1A800] 04:03:26 INFO - PROCESS | 4016 | 1461323006761 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]]]}] 04:03:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:03:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 830ms 04:03:26 INFO - PROCESS | 4016 | 1461323006824 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 04:03:26 INFO - PROCESS | 4016 | 1461323006826 Marionette TRACE conn4 <- [1,129,null,{"value":"13"}] 04:03:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:03:26 INFO - PROCESS | 4016 | 1461323006830 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:03:26 INFO - PROCESS | 4016 | 1461323006833 Marionette TRACE conn4 <- [1,130,null,{}] 04:03:26 INFO - PROCESS | 4016 | 1461323006837 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}] 04:03:26 INFO - PROCESS | 4016 | 1461323006932 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 04:03:27 INFO - PROCESS | 4016 | 1461323007006 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:27 INFO - PROCESS | 4016 | ++DOCSHELL 1C431800 == 29 [pid = 4016] [id = 42] 04:03:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (1C432000) [pid = 4016] [serial = 122] [outer = 00000000] 04:03:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (1C435400) [pid = 4016] [serial = 123] [outer = 1C432000] 04:03:27 INFO - PROCESS | 4016 | 1461323007073 Marionette DEBUG loaded listener.js 04:03:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (1C9AB800) [pid = 4016] [serial = 124] [outer = 1C432000] 04:03:27 INFO - PROCESS | 4016 | 1461323007758 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]]]}] 04:03:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:03:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 970ms 04:03:27 INFO - PROCESS | 4016 | 1461323007804 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 04:03:27 INFO - PROCESS | 4016 | 1461323007808 Marionette TRACE conn4 <- [1,133,null,{"value":"13"}] 04:03:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:03:27 INFO - PROCESS | 4016 | 1461323007814 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:03:27 INFO - PROCESS | 4016 | 1461323007819 Marionette TRACE conn4 <- [1,134,null,{}] 04:03:27 INFO - PROCESS | 4016 | 1461323007825 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}] 04:03:27 INFO - PROCESS | 4016 | 1461323007968 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 04:03:28 INFO - PROCESS | 4016 | 1461323008041 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:28 INFO - PROCESS | 4016 | ++DOCSHELL 13E0A800 == 30 [pid = 4016] [id = 43] 04:03:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (13E0B400) [pid = 4016] [serial = 125] [outer = 00000000] 04:03:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (13EA0C00) [pid = 4016] [serial = 126] [outer = 13E0B400] 04:03:28 INFO - PROCESS | 4016 | 1461323008104 Marionette DEBUG loaded listener.js 04:03:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (179F5C00) [pid = 4016] [serial = 127] [outer = 13E0B400] 04:03:28 INFO - PROCESS | 4016 | 1461323008674 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]]]}] 04:03:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:03:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 930ms 04:03:28 INFO - PROCESS | 4016 | 1461323008745 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 04:03:28 INFO - PROCESS | 4016 | 1461323008751 Marionette TRACE conn4 <- [1,137,null,{"value":"13"}] 04:03:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:03:28 INFO - PROCESS | 4016 | 1461323008758 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:03:28 INFO - PROCESS | 4016 | 1461323008761 Marionette TRACE conn4 <- [1,138,null,{}] 04:03:28 INFO - PROCESS | 4016 | 1461323008765 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}] 04:03:28 INFO - PROCESS | 4016 | 1461323008906 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 04:03:28 INFO - PROCESS | 4016 | 1461323008977 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:28 INFO - PROCESS | 4016 | ++DOCSHELL 1980D000 == 31 [pid = 4016] [id = 44] 04:03:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (1AA54400) [pid = 4016] [serial = 128] [outer = 00000000] 04:03:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (1AFC5C00) [pid = 4016] [serial = 129] [outer = 1AA54400] 04:03:29 INFO - PROCESS | 4016 | 1461323009036 Marionette DEBUG loaded listener.js 04:03:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (1AFFD000) [pid = 4016] [serial = 130] [outer = 1AA54400] 04:03:29 INFO - PROCESS | 4016 | 1461323009686 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]]]}] 04:03:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:03:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 970ms 04:03:29 INFO - PROCESS | 4016 | 1461323009729 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 04:03:29 INFO - PROCESS | 4016 | 1461323009732 Marionette TRACE conn4 <- [1,141,null,{"value":"13"}] 04:03:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:03:29 INFO - PROCESS | 4016 | 1461323009735 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:03:29 INFO - PROCESS | 4016 | 1461323009739 Marionette TRACE conn4 <- [1,142,null,{}] 04:03:29 INFO - PROCESS | 4016 | 1461323009764 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}] 04:03:29 INFO - PROCESS | 4016 | 1461323009891 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 04:03:29 INFO - PROCESS | 4016 | 1461323009941 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:29 INFO - PROCESS | 4016 | ++DOCSHELL 1C4E7400 == 32 [pid = 4016] [id = 45] 04:03:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (1C4E9000) [pid = 4016] [serial = 131] [outer = 00000000] 04:03:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (1C97C800) [pid = 4016] [serial = 132] [outer = 1C4E9000] 04:03:30 INFO - PROCESS | 4016 | 1461323010001 Marionette DEBUG loaded listener.js 04:03:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (1C9B1400) [pid = 4016] [serial = 133] [outer = 1C4E9000] 04:03:30 INFO - PROCESS | 4016 | 1461323010580 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]]]}] 04:03:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:03:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 870ms 04:03:30 INFO - PROCESS | 4016 | 1461323010609 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 04:03:30 INFO - PROCESS | 4016 | 1461323010612 Marionette TRACE conn4 <- [1,145,null,{"value":"13"}] 04:03:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:03:30 INFO - PROCESS | 4016 | 1461323010615 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:03:30 INFO - PROCESS | 4016 | 1461323010617 Marionette TRACE conn4 <- [1,146,null,{}] 04:03:30 INFO - PROCESS | 4016 | 1461323010622 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}] 04:03:30 INFO - PROCESS | 4016 | 1461323010725 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 04:03:30 INFO - PROCESS | 4016 | 1461323010810 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:30 INFO - PROCESS | 4016 | ++DOCSHELL 1CF0F000 == 33 [pid = 4016] [id = 46] 04:03:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (1CF10000) [pid = 4016] [serial = 134] [outer = 00000000] 04:03:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (1D1C5400) [pid = 4016] [serial = 135] [outer = 1CF10000] 04:03:30 INFO - PROCESS | 4016 | 1461323010865 Marionette DEBUG loaded listener.js 04:03:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (1D203C00) [pid = 4016] [serial = 136] [outer = 1CF10000] 04:03:31 INFO - PROCESS | 4016 | 1461323011494 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]]]}] 04:03:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:03:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 930ms 04:03:31 INFO - PROCESS | 4016 | 1461323011549 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 04:03:31 INFO - PROCESS | 4016 | 1461323011553 Marionette TRACE conn4 <- [1,149,null,{"value":"13"}] 04:03:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:03:31 INFO - PROCESS | 4016 | 1461323011558 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:03:31 INFO - PROCESS | 4016 | 1461323011562 Marionette TRACE conn4 <- [1,150,null,{}] 04:03:31 INFO - PROCESS | 4016 | 1461323011569 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}] 04:03:31 INFO - PROCESS | 4016 | 1461323011669 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 04:03:31 INFO - PROCESS | 4016 | 1461323011740 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:31 INFO - PROCESS | 4016 | ++DOCSHELL 13E9FC00 == 34 [pid = 4016] [id = 47] 04:03:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (1455B800) [pid = 4016] [serial = 137] [outer = 00000000] 04:03:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (19416C00) [pid = 4016] [serial = 138] [outer = 1455B800] 04:03:31 INFO - PROCESS | 4016 | 1461323011791 Marionette DEBUG loaded listener.js 04:03:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (1AA77800) [pid = 4016] [serial = 139] [outer = 1455B800] 04:03:31 INFO - PROCESS | 4016 | --DOCSHELL 19808400 == 33 [pid = 4016] [id = 39] 04:03:31 INFO - PROCESS | 4016 | --DOCSHELL 179AA800 == 32 [pid = 4016] [id = 38] 04:03:31 INFO - PROCESS | 4016 | --DOCSHELL 0F3BC000 == 31 [pid = 4016] [id = 37] 04:03:32 INFO - PROCESS | 4016 | 1461323012481 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]]]}] 04:03:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:03:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 990ms 04:03:32 INFO - PROCESS | 4016 | 1461323012550 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 04:03:32 INFO - PROCESS | 4016 | 1461323012553 Marionette TRACE conn4 <- [1,153,null,{"value":"13"}] 04:03:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:03:32 INFO - PROCESS | 4016 | 1461323012559 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:03:32 INFO - PROCESS | 4016 | 1461323012563 Marionette TRACE conn4 <- [1,154,null,{}] 04:03:32 INFO - PROCESS | 4016 | 1461323012569 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}] 04:03:32 INFO - PROCESS | 4016 | 1461323012709 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 04:03:32 INFO - PROCESS | 4016 | 1461323012784 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:32 INFO - PROCESS | 4016 | ++DOCSHELL 18D84400 == 32 [pid = 4016] [id = 48] 04:03:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (18D87800) [pid = 4016] [serial = 140] [outer = 00000000] 04:03:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (1AA7F000) [pid = 4016] [serial = 141] [outer = 18D87800] 04:03:32 INFO - PROCESS | 4016 | 1461323012843 Marionette DEBUG loaded listener.js 04:03:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (1AFFC000) [pid = 4016] [serial = 142] [outer = 18D87800] 04:03:33 INFO - PROCESS | 4016 | 1461323013496 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]]]}] 04:03:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:03:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 990ms 04:03:33 INFO - PROCESS | 4016 | 1461323013563 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 04:03:33 INFO - PROCESS | 4016 | 1461323013569 Marionette TRACE conn4 <- [1,157,null,{"value":"13"}] 04:03:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:03:33 INFO - PROCESS | 4016 | 1461323013576 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:03:33 INFO - PROCESS | 4016 | 1461323013580 Marionette TRACE conn4 <- [1,158,null,{}] 04:03:33 INFO - PROCESS | 4016 | 1461323013584 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}] 04:03:33 INFO - PROCESS | 4016 | 1461323013694 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 04:03:33 INFO - PROCESS | 4016 | 1461323013767 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:33 INFO - PROCESS | 4016 | ++DOCSHELL 1BA48800 == 33 [pid = 4016] [id = 49] 04:03:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (1BE17000) [pid = 4016] [serial = 143] [outer = 00000000] 04:03:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (1C97A000) [pid = 4016] [serial = 144] [outer = 1BE17000] 04:03:33 INFO - PROCESS | 4016 | 1461323013823 Marionette DEBUG loaded listener.js 04:03:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (1C9AE800) [pid = 4016] [serial = 145] [outer = 1BE17000] 04:03:34 INFO - PROCESS | 4016 | 1461323014417 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]]]}] 04:03:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:03:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 890ms 04:03:34 INFO - PROCESS | 4016 | 1461323014467 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 04:03:34 INFO - PROCESS | 4016 | 1461323014470 Marionette TRACE conn4 <- [1,161,null,{"value":"13"}] 04:03:34 INFO - PROCESS | 4016 | 1461323014473 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:03:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:03:34 INFO - PROCESS | 4016 | 1461323014478 Marionette TRACE conn4 <- [1,162,null,{}] 04:03:34 INFO - PROCESS | 4016 | 1461323014490 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}] 04:03:34 INFO - PROCESS | 4016 | 1461323014602 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 04:03:34 INFO - PROCESS | 4016 | 1461323014674 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:34 INFO - PROCESS | 4016 | ++DOCSHELL 1D97FC00 == 34 [pid = 4016] [id = 50] 04:03:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (1D985800) [pid = 4016] [serial = 146] [outer = 00000000] 04:03:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (1D98C800) [pid = 4016] [serial = 147] [outer = 1D985800] 04:03:34 INFO - PROCESS | 4016 | 1461323014734 Marionette DEBUG loaded listener.js 04:03:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (1E895000) [pid = 4016] [serial = 148] [outer = 1D985800] 04:03:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (1EEF2400) [pid = 4016] [serial = 149] [outer = 1D713800] 04:03:35 INFO - PROCESS | 4016 | 1461323015497 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]]]}] 04:03:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:03:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1073ms 04:03:35 INFO - PROCESS | 4016 | 1461323015551 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 04:03:35 INFO - PROCESS | 4016 | 1461323015553 Marionette TRACE conn4 <- [1,165,null,{"value":"13"}] 04:03:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:03:35 INFO - PROCESS | 4016 | 1461323015557 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:03:35 INFO - PROCESS | 4016 | 1461323015559 Marionette TRACE conn4 <- [1,166,null,{}] 04:03:35 INFO - PROCESS | 4016 | 1461323015563 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}] 04:03:35 INFO - PROCESS | 4016 | 1461323015702 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 04:03:35 INFO - PROCESS | 4016 | 1461323015781 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:35 INFO - PROCESS | 4016 | ++DOCSHELL 131B2400 == 35 [pid = 4016] [id = 51] 04:03:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (131B3000) [pid = 4016] [serial = 150] [outer = 00000000] 04:03:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (13E11800) [pid = 4016] [serial = 151] [outer = 131B3000] 04:03:35 INFO - PROCESS | 4016 | 1461323015875 Marionette DEBUG loaded listener.js 04:03:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (1781C400) [pid = 4016] [serial = 152] [outer = 131B3000] 04:03:36 INFO - PROCESS | 4016 | 1461323016524 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]]]}] 04:03:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:03:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1021ms 04:03:36 INFO - PROCESS | 4016 | 1461323016582 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 04:03:36 INFO - PROCESS | 4016 | 1461323016586 Marionette TRACE conn4 <- [1,169,null,{"value":"13"}] 04:03:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:03:36 INFO - PROCESS | 4016 | 1461323016592 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:03:36 INFO - PROCESS | 4016 | 1461323016596 Marionette TRACE conn4 <- [1,170,null,{}] 04:03:36 INFO - PROCESS | 4016 | 1461323016626 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}] 04:03:36 INFO - PROCESS | 4016 | 1461323016743 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 04:03:36 INFO - PROCESS | 4016 | 1461323016811 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:36 INFO - PROCESS | 4016 | ++DOCSHELL 133C4000 == 36 [pid = 4016] [id = 52] 04:03:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (1941E800) [pid = 4016] [serial = 153] [outer = 00000000] 04:03:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (1BAAA800) [pid = 4016] [serial = 154] [outer = 1941E800] 04:03:36 INFO - PROCESS | 4016 | 1461323016875 Marionette DEBUG loaded listener.js 04:03:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (1C0B0C00) [pid = 4016] [serial = 155] [outer = 1941E800] 04:03:37 INFO - PROCESS | 4016 | 1461323017475 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]]]}] 04:03:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:03:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 930ms 04:03:37 INFO - PROCESS | 4016 | 1461323017522 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 04:03:37 INFO - PROCESS | 4016 | 1461323017528 Marionette TRACE conn4 <- [1,173,null,{"value":"13"}] 04:03:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:03:37 INFO - PROCESS | 4016 | 1461323017535 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:03:37 INFO - PROCESS | 4016 | 1461323017538 Marionette TRACE conn4 <- [1,174,null,{}] 04:03:37 INFO - PROCESS | 4016 | 1461323017543 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}] 04:03:37 INFO - PROCESS | 4016 | 1461323017648 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 04:03:37 INFO - PROCESS | 4016 | 1461323017739 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:37 INFO - PROCESS | 4016 | ++DOCSHELL 1C9B5000 == 37 [pid = 4016] [id = 53] 04:03:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (1C9B7C00) [pid = 4016] [serial = 156] [outer = 00000000] 04:03:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (1CF82000) [pid = 4016] [serial = 157] [outer = 1C9B7C00] 04:03:37 INFO - PROCESS | 4016 | 1461323017795 Marionette DEBUG loaded listener.js 04:03:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (1D980000) [pid = 4016] [serial = 158] [outer = 1C9B7C00] 04:03:38 INFO - PROCESS | 4016 | 1461323018343 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]]]}] 04:03:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:03:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 870ms 04:03:38 INFO - PROCESS | 4016 | 1461323018407 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 04:03:38 INFO - PROCESS | 4016 | 1461323018409 Marionette TRACE conn4 <- [1,177,null,{"value":"13"}] 04:03:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:03:38 INFO - PROCESS | 4016 | 1461323018414 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:03:38 INFO - PROCESS | 4016 | 1461323018418 Marionette TRACE conn4 <- [1,178,null,{}] 04:03:38 INFO - PROCESS | 4016 | 1461323018430 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}] 04:03:38 INFO - PROCESS | 4016 | 1461323018568 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 04:03:38 INFO - PROCESS | 4016 | 1461323018645 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:38 INFO - PROCESS | 4016 | ++DOCSHELL 18D85000 == 38 [pid = 4016] [id = 54] 04:03:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (1EDA7000) [pid = 4016] [serial = 159] [outer = 00000000] 04:03:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (1FE17C00) [pid = 4016] [serial = 160] [outer = 1EDA7000] 04:03:38 INFO - PROCESS | 4016 | 1461323018746 Marionette DEBUG loaded listener.js 04:03:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (1FEC1800) [pid = 4016] [serial = 161] [outer = 1EDA7000] 04:03:39 INFO - PROCESS | 4016 | 1461323019344 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]]]}] 04:03:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:03:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 987ms 04:03:39 INFO - PROCESS | 4016 | 1461323019403 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 04:03:39 INFO - PROCESS | 4016 | 1461323019406 Marionette TRACE conn4 <- [1,181,null,{"value":"13"}] 04:03:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:03:39 INFO - PROCESS | 4016 | 1461323019410 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:03:39 INFO - PROCESS | 4016 | 1461323019412 Marionette TRACE conn4 <- [1,182,null,{}] 04:03:39 INFO - PROCESS | 4016 | 1461323019416 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}] 04:03:39 INFO - PROCESS | 4016 | 1461323019553 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 04:03:39 INFO - PROCESS | 4016 | 1461323019624 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:39 INFO - PROCESS | 4016 | ++DOCSHELL 20105400 == 39 [pid = 4016] [id = 55] 04:03:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (20105C00) [pid = 4016] [serial = 162] [outer = 00000000] 04:03:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (2010BC00) [pid = 4016] [serial = 163] [outer = 20105C00] 04:03:39 INFO - PROCESS | 4016 | 1461323019680 Marionette DEBUG loaded listener.js 04:03:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (2010E800) [pid = 4016] [serial = 164] [outer = 20105C00] 04:03:40 INFO - PROCESS | 4016 | 1461323020316 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]]]}] 04:03:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:03:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 930ms 04:03:40 INFO - PROCESS | 4016 | 1461323020344 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 04:03:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:03:40 INFO - PROCESS | 4016 | 1461323020346 Marionette TRACE conn4 <- [1,185,null,{"value":"13"}] 04:03:40 INFO - PROCESS | 4016 | 1461323020349 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:03:40 INFO - PROCESS | 4016 | 1461323020352 Marionette TRACE conn4 <- [1,186,null,{}] 04:03:40 INFO - PROCESS | 4016 | 1461323020356 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}] 04:03:40 INFO - PROCESS | 4016 | 1461323020452 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 04:03:40 INFO - PROCESS | 4016 | 1461323020541 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:40 INFO - PROCESS | 4016 | ++DOCSHELL 2010F800 == 40 [pid = 4016] [id = 56] 04:03:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (20274C00) [pid = 4016] [serial = 165] [outer = 00000000] 04:03:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (2027B800) [pid = 4016] [serial = 166] [outer = 20274C00] 04:03:40 INFO - PROCESS | 4016 | 1461323020596 Marionette DEBUG loaded listener.js 04:03:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (2027CC00) [pid = 4016] [serial = 167] [outer = 20274C00] 04:03:41 INFO - PROCESS | 4016 | 1461323021144 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]]]}] 04:03:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:03:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 830ms 04:03:41 INFO - PROCESS | 4016 | 1461323021184 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 04:03:41 INFO - PROCESS | 4016 | 1461323021188 Marionette TRACE conn4 <- [1,189,null,{"value":"13"}] 04:03:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:03:41 INFO - PROCESS | 4016 | 1461323021193 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:03:41 INFO - PROCESS | 4016 | 1461323021196 Marionette TRACE conn4 <- [1,190,null,{}] 04:03:41 INFO - PROCESS | 4016 | 1461323021202 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}] 04:03:41 INFO - PROCESS | 4016 | 1461323021302 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 04:03:41 INFO - PROCESS | 4016 | 1461323021396 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:41 INFO - PROCESS | 4016 | ++DOCSHELL 18E2B400 == 41 [pid = 4016] [id = 57] 04:03:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (19A67800) [pid = 4016] [serial = 168] [outer = 00000000] 04:03:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (1AF5E000) [pid = 4016] [serial = 169] [outer = 19A67800] 04:03:41 INFO - PROCESS | 4016 | 1461323021447 Marionette DEBUG loaded listener.js 04:03:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (1AF62400) [pid = 4016] [serial = 170] [outer = 19A67800] 04:03:41 INFO - PROCESS | 4016 | --DOCSHELL 1BA48800 == 40 [pid = 4016] [id = 49] 04:03:41 INFO - PROCESS | 4016 | --DOCSHELL 18D84400 == 39 [pid = 4016] [id = 48] 04:03:42 INFO - PROCESS | 4016 | 1461323022115 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]]]}] 04:03:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:03:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 990ms 04:03:42 INFO - PROCESS | 4016 | 1461323022184 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 04:03:42 INFO - PROCESS | 4016 | 1461323022189 Marionette TRACE conn4 <- [1,193,null,{"value":"13"}] 04:03:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:03:42 INFO - PROCESS | 4016 | 1461323022195 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:03:42 INFO - PROCESS | 4016 | 1461323022199 Marionette TRACE conn4 <- [1,194,null,{}] 04:03:42 INFO - PROCESS | 4016 | 1461323022220 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}] 04:03:42 INFO - PROCESS | 4016 | 1461323022345 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 04:03:42 INFO - PROCESS | 4016 | 1461323022419 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:42 INFO - PROCESS | 4016 | ++DOCSHELL 1AF5D400 == 40 [pid = 4016] [id = 58] 04:03:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (1AF5D800) [pid = 4016] [serial = 171] [outer = 00000000] 04:03:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (1BAAA400) [pid = 4016] [serial = 172] [outer = 1AF5D800] 04:03:42 INFO - PROCESS | 4016 | 1461323022523 Marionette DEBUG loaded listener.js 04:03:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (1C34D400) [pid = 4016] [serial = 173] [outer = 1AF5D800] 04:03:43 INFO - PROCESS | 4016 | 1461323023134 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]]]}] 04:03:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:03:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 990ms 04:03:43 INFO - PROCESS | 4016 | 1461323023189 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 04:03:43 INFO - PROCESS | 4016 | 1461323023195 Marionette TRACE conn4 <- [1,197,null,{"value":"13"}] 04:03:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:03:43 INFO - PROCESS | 4016 | 1461323023202 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:03:43 INFO - PROCESS | 4016 | 1461323023205 Marionette TRACE conn4 <- [1,198,null,{}] 04:03:43 INFO - PROCESS | 4016 | 1461323023210 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}] 04:03:43 INFO - PROCESS | 4016 | 1461323023319 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 04:03:43 INFO - PROCESS | 4016 | 1461323023400 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:43 INFO - PROCESS | 4016 | ++DOCSHELL 1CF7F800 == 41 [pid = 4016] [id = 59] 04:03:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (1CF7FC00) [pid = 4016] [serial = 174] [outer = 00000000] 04:03:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (1D98CC00) [pid = 4016] [serial = 175] [outer = 1CF7FC00] 04:03:43 INFO - PROCESS | 4016 | 1461323023456 Marionette DEBUG loaded listener.js 04:03:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (1E893000) [pid = 4016] [serial = 176] [outer = 1CF7FC00] 04:03:44 INFO - PROCESS | 4016 | 1461323024032 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]]]}] 04:03:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:03:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 870ms 04:03:44 INFO - PROCESS | 4016 | 1461323024074 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 04:03:44 INFO - PROCESS | 4016 | 1461323024077 Marionette TRACE conn4 <- [1,201,null,{"value":"13"}] 04:03:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:03:44 INFO - PROCESS | 4016 | 1461323024081 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:03:44 INFO - PROCESS | 4016 | 1461323024085 Marionette TRACE conn4 <- [1,202,null,{}] 04:03:44 INFO - PROCESS | 4016 | 1461323024096 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}] 04:03:44 INFO - PROCESS | 4016 | 1461323024207 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 04:03:44 INFO - PROCESS | 4016 | 1461323024291 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:44 INFO - PROCESS | 4016 | ++DOCSHELL 20106000 == 42 [pid = 4016] [id = 60] 04:03:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (20106400) [pid = 4016] [serial = 177] [outer = 00000000] 04:03:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (2010B400) [pid = 4016] [serial = 178] [outer = 20106400] 04:03:44 INFO - PROCESS | 4016 | 1461323024391 Marionette DEBUG loaded listener.js 04:03:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (2027A800) [pid = 4016] [serial = 179] [outer = 20106400] 04:03:44 INFO - PROCESS | 4016 | 1461323024979 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]]]}] 04:03:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:03:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 930ms 04:03:45 INFO - PROCESS | 4016 | 1461323025014 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 04:03:45 INFO - PROCESS | 4016 | 1461323025017 Marionette TRACE conn4 <- [1,205,null,{"value":"13"}] 04:03:45 INFO - PROCESS | 4016 | 1461323025020 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:03:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:03:45 INFO - PROCESS | 4016 | 1461323025022 Marionette TRACE conn4 <- [1,206,null,{}] 04:03:45 INFO - PROCESS | 4016 | 1461323025027 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}] 04:03:45 INFO - PROCESS | 4016 | 1461323025129 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 04:03:45 INFO - PROCESS | 4016 | 1461323025221 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:45 INFO - PROCESS | 4016 | ++DOCSHELL 1D609C00 == 43 [pid = 4016] [id = 61] 04:03:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (1D60A800) [pid = 4016] [serial = 180] [outer = 00000000] 04:03:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (1D60F800) [pid = 4016] [serial = 181] [outer = 1D60A800] 04:03:45 INFO - PROCESS | 4016 | 1461323025278 Marionette DEBUG loaded listener.js 04:03:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (20102000) [pid = 4016] [serial = 182] [outer = 1D60A800] 04:03:45 INFO - PROCESS | 4016 | 1461323025866 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]]]}] 04:03:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:03:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 870ms 04:03:45 INFO - PROCESS | 4016 | 1461323025906 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 04:03:45 INFO - PROCESS | 4016 | 1461323025909 Marionette TRACE conn4 <- [1,209,null,{"value":"13"}] 04:03:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:03:45 INFO - PROCESS | 4016 | 1461323025912 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:03:45 INFO - PROCESS | 4016 | 1461323025915 Marionette TRACE conn4 <- [1,210,null,{}] 04:03:45 INFO - PROCESS | 4016 | 1461323025918 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}] 04:03:46 INFO - PROCESS | 4016 | 1461323026018 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 04:03:46 INFO - PROCESS | 4016 | 1461323026110 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:46 INFO - PROCESS | 4016 | ++DOCSHELL 1EEEF400 == 44 [pid = 4016] [id = 62] 04:03:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (1EEF9000) [pid = 4016] [serial = 183] [outer = 00000000] 04:03:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (1FED1000) [pid = 4016] [serial = 184] [outer = 1EEF9000] 04:03:46 INFO - PROCESS | 4016 | 1461323026169 Marionette DEBUG loaded listener.js 04:03:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (1FED0800) [pid = 4016] [serial = 185] [outer = 1EEF9000] 04:03:46 INFO - PROCESS | 4016 | 1461323026806 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]]]}] 04:03:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:03:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 930ms 04:03:46 INFO - PROCESS | 4016 | 1461323026845 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 04:03:46 INFO - PROCESS | 4016 | 1461323026849 Marionette TRACE conn4 <- [1,213,null,{"value":"13"}] 04:03:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:03:46 INFO - PROCESS | 4016 | 1461323026854 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:03:46 INFO - PROCESS | 4016 | 1461323026858 Marionette TRACE conn4 <- [1,214,null,{}] 04:03:46 INFO - PROCESS | 4016 | 1461323026865 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}] 04:03:46 INFO - PROCESS | 4016 | 1461323026970 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 04:03:47 INFO - PROCESS | 4016 | 1461323027055 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:47 INFO - PROCESS | 4016 | ++DOCSHELL 18D87C00 == 45 [pid = 4016] [id = 63] 04:03:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (18E31C00) [pid = 4016] [serial = 186] [outer = 00000000] 04:03:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 137 (1AF66C00) [pid = 4016] [serial = 187] [outer = 18E31C00] 04:03:47 INFO - PROCESS | 4016 | 1461323027150 Marionette DEBUG loaded listener.js 04:03:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 138 (1C3C8400) [pid = 4016] [serial = 188] [outer = 18E31C00] 04:03:47 INFO - PROCESS | 4016 | --DOCSHELL 1C4E7400 == 44 [pid = 4016] [id = 45] 04:03:47 INFO - PROCESS | 4016 | --DOCSHELL 13E0A800 == 43 [pid = 4016] [id = 43] 04:03:47 INFO - PROCESS | 4016 | --DOCSHELL 18D85000 == 42 [pid = 4016] [id = 54] 04:03:47 INFO - PROCESS | 4016 | --DOCSHELL 1C9B5000 == 41 [pid = 4016] [id = 53] 04:03:47 INFO - PROCESS | 4016 | --DOCSHELL 133C4000 == 40 [pid = 4016] [id = 52] 04:03:47 INFO - PROCESS | 4016 | 1461323027797 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]]]}] 04:03:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:03:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 987ms 04:03:47 INFO - PROCESS | 4016 | 1461323027842 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 04:03:47 INFO - PROCESS | 4016 | 1461323027848 Marionette TRACE conn4 <- [1,217,null,{"value":"13"}] 04:03:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:03:47 INFO - PROCESS | 4016 | 1461323027852 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:03:47 INFO - PROCESS | 4016 | 1461323027856 Marionette TRACE conn4 <- [1,218,null,{}] 04:03:47 INFO - PROCESS | 4016 | 1461323027863 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}] 04:03:47 INFO - PROCESS | 4016 | 1461323027973 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 04:03:48 INFO - PROCESS | 4016 | 1461323028067 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:48 INFO - PROCESS | 4016 | ++DOCSHELL 1C42D800 == 41 [pid = 4016] [id = 64] 04:03:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 139 (1C430C00) [pid = 4016] [serial = 189] [outer = 00000000] 04:03:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 140 (1D603C00) [pid = 4016] [serial = 190] [outer = 1C430C00] 04:03:48 INFO - PROCESS | 4016 | 1461323028127 Marionette DEBUG loaded listener.js 04:03:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 141 (1D60A000) [pid = 4016] [serial = 191] [outer = 1C430C00] 04:03:48 INFO - PROCESS | 4016 | 1461323028852 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]]]}] 04:03:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:03:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1020ms 04:03:48 INFO - PROCESS | 4016 | 1461323028877 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 04:03:48 INFO - PROCESS | 4016 | 1461323028883 Marionette TRACE conn4 <- [1,221,null,{"value":"13"}] 04:03:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:03:48 INFO - PROCESS | 4016 | 1461323028890 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:03:48 INFO - PROCESS | 4016 | 1461323028893 Marionette TRACE conn4 <- [1,222,null,{}] 04:03:48 INFO - PROCESS | 4016 | 1461323028897 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}] 04:03:49 INFO - PROCESS | 4016 | 1461323029006 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 04:03:49 INFO - PROCESS | 4016 | 1461323029085 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:49 INFO - PROCESS | 4016 | ++DOCSHELL 1F9BFC00 == 42 [pid = 4016] [id = 65] 04:03:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 142 (1F9C1000) [pid = 4016] [serial = 192] [outer = 00000000] 04:03:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 143 (1FED9400) [pid = 4016] [serial = 193] [outer = 1F9C1000] 04:03:49 INFO - PROCESS | 4016 | 1461323029140 Marionette DEBUG loaded listener.js 04:03:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 144 (20107400) [pid = 4016] [serial = 194] [outer = 1F9C1000] 04:03:49 INFO - PROCESS | 4016 | 1461323029720 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]]]}] 04:03:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:03:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 870ms 04:03:49 INFO - PROCESS | 4016 | 1461323029762 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 04:03:49 INFO - PROCESS | 4016 | 1461323029765 Marionette TRACE conn4 <- [1,225,null,{"value":"13"}] 04:03:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:03:49 INFO - PROCESS | 4016 | 1461323029769 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:03:49 INFO - PROCESS | 4016 | 1461323029773 Marionette TRACE conn4 <- [1,226,null,{}] 04:03:49 INFO - PROCESS | 4016 | 1461323029784 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}] 04:03:49 INFO - PROCESS | 4016 | 1461323029897 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 04:03:50 INFO - PROCESS | 4016 | 1461323029996 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:50 INFO - PROCESS | 4016 | ++DOCSHELL 202EA000 == 43 [pid = 4016] [id = 66] 04:03:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 145 (202EA800) [pid = 4016] [serial = 195] [outer = 00000000] 04:03:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 146 (203F3000) [pid = 4016] [serial = 196] [outer = 202EA800] 04:03:50 INFO - PROCESS | 4016 | 1461323030059 Marionette DEBUG loaded listener.js 04:03:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 147 (2047F400) [pid = 4016] [serial = 197] [outer = 202EA800] 04:03:50 INFO - PROCESS | 4016 | 1461323030672 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]]]}] 04:03:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:03:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 970ms 04:03:50 INFO - PROCESS | 4016 | 1461323030742 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 04:03:50 INFO - PROCESS | 4016 | 1461323030745 Marionette TRACE conn4 <- [1,229,null,{"value":"13"}] 04:03:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:03:50 INFO - PROCESS | 4016 | 1461323030749 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:03:50 INFO - PROCESS | 4016 | 1461323030751 Marionette TRACE conn4 <- [1,230,null,{}] 04:03:50 INFO - PROCESS | 4016 | 1461323030755 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}] 04:03:50 INFO - PROCESS | 4016 | 1461323030866 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 04:03:50 INFO - PROCESS | 4016 | 1461323030943 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:50 INFO - PROCESS | 4016 | ++DOCSHELL 1C046800 == 44 [pid = 4016] [id = 67] 04:03:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 148 (1C048800) [pid = 4016] [serial = 198] [outer = 00000000] 04:03:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 149 (1C050000) [pid = 4016] [serial = 199] [outer = 1C048800] 04:03:51 INFO - PROCESS | 4016 | 1461323030998 Marionette DEBUG loaded listener.js 04:03:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 150 (203EB400) [pid = 4016] [serial = 200] [outer = 1C048800] 04:03:51 INFO - PROCESS | 4016 | --DOCSHELL 1D609C00 == 43 [pid = 4016] [id = 61] 04:03:51 INFO - PROCESS | 4016 | --DOCSHELL 1CF7F800 == 42 [pid = 4016] [id = 59] 04:03:51 INFO - PROCESS | 4016 | --DOCSHELL 20106000 == 41 [pid = 4016] [id = 60] 04:03:51 INFO - PROCESS | 4016 | --DOCSHELL 1AF5D400 == 40 [pid = 4016] [id = 58] 04:03:53 INFO - PROCESS | 4016 | --DOCSHELL 1980D000 == 39 [pid = 4016] [id = 44] 04:03:53 INFO - PROCESS | 4016 | --DOCSHELL 1F963000 == 38 [pid = 4016] [id = 24] 04:03:53 INFO - PROCESS | 4016 | --DOCSHELL 1AA73C00 == 37 [pid = 4016] [id = 22] 04:03:53 INFO - PROCESS | 4016 | --DOCSHELL 13E9FC00 == 36 [pid = 4016] [id = 47] 04:03:53 INFO - PROCESS | 4016 | --DOCSHELL 17EE0800 == 35 [pid = 4016] [id = 17] 04:03:53 INFO - PROCESS | 4016 | --DOCSHELL 20482800 == 34 [pid = 4016] [id = 8] 04:03:53 INFO - PROCESS | 4016 | --DOCSHELL 1EEF9C00 == 33 [pid = 4016] [id = 14] 04:03:53 INFO - PROCESS | 4016 | --DOCSHELL 131B2400 == 32 [pid = 4016] [id = 51] 04:03:53 INFO - PROCESS | 4016 | --DOCSHELL 131B5400 == 31 [pid = 4016] [id = 21] 04:03:53 INFO - PROCESS | 4016 | --DOCSHELL 19805400 == 30 [pid = 4016] [id = 30] 04:03:53 INFO - PROCESS | 4016 | --DOCSHELL 1BA43400 == 29 [pid = 4016] [id = 40] 04:03:53 INFO - PROCESS | 4016 | --DOCSHELL 18E37400 == 28 [pid = 4016] [id = 11] 04:03:53 INFO - PROCESS | 4016 | --DOCSHELL 13E10C00 == 27 [pid = 4016] [id = 41] 04:03:53 INFO - PROCESS | 4016 | --DOCSHELL 13216000 == 26 [pid = 4016] [id = 35] 04:03:53 INFO - PROCESS | 4016 | --DOCSHELL 1297A800 == 25 [pid = 4016] [id = 10] 04:03:53 INFO - PROCESS | 4016 | --DOCSHELL 1AE86400 == 24 [pid = 4016] [id = 31] 04:03:53 INFO - PROCESS | 4016 | --DOCSHELL 2010F800 == 23 [pid = 4016] [id = 56] 04:03:53 INFO - PROCESS | 4016 | --DOCSHELL 1CF0F000 == 22 [pid = 4016] [id = 46] 04:03:53 INFO - PROCESS | 4016 | --DOCSHELL 18E2B400 == 21 [pid = 4016] [id = 57] 04:03:53 INFO - PROCESS | 4016 | --DOCSHELL 1C431800 == 20 [pid = 4016] [id = 42] 04:03:53 INFO - PROCESS | 4016 | --DOCSHELL 1D97FC00 == 19 [pid = 4016] [id = 50] 04:03:53 INFO - PROCESS | 4016 | --DOCSHELL 1EEEF400 == 18 [pid = 4016] [id = 62] 04:03:53 INFO - PROCESS | 4016 | --DOCSHELL 131C0C00 == 17 [pid = 4016] [id = 36] 04:03:53 INFO - PROCESS | 4016 | --DOCSHELL 0F065800 == 16 [pid = 4016] [id = 26] 04:03:53 INFO - PROCESS | 4016 | --DOCSHELL 13213000 == 15 [pid = 4016] [id = 15] 04:03:53 INFO - PROCESS | 4016 | --DOCSHELL 1C437C00 == 14 [pid = 4016] [id = 20] 04:03:53 INFO - PROCESS | 4016 | --DOCSHELL 20105400 == 13 [pid = 4016] [id = 55] 04:03:53 INFO - PROCESS | 4016 | --DOCSHELL 1F9BFC00 == 12 [pid = 4016] [id = 65] 04:03:53 INFO - PROCESS | 4016 | --DOCSHELL 202EA000 == 11 [pid = 4016] [id = 66] 04:03:53 INFO - PROCESS | 4016 | --DOCSHELL 18D87C00 == 10 [pid = 4016] [id = 63] 04:03:53 INFO - PROCESS | 4016 | --DOCSHELL 1C42D800 == 9 [pid = 4016] [id = 64] 04:03:56 INFO - PROCESS | 4016 | 1461323036013 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]]]}] 04:03:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:03:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 5349ms 04:03:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:03:56 INFO - PROCESS | 4016 | 1461323036102 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 04:03:56 INFO - PROCESS | 4016 | 1461323036104 Marionette TRACE conn4 <- [1,233,null,{"value":"13"}] 04:03:56 INFO - PROCESS | 4016 | 1461323036109 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:03:56 INFO - PROCESS | 4016 | 1461323036112 Marionette TRACE conn4 <- [1,234,null,{}] 04:03:56 INFO - PROCESS | 4016 | 1461323036117 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}] 04:03:56 INFO - PROCESS | 4016 | 1461323036209 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 04:03:56 INFO - PROCESS | 4016 | 1461323036223 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:56 INFO - PROCESS | 4016 | ++DOCSHELL 17F90800 == 10 [pid = 4016] [id = 68] 04:03:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 151 (17F92000) [pid = 4016] [serial = 201] [outer = 00000000] 04:03:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 152 (19805400) [pid = 4016] [serial = 202] [outer = 17F92000] 04:03:56 INFO - PROCESS | 4016 | 1461323036271 Marionette DEBUG loaded listener.js 04:03:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 153 (1AA74400) [pid = 4016] [serial = 203] [outer = 17F92000] 04:03:56 INFO - PROCESS | 4016 | 1461323036758 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]]]}] 04:03:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:03:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 670ms 04:03:56 INFO - PROCESS | 4016 | 1461323036782 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 04:03:56 INFO - PROCESS | 4016 | 1461323036788 Marionette TRACE conn4 <- [1,237,null,{"value":"13"}] 04:03:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:03:56 INFO - PROCESS | 4016 | 1461323036794 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:03:56 INFO - PROCESS | 4016 | 1461323036796 Marionette TRACE conn4 <- [1,238,null,{}] 04:03:56 INFO - PROCESS | 4016 | 1461323036801 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}] 04:03:56 INFO - PROCESS | 4016 | 1461323036897 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 04:03:56 INFO - PROCESS | 4016 | 1461323036907 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:56 INFO - PROCESS | 4016 | ++DOCSHELL 1AA7A000 == 11 [pid = 4016] [id = 69] 04:03:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 154 (1AA7C800) [pid = 4016] [serial = 204] [outer = 00000000] 04:03:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 155 (1C013C00) [pid = 4016] [serial = 205] [outer = 1AA7C800] 04:03:56 INFO - PROCESS | 4016 | 1461323036956 Marionette DEBUG loaded listener.js 04:03:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 156 (1C045800) [pid = 4016] [serial = 206] [outer = 1AA7C800] 04:03:57 INFO - PROCESS | 4016 | 1461323037449 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]]]}] 04:03:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:03:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 670ms 04:03:57 INFO - PROCESS | 4016 | 1461323037466 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 04:03:57 INFO - PROCESS | 4016 | 1461323037469 Marionette TRACE conn4 <- [1,241,null,{"value":"13"}] 04:03:57 INFO - PROCESS | 4016 | 1461323037472 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:03:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:03:57 INFO - PROCESS | 4016 | 1461323037476 Marionette TRACE conn4 <- [1,242,null,{}] 04:03:57 INFO - PROCESS | 4016 | 1461323037486 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}] 04:03:57 INFO - PROCESS | 4016 | 1461323037575 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 04:03:57 INFO - PROCESS | 4016 | 1461323037584 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:57 INFO - PROCESS | 4016 | ++DOCSHELL 1C431800 == 12 [pid = 4016] [id = 70] 04:03:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 157 (1C4EDC00) [pid = 4016] [serial = 207] [outer = 00000000] 04:03:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 158 (1CE82C00) [pid = 4016] [serial = 208] [outer = 1C4EDC00] 04:03:57 INFO - PROCESS | 4016 | 1461323037637 Marionette DEBUG loaded listener.js 04:03:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 159 (1D609C00) [pid = 4016] [serial = 209] [outer = 1C4EDC00] 04:03:58 INFO - PROCESS | 4016 | 1461323038158 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]]]}] 04:03:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:03:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 730ms 04:03:58 INFO - PROCESS | 4016 | 1461323038206 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 04:03:58 INFO - PROCESS | 4016 | 1461323038209 Marionette TRACE conn4 <- [1,245,null,{"value":"13"}] 04:03:58 INFO - PROCESS | 4016 | 1461323038212 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:03:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:03:58 INFO - PROCESS | 4016 | 1461323038214 Marionette TRACE conn4 <- [1,246,null,{}] 04:03:58 INFO - PROCESS | 4016 | 1461323038218 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}] 04:03:58 INFO - PROCESS | 4016 | 1461323038366 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 04:03:58 INFO - PROCESS | 4016 | 1461323038422 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:58 INFO - PROCESS | 4016 | ++DOCSHELL 1D60C000 == 13 [pid = 4016] [id = 71] 04:03:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 160 (1EDA7C00) [pid = 4016] [serial = 210] [outer = 00000000] 04:03:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 161 (1FE21C00) [pid = 4016] [serial = 211] [outer = 1EDA7C00] 04:03:58 INFO - PROCESS | 4016 | 1461323038468 Marionette DEBUG loaded listener.js 04:03:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 162 (1FEC3000) [pid = 4016] [serial = 212] [outer = 1EDA7C00] 04:03:58 INFO - PROCESS | 4016 | 1461323038937 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]]]}] 04:03:58 INFO - PROCESS | 4016 | 1461323038942 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:03:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:03:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 770ms 04:03:58 INFO - PROCESS | 4016 | 1461323038986 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 04:03:58 INFO - PROCESS | 4016 | 1461323038988 Marionette TRACE conn4 <- [1,249,null,{"value":"13"}] 04:03:58 INFO - PROCESS | 4016 | 1461323038991 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:03:58 INFO - PROCESS | 4016 | 1461323038993 Marionette TRACE conn4 <- [1,250,null,{}] 04:03:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:03:58 INFO - PROCESS | 4016 | 1461323038997 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}] 04:03:59 INFO - PROCESS | 4016 | 1461323039100 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 04:03:59 INFO - PROCESS | 4016 | 1461323039109 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:59 INFO - PROCESS | 4016 | ++DOCSHELL 1FECB400 == 14 [pid = 4016] [id = 72] 04:03:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 163 (1FECFC00) [pid = 4016] [serial = 213] [outer = 00000000] 04:03:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 164 (202DC000) [pid = 4016] [serial = 214] [outer = 1FECFC00] 04:03:59 INFO - PROCESS | 4016 | 1461323039154 Marionette DEBUG loaded listener.js 04:03:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 165 (202E2000) [pid = 4016] [serial = 215] [outer = 1FECFC00] 04:03:59 INFO - PROCESS | 4016 | 1461323039628 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]]]}] 04:03:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:03:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 670ms 04:03:59 INFO - PROCESS | 4016 | 1461323039694 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 04:03:59 INFO - PROCESS | 4016 | 1461323039696 Marionette TRACE conn4 <- [1,253,null,{"value":"13"}] 04:03:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:03:59 INFO - PROCESS | 4016 | 1461323039710 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:03:59 INFO - PROCESS | 4016 | 1461323039712 Marionette TRACE conn4 <- [1,254,null,{}] 04:03:59 INFO - PROCESS | 4016 | 1461323039716 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}] 04:04:00 INFO - PROCESS | 4016 | 1461323040711 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 04:04:00 INFO - PROCESS | 4016 | --DOMWINDOW == 164 (17EF4000) [pid = 4016] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:04:00 INFO - PROCESS | 4016 | --DOMWINDOW == 163 (18E29400) [pid = 4016] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:04:00 INFO - PROCESS | 4016 | --DOMWINDOW == 162 (13105400) [pid = 4016] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:04:00 INFO - PROCESS | 4016 | --DOMWINDOW == 161 (13E0C400) [pid = 4016] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:04:00 INFO - PROCESS | 4016 | --DOMWINDOW == 160 (19807000) [pid = 4016] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:04:00 INFO - PROCESS | 4016 | --DOMWINDOW == 159 (131B7000) [pid = 4016] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:04:00 INFO - PROCESS | 4016 | --DOMWINDOW == 158 (17EED800) [pid = 4016] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:04:00 INFO - PROCESS | 4016 | --DOMWINDOW == 157 (13E4E800) [pid = 4016] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:04:00 INFO - PROCESS | 4016 | --DOMWINDOW == 156 (1AE87C00) [pid = 4016] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:04:00 INFO - PROCESS | 4016 | --DOMWINDOW == 155 (13E0B400) [pid = 4016] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:04:00 INFO - PROCESS | 4016 | --DOMWINDOW == 154 (131B3000) [pid = 4016] [serial = 150] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:04:00 INFO - PROCESS | 4016 | --DOMWINDOW == 153 (1C432000) [pid = 4016] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:04:00 INFO - PROCESS | 4016 | --DOMWINDOW == 152 (1BE1A800) [pid = 4016] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:04:00 INFO - PROCESS | 4016 | --DOMWINDOW == 151 (13E17800) [pid = 4016] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:04:00 INFO - PROCESS | 4016 | --DOMWINDOW == 150 (19A67800) [pid = 4016] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:04:00 INFO - PROCESS | 4016 | --DOMWINDOW == 149 (18D87800) [pid = 4016] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:04:00 INFO - PROCESS | 4016 | --DOMWINDOW == 148 (179F2C00) [pid = 4016] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:04:00 INFO - PROCESS | 4016 | --DOMWINDOW == 147 (1455B800) [pid = 4016] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:04:00 INFO - PROCESS | 4016 | --DOMWINDOW == 146 (1D60A800) [pid = 4016] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:04:00 INFO - PROCESS | 4016 | --DOMWINDOW == 145 (20106400) [pid = 4016] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:04:00 INFO - PROCESS | 4016 | --DOMWINDOW == 144 (131B8800) [pid = 4016] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:04:00 INFO - PROCESS | 4016 | --DOMWINDOW == 143 (1C9B2800) [pid = 4016] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:04:00 INFO - PROCESS | 4016 | --DOMWINDOW == 142 (20274C00) [pid = 4016] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:04:00 INFO - PROCESS | 4016 | --DOMWINDOW == 141 (1F9C1000) [pid = 4016] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:04:00 INFO - PROCESS | 4016 | --DOMWINDOW == 140 (20105C00) [pid = 4016] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:04:00 INFO - PROCESS | 4016 | --DOMWINDOW == 139 (1980C000) [pid = 4016] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:04:00 INFO - PROCESS | 4016 | --DOMWINDOW == 138 (1EDA7000) [pid = 4016] [serial = 159] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:04:00 INFO - PROCESS | 4016 | --DOMWINDOW == 137 (1C430C00) [pid = 4016] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:04:00 INFO - PROCESS | 4016 | --DOMWINDOW == 136 (1C9B7C00) [pid = 4016] [serial = 156] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:04:00 INFO - PROCESS | 4016 | --DOMWINDOW == 135 (1BAA8800) [pid = 4016] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:04:00 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (1BE17000) [pid = 4016] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:04:00 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (1D985800) [pid = 4016] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:04:00 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (1CF10000) [pid = 4016] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:04:00 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (1AF5D800) [pid = 4016] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:04:00 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (1C4E9000) [pid = 4016] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:04:00 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (1941E800) [pid = 4016] [serial = 153] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:04:00 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (1AA54400) [pid = 4016] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:04:00 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (18E31C00) [pid = 4016] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:04:00 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (1CF7FC00) [pid = 4016] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:04:00 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (1270A400) [pid = 4016] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:04:00 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (0F066000) [pid = 4016] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:04:00 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (202EA800) [pid = 4016] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:04:00 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (1EEF9000) [pid = 4016] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:04:00 INFO - PROCESS | 4016 | 1461323040798 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:00 INFO - PROCESS | 4016 | ++DOCSHELL 0F063800 == 15 [pid = 4016] [id = 73] 04:04:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (0F066000) [pid = 4016] [serial = 216] [outer = 00000000] 04:04:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (12924C00) [pid = 4016] [serial = 217] [outer = 0F066000] 04:04:00 INFO - PROCESS | 4016 | 1461323040847 Marionette DEBUG loaded listener.js 04:04:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (131B8800) [pid = 4016] [serial = 218] [outer = 0F066000] 04:04:01 INFO - PROCESS | 4016 | 1461323041215 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]]]}] 04:04:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:04:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1524ms 04:04:01 INFO - PROCESS | 4016 | 1461323041241 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 04:04:01 INFO - PROCESS | 4016 | 1461323041243 Marionette TRACE conn4 <- [1,257,null,{"value":"13"}] 04:04:01 INFO - PROCESS | 4016 | 1461323041246 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:04:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:04:01 INFO - PROCESS | 4016 | 1461323041248 Marionette TRACE conn4 <- [1,258,null,{}] 04:04:01 INFO - PROCESS | 4016 | 1461323041251 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}] 04:04:01 INFO - PROCESS | 4016 | 1461323041326 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 04:04:01 INFO - PROCESS | 4016 | 1461323041334 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:01 INFO - PROCESS | 4016 | ++DOCSHELL 131BF400 == 16 [pid = 4016] [id = 74] 04:04:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (136D8800) [pid = 4016] [serial = 219] [outer = 00000000] 04:04:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (18E29000) [pid = 4016] [serial = 220] [outer = 136D8800] 04:04:01 INFO - PROCESS | 4016 | 1461323041379 Marionette DEBUG loaded listener.js 04:04:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (18E28400) [pid = 4016] [serial = 221] [outer = 136D8800] 04:04:01 INFO - PROCESS | 4016 | 1461323041811 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]]]}] 04:04:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:04:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 631ms 04:04:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:04:01 INFO - PROCESS | 4016 | 1461323041881 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 04:04:01 INFO - PROCESS | 4016 | 1461323041883 Marionette TRACE conn4 <- [1,261,null,{"value":"13"}] 04:04:01 INFO - PROCESS | 4016 | 1461323041886 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:04:01 INFO - PROCESS | 4016 | 1461323041888 Marionette TRACE conn4 <- [1,262,null,{}] 04:04:01 INFO - PROCESS | 4016 | 1461323041892 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}] 04:04:01 INFO - PROCESS | 4016 | 1461323041971 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 04:04:01 INFO - PROCESS | 4016 | 1461323041980 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:01 INFO - PROCESS | 4016 | ++DOCSHELL 19A60800 == 17 [pid = 4016] [id = 75] 04:04:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (1AA77000) [pid = 4016] [serial = 222] [outer = 00000000] 04:04:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (1BAA8800) [pid = 4016] [serial = 223] [outer = 1AA77000] 04:04:02 INFO - PROCESS | 4016 | 1461323042026 Marionette DEBUG loaded listener.js 04:04:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (1BE15C00) [pid = 4016] [serial = 224] [outer = 1AA77000] 04:04:02 INFO - PROCESS | 4016 | 1461323042503 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]]]}] 04:04:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:04:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 670ms 04:04:02 INFO - PROCESS | 4016 | 1461323042557 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 04:04:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:04:02 INFO - PROCESS | 4016 | 1461323042559 Marionette TRACE conn4 <- [1,265,null,{"value":"13"}] 04:04:02 INFO - PROCESS | 4016 | 1461323042562 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:04:02 INFO - PROCESS | 4016 | 1461323042564 Marionette TRACE conn4 <- [1,266,null,{}] 04:04:02 INFO - PROCESS | 4016 | 1461323042567 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}] 04:04:02 INFO - PROCESS | 4016 | 1461323042650 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 04:04:02 INFO - PROCESS | 4016 | 1461323042656 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:02 INFO - PROCESS | 4016 | ++DOCSHELL 0EFB2000 == 18 [pid = 4016] [id = 76] 04:04:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (0EFB3000) [pid = 4016] [serial = 225] [outer = 00000000] 04:04:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (17E3C400) [pid = 4016] [serial = 226] [outer = 0EFB3000] 04:04:02 INFO - PROCESS | 4016 | 1461323042702 Marionette DEBUG loaded listener.js 04:04:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (1AF62000) [pid = 4016] [serial = 227] [outer = 0EFB3000] 04:04:03 INFO - PROCESS | 4016 | 1461323043514 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]]]}] 04:04:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:04:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1021ms 04:04:03 INFO - PROCESS | 4016 | 1461323043585 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 04:04:03 INFO - PROCESS | 4016 | 1461323043591 Marionette TRACE conn4 <- [1,269,null,{"value":"13"}] 04:04:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:04:03 INFO - PROCESS | 4016 | 1461323043597 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:04:03 INFO - PROCESS | 4016 | 1461323043600 Marionette TRACE conn4 <- [1,270,null,{}] 04:04:03 INFO - PROCESS | 4016 | 1461323043621 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}] 04:04:03 INFO - PROCESS | 4016 | 1461323043773 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 04:04:03 INFO - PROCESS | 4016 | 1461323043894 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:03 INFO - PROCESS | 4016 | ++DOCSHELL 0F06BC00 == 19 [pid = 4016] [id = 77] 04:04:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (0F06E000) [pid = 4016] [serial = 228] [outer = 00000000] 04:04:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (13E4E800) [pid = 4016] [serial = 229] [outer = 0F06E000] 04:04:03 INFO - PROCESS | 4016 | 1461323043954 Marionette DEBUG loaded listener.js 04:04:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 137 (17EF4000) [pid = 4016] [serial = 230] [outer = 0F06E000] 04:04:04 INFO - PROCESS | 4016 | 1461323044720 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]]]}] 04:04:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:04:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1200ms 04:04:04 INFO - PROCESS | 4016 | 1461323044800 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 04:04:04 INFO - PROCESS | 4016 | 1461323044804 Marionette TRACE conn4 <- [1,273,null,{"value":"13"}] 04:04:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:04:04 INFO - PROCESS | 4016 | 1461323044809 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:04:04 INFO - PROCESS | 4016 | 1461323044813 Marionette TRACE conn4 <- [1,274,null,{}] 04:04:04 INFO - PROCESS | 4016 | 1461323044820 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}] 04:04:04 INFO - PROCESS | 4016 | 1461323044933 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 04:04:05 INFO - PROCESS | 4016 | 1461323045008 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:05 INFO - PROCESS | 4016 | ++DOCSHELL 1291DC00 == 20 [pid = 4016] [id = 78] 04:04:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 138 (1291EC00) [pid = 4016] [serial = 231] [outer = 00000000] 04:04:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 139 (13104400) [pid = 4016] [serial = 232] [outer = 1291EC00] 04:04:05 INFO - PROCESS | 4016 | 1461323045064 Marionette DEBUG loaded listener.js 04:04:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 140 (131B2C00) [pid = 4016] [serial = 233] [outer = 1291EC00] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 139 (1AA77800) [pid = 4016] [serial = 139] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 138 (17E19800) [pid = 4016] [serial = 111] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 137 (1317A800) [pid = 4016] [serial = 108] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 136 (19416C00) [pid = 4016] [serial = 138] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 135 (13E11800) [pid = 4016] [serial = 151] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (18D7F400) [pid = 4016] [serial = 100] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (1AA54C00) [pid = 4016] [serial = 103] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (131B5800) [pid = 4016] [serial = 93] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (131BB800) [pid = 4016] [serial = 94] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (144AC000) [pid = 4016] [serial = 96] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (17FDEC00) [pid = 4016] [serial = 99] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (14552800) [pid = 4016] [serial = 97] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (1AA72800) [pid = 4016] [serial = 88] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (1320E000) [pid = 4016] [serial = 78] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (133BE000) [pid = 4016] [serial = 79] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (17FDCC00) [pid = 4016] [serial = 84] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (1781F400) [pid = 4016] [serial = 81] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (1BAADC00) [pid = 4016] [serial = 91] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (1AA53800) [pid = 4016] [serial = 87] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (1BA49400) [pid = 4016] [serial = 90] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (18D81000) [pid = 4016] [serial = 85] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (17E16800) [pid = 4016] [serial = 82] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (19A64000) [pid = 4016] [serial = 102] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (0F06EC00) [pid = 4016] [serial = 76] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (1AFC5C00) [pid = 4016] [serial = 129] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (1C9AB800) [pid = 4016] [serial = 124] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (1BAAA800) [pid = 4016] [serial = 154] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (1C435400) [pid = 4016] [serial = 123] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (1C3D2800) [pid = 4016] [serial = 121] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (1C97A000) [pid = 4016] [serial = 144] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (1C3D4000) [pid = 4016] [serial = 120] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (1780EC00) [pid = 4016] [serial = 106] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (1AF62400) [pid = 4016] [serial = 170] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (13EA0C00) [pid = 4016] [serial = 126] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (1BE14800) [pid = 4016] [serial = 118] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (1AA7F000) [pid = 4016] [serial = 141] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (13E9A800) [pid = 4016] [serial = 105] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (1AFFC000) [pid = 4016] [serial = 142] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (1AF66C00) [pid = 4016] [serial = 187] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (17EE9C00) [pid = 4016] [serial = 112] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (1AF5E000) [pid = 4016] [serial = 169] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (1AA56000) [pid = 4016] [serial = 114] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (1D981000) [pid = 4016] [serial = 40] [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.] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (1C9AE800) [pid = 4016] [serial = 145] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (1E895000) [pid = 4016] [serial = 148] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (1D98C800) [pid = 4016] [serial = 147] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (1FE17C00) [pid = 4016] [serial = 160] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (1D203C00) [pid = 4016] [serial = 136] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (1D98CC00) [pid = 4016] [serial = 175] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (1BAAA400) [pid = 4016] [serial = 172] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (1D60A000) [pid = 4016] [serial = 191] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (1C9B1400) [pid = 4016] [serial = 133] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (1D1C5400) [pid = 4016] [serial = 135] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (1CF82000) [pid = 4016] [serial = 157] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (1C0B0C00) [pid = 4016] [serial = 155] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (1AFFD000) [pid = 4016] [serial = 130] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (1C3C8400) [pid = 4016] [serial = 188] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (1C97C800) [pid = 4016] [serial = 132] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (1C34D400) [pid = 4016] [serial = 173] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (179F5C00) [pid = 4016] [serial = 127] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (1781C400) [pid = 4016] [serial = 152] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (1D60F800) [pid = 4016] [serial = 181] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (2027A800) [pid = 4016] [serial = 179] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (2010B400) [pid = 4016] [serial = 178] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (1BA49800) [pid = 4016] [serial = 61] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (202E4C00) [pid = 4016] [serial = 73] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (2027CC00) [pid = 4016] [serial = 167] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (203F3000) [pid = 4016] [serial = 196] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (20107400) [pid = 4016] [serial = 194] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (2010E800) [pid = 4016] [serial = 164] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (2027B800) [pid = 4016] [serial = 166] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (1AA77400) [pid = 4016] [serial = 115] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (1FED9400) [pid = 4016] [serial = 193] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (1FEC1800) [pid = 4016] [serial = 161] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 65 (2010BC00) [pid = 4016] [serial = 163] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 64 (1D603C00) [pid = 4016] [serial = 190] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 63 (1D980000) [pid = 4016] [serial = 158] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 62 (1BE0E800) [pid = 4016] [serial = 117] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 61 (1E893000) [pid = 4016] [serial = 176] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 60 (131BAC00) [pid = 4016] [serial = 109] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 59 (0F06C800) [pid = 4016] [serial = 75] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 58 (2047F400) [pid = 4016] [serial = 197] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 57 (1C050000) [pid = 4016] [serial = 199] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 56 (1FED0800) [pid = 4016] [serial = 185] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 55 (1FED1000) [pid = 4016] [serial = 184] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | --DOMWINDOW == 54 (20102000) [pid = 4016] [serial = 182] [outer = 00000000] [url = about:blank] 04:04:05 INFO - PROCESS | 4016 | 1461323045587 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]]]}] 04:04:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:04:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 830ms 04:04:05 INFO - PROCESS | 4016 | 1461323045640 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 04:04:05 INFO - PROCESS | 4016 | 1461323045646 Marionette TRACE conn4 <- [1,277,null,{"value":"13"}] 04:04:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:04:05 INFO - PROCESS | 4016 | 1461323045653 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:04:05 INFO - PROCESS | 4016 | 1461323045656 Marionette TRACE conn4 <- [1,278,null,{}] 04:04:05 INFO - PROCESS | 4016 | 1461323045660 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}] 04:04:05 INFO - PROCESS | 4016 | 1461323045739 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 04:04:05 INFO - PROCESS | 4016 | 1461323045747 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:05 INFO - PROCESS | 4016 | ++DOCSHELL 131B7000 == 21 [pid = 4016] [id = 79] 04:04:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 55 (131B7800) [pid = 4016] [serial = 234] [outer = 00000000] 04:04:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 56 (136DC400) [pid = 4016] [serial = 235] [outer = 131B7800] 04:04:05 INFO - PROCESS | 4016 | 1461323045793 Marionette DEBUG loaded listener.js 04:04:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 57 (13E17400) [pid = 4016] [serial = 236] [outer = 131B7800] 04:04:06 INFO - PROCESS | 4016 | 1461323046262 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]]]}] 04:04:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:04:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 630ms 04:04:06 INFO - PROCESS | 4016 | 1461323046287 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 04:04:06 INFO - PROCESS | 4016 | 1461323046289 Marionette TRACE conn4 <- [1,281,null,{"value":"13"}] 04:04:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:04:06 INFO - PROCESS | 4016 | 1461323046292 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:04:06 INFO - PROCESS | 4016 | 1461323046296 Marionette TRACE conn4 <- [1,282,null,{}] 04:04:06 INFO - PROCESS | 4016 | 1461323046307 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}] 04:04:06 INFO - PROCESS | 4016 | 1461323046421 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 04:04:06 INFO - PROCESS | 4016 | 1461323046434 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:06 INFO - PROCESS | 4016 | ++DOCSHELL 17951400 == 22 [pid = 4016] [id = 80] 04:04:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 58 (17951800) [pid = 4016] [serial = 237] [outer = 00000000] 04:04:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 59 (179F5C00) [pid = 4016] [serial = 238] [outer = 17951800] 04:04:06 INFO - PROCESS | 4016 | 1461323046484 Marionette DEBUG loaded listener.js 04:04:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 60 (17E34C00) [pid = 4016] [serial = 239] [outer = 17951800] 04:04:06 INFO - PROCESS | 4016 | 1461323046947 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]]]}] 04:04:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:04:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 670ms 04:04:06 INFO - PROCESS | 4016 | 1461323046964 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 04:04:06 INFO - PROCESS | 4016 | 1461323046967 Marionette TRACE conn4 <- [1,285,null,{"value":"13"}] 04:04:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:04:06 INFO - PROCESS | 4016 | 1461323046975 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:04:06 INFO - PROCESS | 4016 | 1461323046976 Marionette TRACE conn4 <- [1,286,null,{}] 04:04:06 INFO - PROCESS | 4016 | 1461323046980 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}] 04:04:07 INFO - PROCESS | 4016 | 1461323047057 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 04:04:07 INFO - PROCESS | 4016 | 1461323047064 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:07 INFO - PROCESS | 4016 | ++DOCSHELL 17EF4400 == 23 [pid = 4016] [id = 81] 04:04:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 61 (17EF8400) [pid = 4016] [serial = 240] [outer = 00000000] 04:04:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 62 (18D7FC00) [pid = 4016] [serial = 241] [outer = 17EF8400] 04:04:07 INFO - PROCESS | 4016 | 1461323047112 Marionette DEBUG loaded listener.js 04:04:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 63 (18D86800) [pid = 4016] [serial = 242] [outer = 17EF8400] 04:04:07 INFO - PROCESS | 4016 | 1461323047548 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]]]}] 04:04:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:04:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 04:04:07 INFO - PROCESS | 4016 | 1461323047609 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 04:04:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:04:07 INFO - PROCESS | 4016 | 1461323047611 Marionette TRACE conn4 <- [1,289,null,{"value":"13"}] 04:04:07 INFO - PROCESS | 4016 | 1461323047614 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:04:07 INFO - PROCESS | 4016 | 1461323047616 Marionette TRACE conn4 <- [1,290,null,{}] 04:04:07 INFO - PROCESS | 4016 | 1461323047625 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}] 04:04:07 INFO - PROCESS | 4016 | 1461323047722 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 04:04:07 INFO - PROCESS | 4016 | 1461323047728 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:07 INFO - PROCESS | 4016 | ++DOCSHELL 180B9400 == 24 [pid = 4016] [id = 82] 04:04:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 64 (18D7E000) [pid = 4016] [serial = 243] [outer = 00000000] 04:04:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 65 (1980BC00) [pid = 4016] [serial = 244] [outer = 18D7E000] 04:04:07 INFO - PROCESS | 4016 | 1461323047773 Marionette DEBUG loaded listener.js 04:04:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 66 (1AA57C00) [pid = 4016] [serial = 245] [outer = 18D7E000] 04:04:08 INFO - PROCESS | 4016 | 1461323048226 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]]]}] 04:04:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:04:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 670ms 04:04:08 INFO - PROCESS | 4016 | 1461323048285 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 04:04:08 INFO - PROCESS | 4016 | 1461323048287 Marionette TRACE conn4 <- [1,293,null,{"value":"13"}] 04:04:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:04:08 INFO - PROCESS | 4016 | 1461323048291 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:04:08 INFO - PROCESS | 4016 | 1461323048293 Marionette TRACE conn4 <- [1,294,null,{}] 04:04:08 INFO - PROCESS | 4016 | 1461323048296 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}] 04:04:08 INFO - PROCESS | 4016 | 1461323048423 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 04:04:08 INFO - PROCESS | 4016 | 1461323048485 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:08 INFO - PROCESS | 4016 | ++DOCSHELL 1AA74C00 == 25 [pid = 4016] [id = 83] 04:04:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (1AA75000) [pid = 4016] [serial = 246] [outer = 00000000] 04:04:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (1AF5A000) [pid = 4016] [serial = 247] [outer = 1AA75000] 04:04:08 INFO - PROCESS | 4016 | 1461323048534 Marionette DEBUG loaded listener.js 04:04:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (1AF61800) [pid = 4016] [serial = 248] [outer = 1AA75000] 04:04:08 INFO - PROCESS | 4016 | 1461323048970 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]]]}] 04:04:09 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. 04:04:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 730ms 04:04:09 INFO - PROCESS | 4016 | 1461323049045 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 04:04:09 INFO - PROCESS | 4016 | 1461323049047 Marionette TRACE conn4 <- [1,297,null,{"value":"13"}] 04:04:09 INFO - PROCESS | 4016 | 1461323049050 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:04:09 INFO - PROCESS | 4016 | 1461323049052 Marionette TRACE conn4 <- [1,298,null,{}] 04:04:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:04:09 INFO - PROCESS | 4016 | 1461323049055 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}] 04:04:09 INFO - PROCESS | 4016 | 1461323049150 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 04:04:09 INFO - PROCESS | 4016 | 1461323049162 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:09 INFO - PROCESS | 4016 | ++DOCSHELL 1AF63000 == 26 [pid = 4016] [id = 84] 04:04:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (1AF63C00) [pid = 4016] [serial = 249] [outer = 00000000] 04:04:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (1AFF7000) [pid = 4016] [serial = 250] [outer = 1AF63C00] 04:04:09 INFO - PROCESS | 4016 | 1461323049242 Marionette DEBUG loaded listener.js 04:04:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (1AFF6400) [pid = 4016] [serial = 251] [outer = 1AF63C00] 04:04:09 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (1AA77000) [pid = 4016] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:04:09 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (17F92000) [pid = 4016] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:04:09 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (1EDA7C00) [pid = 4016] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:04:09 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (1C048800) [pid = 4016] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:04:09 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (1AA7C800) [pid = 4016] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:04:09 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (1C4EDC00) [pid = 4016] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:04:09 INFO - PROCESS | 4016 | --DOMWINDOW == 65 (1FECFC00) [pid = 4016] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:04:09 INFO - PROCESS | 4016 | --DOMWINDOW == 64 (0F066000) [pid = 4016] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:04:09 INFO - PROCESS | 4016 | --DOMWINDOW == 63 (136D8800) [pid = 4016] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:04:09 INFO - PROCESS | 4016 | 1461323049697 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]]]}] 04:04:09 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. 04:04:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 670ms 04:04:09 INFO - PROCESS | 4016 | 1461323049727 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 04:04:09 INFO - PROCESS | 4016 | 1461323049729 Marionette TRACE conn4 <- [1,301,null,{"value":"13"}] 04:04:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:04:09 INFO - PROCESS | 4016 | 1461323049733 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:04:09 INFO - PROCESS | 4016 | 1461323049734 Marionette TRACE conn4 <- [1,302,null,{}] 04:04:09 INFO - PROCESS | 4016 | 1461323049738 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}] 04:04:09 INFO - PROCESS | 4016 | 1461323049811 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 04:04:09 INFO - PROCESS | 4016 | 1461323049817 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:09 INFO - PROCESS | 4016 | ++DOCSHELL 13103C00 == 27 [pid = 4016] [id = 85] 04:04:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 64 (133BB000) [pid = 4016] [serial = 252] [outer = 00000000] 04:04:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 65 (1AFC3000) [pid = 4016] [serial = 253] [outer = 133BB000] 04:04:09 INFO - PROCESS | 4016 | 1461323049866 Marionette DEBUG loaded listener.js 04:04:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 66 (1BAA9400) [pid = 4016] [serial = 254] [outer = 133BB000] 04:04:10 INFO - PROCESS | 4016 | 1461323050283 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]]]}] 04:04:10 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. 04:04:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 570ms 04:04:10 INFO - PROCESS | 4016 | 1461323050304 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 04:04:10 INFO - PROCESS | 4016 | 1461323050305 Marionette TRACE conn4 <- [1,305,null,{"value":"13"}] 04:04:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:04:10 INFO - PROCESS | 4016 | 1461323050309 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:04:10 INFO - PROCESS | 4016 | 1461323050310 Marionette TRACE conn4 <- [1,306,null,{}] 04:04:10 INFO - PROCESS | 4016 | 1461323050314 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}] 04:04:10 INFO - PROCESS | 4016 | 1461323050391 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 04:04:10 INFO - PROCESS | 4016 | 1461323050398 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:10 INFO - PROCESS | 4016 | ++DOCSHELL 1BA4A000 == 28 [pid = 4016] [id = 86] 04:04:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (1BAAB800) [pid = 4016] [serial = 255] [outer = 00000000] 04:04:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (1BE17000) [pid = 4016] [serial = 256] [outer = 1BAAB800] 04:04:10 INFO - PROCESS | 4016 | 1461323050443 Marionette DEBUG loaded listener.js 04:04:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (1C00C400) [pid = 4016] [serial = 257] [outer = 1BAAB800] 04:04:10 INFO - PROCESS | 4016 | 1461323050879 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]]]}] 04:04:10 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. 04:04:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 630ms 04:04:10 INFO - PROCESS | 4016 | 1461323050940 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 04:04:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:04:10 INFO - PROCESS | 4016 | 1461323050942 Marionette TRACE conn4 <- [1,309,null,{"value":"13"}] 04:04:10 INFO - PROCESS | 4016 | 1461323050945 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:04:10 INFO - PROCESS | 4016 | 1461323050947 Marionette TRACE conn4 <- [1,310,null,{}] 04:04:10 INFO - PROCESS | 4016 | 1461323050951 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}] 04:04:11 INFO - PROCESS | 4016 | 1461323051029 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 04:04:11 INFO - PROCESS | 4016 | 1461323051035 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:11 INFO - PROCESS | 4016 | ++DOCSHELL 1BE0FC00 == 29 [pid = 4016] [id = 87] 04:04:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (1C042400) [pid = 4016] [serial = 258] [outer = 00000000] 04:04:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (1C04EC00) [pid = 4016] [serial = 259] [outer = 1C042400] 04:04:11 INFO - PROCESS | 4016 | 1461323051080 Marionette DEBUG loaded listener.js 04:04:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (1C0A8400) [pid = 4016] [serial = 260] [outer = 1C042400] 04:04:11 INFO - PROCESS | 4016 | 1461323051499 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]]]}] 04:04:11 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. 04:04:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 570ms 04:04:11 INFO - PROCESS | 4016 | 1461323051516 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 04:04:11 INFO - PROCESS | 4016 | 1461323051519 Marionette TRACE conn4 <- [1,313,null,{"value":"13"}] 04:04:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:04:11 INFO - PROCESS | 4016 | 1461323051531 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:04:11 INFO - PROCESS | 4016 | 1461323051533 Marionette TRACE conn4 <- [1,314,null,{}] 04:04:11 INFO - PROCESS | 4016 | 1461323051541 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}] 04:04:11 INFO - PROCESS | 4016 | 1461323051641 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 04:04:11 INFO - PROCESS | 4016 | 1461323051650 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:11 INFO - PROCESS | 4016 | ++DOCSHELL 1BE0E400 == 30 [pid = 4016] [id = 88] 04:04:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (1C3CA800) [pid = 4016] [serial = 261] [outer = 00000000] 04:04:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (1C42B400) [pid = 4016] [serial = 262] [outer = 1C3CA800] 04:04:11 INFO - PROCESS | 4016 | 1461323051701 Marionette DEBUG loaded listener.js 04:04:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (1C432400) [pid = 4016] [serial = 263] [outer = 1C3CA800] 04:04:12 INFO - PROCESS | 4016 | 1461323052363 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]]]}] 04:04:12 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. 04:04:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 890ms 04:04:12 INFO - PROCESS | 4016 | 1461323052422 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 04:04:12 INFO - PROCESS | 4016 | 1461323052426 Marionette TRACE conn4 <- [1,317,null,{"value":"13"}] 04:04:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:04:12 INFO - PROCESS | 4016 | 1461323052431 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:04:12 INFO - PROCESS | 4016 | 1461323052435 Marionette TRACE conn4 <- [1,318,null,{}] 04:04:12 INFO - PROCESS | 4016 | 1461323052441 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}] 04:04:12 INFO - PROCESS | 4016 | 1461323052550 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 04:04:12 INFO - PROCESS | 4016 | 1461323052626 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:12 INFO - PROCESS | 4016 | ++DOCSHELL 1270E000 == 31 [pid = 4016] [id = 89] 04:04:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (131B2800) [pid = 4016] [serial = 264] [outer = 00000000] 04:04:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (13E18800) [pid = 4016] [serial = 265] [outer = 131B2800] 04:04:12 INFO - PROCESS | 4016 | 1461323052684 Marionette DEBUG loaded listener.js 04:04:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (144AD800) [pid = 4016] [serial = 266] [outer = 131B2800] 04:04:13 INFO - PROCESS | 4016 | 1461323053337 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]]]}] 04:04:13 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. 04:04:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 930ms 04:04:13 INFO - PROCESS | 4016 | 1461323053362 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 04:04:13 INFO - PROCESS | 4016 | 1461323053368 Marionette TRACE conn4 <- [1,321,null,{"value":"13"}] 04:04:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:04:13 INFO - PROCESS | 4016 | 1461323053375 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:04:13 INFO - PROCESS | 4016 | 1461323053378 Marionette TRACE conn4 <- [1,322,null,{}] 04:04:13 INFO - PROCESS | 4016 | 1461323053382 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}] 04:04:13 INFO - PROCESS | 4016 | 1461323053486 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 04:04:13 INFO - PROCESS | 4016 | 1461323053556 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:13 INFO - PROCESS | 4016 | ++DOCSHELL 17EEA800 == 32 [pid = 4016] [id = 90] 04:04:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (17EED000) [pid = 4016] [serial = 267] [outer = 00000000] 04:04:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (19804C00) [pid = 4016] [serial = 268] [outer = 17EED000] 04:04:13 INFO - PROCESS | 4016 | 1461323053612 Marionette DEBUG loaded listener.js 04:04:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (1AA72C00) [pid = 4016] [serial = 269] [outer = 17EED000] 04:04:14 INFO - PROCESS | 4016 | 1461323054267 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]]]}] 04:04:14 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. 04:04:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 930ms 04:04:14 INFO - PROCESS | 4016 | 1461323054307 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 04:04:14 INFO - PROCESS | 4016 | 1461323054309 Marionette TRACE conn4 <- [1,325,null,{"value":"13"}] 04:04:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:04:14 INFO - PROCESS | 4016 | 1461323054313 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:04:14 INFO - PROCESS | 4016 | 1461323054317 Marionette TRACE conn4 <- [1,326,null,{}] 04:04:14 INFO - PROCESS | 4016 | 1461323054328 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}] 04:04:14 INFO - PROCESS | 4016 | 1461323054435 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 04:04:14 INFO - PROCESS | 4016 | 1461323054511 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:14 INFO - PROCESS | 4016 | ++DOCSHELL 1C34A000 == 33 [pid = 4016] [id = 91] 04:04:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (1C34E000) [pid = 4016] [serial = 270] [outer = 00000000] 04:04:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (1C42F000) [pid = 4016] [serial = 271] [outer = 1C34E000] 04:04:14 INFO - PROCESS | 4016 | 1461323054572 Marionette DEBUG loaded listener.js 04:04:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (1C4E7400) [pid = 4016] [serial = 272] [outer = 1C34E000] 04:04:15 INFO - PROCESS | 4016 | 1461323055162 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]]]}] 04:04:15 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. 04:04:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 870ms 04:04:15 INFO - PROCESS | 4016 | 1461323055187 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 04:04:15 INFO - PROCESS | 4016 | 1461323055190 Marionette TRACE conn4 <- [1,329,null,{"value":"13"}] 04:04:15 INFO - PROCESS | 4016 | 1461323055193 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:04:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:04:15 INFO - PROCESS | 4016 | 1461323055195 Marionette TRACE conn4 <- [1,330,null,{}] 04:04:15 INFO - PROCESS | 4016 | 1461323055199 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}] 04:04:15 INFO - PROCESS | 4016 | 1461323055402 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 04:04:15 INFO - PROCESS | 4016 | 1461323055497 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:15 INFO - PROCESS | 4016 | ++DOCSHELL 0F06EC00 == 34 [pid = 4016] [id = 92] 04:04:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (0F06F000) [pid = 4016] [serial = 273] [outer = 00000000] 04:04:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (12977000) [pid = 4016] [serial = 274] [outer = 0F06F000] 04:04:15 INFO - PROCESS | 4016 | 1461323055548 Marionette DEBUG loaded listener.js 04:04:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (131BF800) [pid = 4016] [serial = 275] [outer = 0F06F000] 04:04:16 INFO - PROCESS | 4016 | 1461323056155 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]]]}] 04:04:16 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. 04:04:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 970ms 04:04:16 INFO - PROCESS | 4016 | 1461323056168 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 04:04:16 INFO - PROCESS | 4016 | 1461323056173 Marionette TRACE conn4 <- [1,333,null,{"value":"13"}] 04:04:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:04:16 INFO - PROCESS | 4016 | 1461323056177 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:04:16 INFO - PROCESS | 4016 | 1461323056182 Marionette TRACE conn4 <- [1,334,null,{}] 04:04:16 INFO - PROCESS | 4016 | 1461323056187 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}] 04:04:16 INFO - PROCESS | 4016 | 1461323056282 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 04:04:16 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (1BAA8800) [pid = 4016] [serial = 223] [outer = 00000000] [url = about:blank] 04:04:16 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (19805400) [pid = 4016] [serial = 202] [outer = 00000000] [url = about:blank] 04:04:16 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (1AA74400) [pid = 4016] [serial = 203] [outer = 00000000] [url = about:blank] 04:04:16 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (1FE21C00) [pid = 4016] [serial = 211] [outer = 00000000] [url = about:blank] 04:04:16 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (203EB400) [pid = 4016] [serial = 200] [outer = 00000000] [url = about:blank] 04:04:16 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (1C013C00) [pid = 4016] [serial = 205] [outer = 00000000] [url = about:blank] 04:04:16 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (1C045800) [pid = 4016] [serial = 206] [outer = 00000000] [url = about:blank] 04:04:16 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (1CE82C00) [pid = 4016] [serial = 208] [outer = 00000000] [url = about:blank] 04:04:16 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (202DC000) [pid = 4016] [serial = 214] [outer = 00000000] [url = about:blank] 04:04:16 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (1FEC3000) [pid = 4016] [serial = 212] [outer = 00000000] [url = about:blank] 04:04:16 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (202E2000) [pid = 4016] [serial = 215] [outer = 00000000] [url = about:blank] 04:04:16 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (1BE15C00) [pid = 4016] [serial = 224] [outer = 00000000] [url = about:blank] 04:04:16 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (12924C00) [pid = 4016] [serial = 217] [outer = 00000000] [url = about:blank] 04:04:16 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (18E29000) [pid = 4016] [serial = 220] [outer = 00000000] [url = about:blank] 04:04:16 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (18E28400) [pid = 4016] [serial = 221] [outer = 00000000] [url = about:blank] 04:04:16 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (131B8800) [pid = 4016] [serial = 218] [outer = 00000000] [url = about:blank] 04:04:16 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (1D609C00) [pid = 4016] [serial = 209] [outer = 00000000] [url = about:blank] 04:04:16 INFO - PROCESS | 4016 | 1461323056416 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:16 INFO - PROCESS | 4016 | ++DOCSHELL 0EFAF400 == 35 [pid = 4016] [id = 93] 04:04:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (0EFB0800) [pid = 4016] [serial = 276] [outer = 00000000] 04:04:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (12980400) [pid = 4016] [serial = 277] [outer = 0EFB0800] 04:04:16 INFO - PROCESS | 4016 | 1461323056466 Marionette DEBUG loaded listener.js 04:04:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (131B8000) [pid = 4016] [serial = 278] [outer = 0EFB0800] 04:04:16 INFO - PROCESS | 4016 | 1461323056871 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]]]}] 04:04:16 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. 04:04:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 730ms 04:04:16 INFO - PROCESS | 4016 | 1461323056912 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 04:04:16 INFO - PROCESS | 4016 | 1461323056915 Marionette TRACE conn4 <- [1,337,null,{"value":"13"}] 04:04:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:04:16 INFO - PROCESS | 4016 | 1461323056918 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:04:16 INFO - PROCESS | 4016 | 1461323056920 Marionette TRACE conn4 <- [1,338,null,{}] 04:04:16 INFO - PROCESS | 4016 | 1461323056924 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}] 04:04:17 INFO - PROCESS | 4016 | 1461323057034 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 04:04:17 INFO - PROCESS | 4016 | 1461323057047 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:17 INFO - PROCESS | 4016 | ++DOCSHELL 18E28400 == 36 [pid = 4016] [id = 94] 04:04:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (18E29400) [pid = 4016] [serial = 279] [outer = 00000000] 04:04:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (19804400) [pid = 4016] [serial = 280] [outer = 18E29400] 04:04:17 INFO - PROCESS | 4016 | 1461323057094 Marionette DEBUG loaded listener.js 04:04:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (19A64400) [pid = 4016] [serial = 281] [outer = 18E29400] 04:04:17 INFO - PROCESS | 4016 | 1461323057590 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]]]}] 04:04:17 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. 04:04:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 730ms 04:04:17 INFO - PROCESS | 4016 | 1461323057652 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 04:04:17 INFO - PROCESS | 4016 | 1461323057656 Marionette TRACE conn4 <- [1,341,null,{"value":"13"}] 04:04:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:04:17 INFO - PROCESS | 4016 | 1461323057666 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:04:17 INFO - PROCESS | 4016 | 1461323057670 Marionette TRACE conn4 <- [1,342,null,{}] 04:04:17 INFO - PROCESS | 4016 | 1461323057674 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}] 04:04:17 INFO - PROCESS | 4016 | 1461323057757 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 04:04:17 INFO - PROCESS | 4016 | 1461323057825 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:17 INFO - PROCESS | 4016 | ++DOCSHELL 1AA58800 == 37 [pid = 4016] [id = 95] 04:04:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (1AF5F400) [pid = 4016] [serial = 282] [outer = 00000000] 04:04:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (1AFF6C00) [pid = 4016] [serial = 283] [outer = 1AF5F400] 04:04:17 INFO - PROCESS | 4016 | 1461323057876 Marionette DEBUG loaded listener.js 04:04:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (1BA49000) [pid = 4016] [serial = 284] [outer = 1AF5F400] 04:04:18 INFO - PROCESS | 4016 | 1461323058302 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]]]}] 04:04:18 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. 04:04:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 690ms 04:04:18 INFO - PROCESS | 4016 | 1461323058447 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 04:04:18 INFO - PROCESS | 4016 | 1461323058452 Marionette TRACE conn4 <- [1,345,null,{"value":"13"}] 04:04:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:04:18 INFO - PROCESS | 4016 | 1461323058473 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:04:18 INFO - PROCESS | 4016 | 1461323058477 Marionette TRACE conn4 <- [1,346,null,{}] 04:04:18 INFO - PROCESS | 4016 | 1461323058484 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}] 04:04:18 INFO - PROCESS | 4016 | 1461323058587 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 04:04:18 INFO - PROCESS | 4016 | 1461323058653 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:18 INFO - PROCESS | 4016 | ++DOCSHELL 133BC400 == 38 [pid = 4016] [id = 96] 04:04:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (136D9400) [pid = 4016] [serial = 285] [outer = 00000000] 04:04:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (1455F000) [pid = 4016] [serial = 286] [outer = 136D9400] 04:04:18 INFO - PROCESS | 4016 | 1461323058715 Marionette DEBUG loaded listener.js 04:04:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (179F3400) [pid = 4016] [serial = 287] [outer = 136D9400] 04:04:19 INFO - PROCESS | 4016 | 1461323059310 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]]]}] 04:04:19 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. 04:04:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 890ms 04:04:19 INFO - PROCESS | 4016 | 1461323059363 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 04:04:19 INFO - PROCESS | 4016 | 1461323059369 Marionette TRACE conn4 <- [1,349,null,{"value":"13"}] 04:04:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:04:19 INFO - PROCESS | 4016 | 1461323059376 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:04:19 INFO - PROCESS | 4016 | 1461323059379 Marionette TRACE conn4 <- [1,350,null,{}] 04:04:19 INFO - PROCESS | 4016 | 1461323059383 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}] 04:04:19 INFO - PROCESS | 4016 | 1461323059485 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 04:04:19 INFO - PROCESS | 4016 | 1461323059557 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:19 INFO - PROCESS | 4016 | ++DOCSHELL 12983400 == 39 [pid = 4016] [id = 97] 04:04:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (19810C00) [pid = 4016] [serial = 288] [outer = 00000000] 04:04:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (1AF66400) [pid = 4016] [serial = 289] [outer = 19810C00] 04:04:19 INFO - PROCESS | 4016 | 1461323059613 Marionette DEBUG loaded listener.js 04:04:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (1BAA9C00) [pid = 4016] [serial = 290] [outer = 19810C00] 04:04:20 INFO - PROCESS | 4016 | 1461323060250 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]]]}] 04:04:20 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. 04:04:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 930ms 04:04:20 INFO - PROCESS | 4016 | 1461323060307 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 04:04:20 INFO - PROCESS | 4016 | 1461323060310 Marionette TRACE conn4 <- [1,353,null,{"value":"13"}] 04:04:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:04:20 INFO - PROCESS | 4016 | 1461323060314 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:04:20 INFO - PROCESS | 4016 | 1461323060318 Marionette TRACE conn4 <- [1,354,null,{}] 04:04:20 INFO - PROCESS | 4016 | 1461323060329 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}] 04:04:20 INFO - PROCESS | 4016 | 1461323060463 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 04:04:20 INFO - PROCESS | 4016 | 1461323060538 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:20 INFO - PROCESS | 4016 | ++DOCSHELL 1C3CC400 == 40 [pid = 4016] [id = 98] 04:04:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (1C3CDC00) [pid = 4016] [serial = 291] [outer = 00000000] 04:04:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (1C432800) [pid = 4016] [serial = 292] [outer = 1C3CDC00] 04:04:20 INFO - PROCESS | 4016 | 1461323060640 Marionette DEBUG loaded listener.js 04:04:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (1C4E3C00) [pid = 4016] [serial = 293] [outer = 1C3CDC00] 04:04:21 INFO - PROCESS | 4016 | 1461323061282 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]]]}] 04:04:21 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. 04:04:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1020ms 04:04:21 INFO - PROCESS | 4016 | 1461323061337 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 04:04:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:04:21 INFO - PROCESS | 4016 | 1461323061340 Marionette TRACE conn4 <- [1,357,null,{"value":"13"}] 04:04:21 INFO - PROCESS | 4016 | 1461323061344 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:04:21 INFO - PROCESS | 4016 | 1461323061346 Marionette TRACE conn4 <- [1,358,null,{}] 04:04:21 INFO - PROCESS | 4016 | 1461323061350 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}] 04:04:21 INFO - PROCESS | 4016 | 1461323061452 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 04:04:21 INFO - PROCESS | 4016 | 1461323061527 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:21 INFO - PROCESS | 4016 | ++DOCSHELL 1C9B7C00 == 41 [pid = 4016] [id = 99] 04:04:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (1C9B8000) [pid = 4016] [serial = 294] [outer = 00000000] 04:04:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (1D1C5C00) [pid = 4016] [serial = 295] [outer = 1C9B8000] 04:04:21 INFO - PROCESS | 4016 | 1461323061586 Marionette DEBUG loaded listener.js 04:04:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (1D1C8400) [pid = 4016] [serial = 296] [outer = 1C9B8000] 04:04:22 INFO - PROCESS | 4016 | 1461323062180 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]]]}] 04:04:22 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. 04:04:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 970ms 04:04:22 INFO - PROCESS | 4016 | 1461323062318 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 04:04:22 INFO - PROCESS | 4016 | 1461323062321 Marionette TRACE conn4 <- [1,361,null,{"value":"13"}] 04:04:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:04:22 INFO - PROCESS | 4016 | 1461323062326 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:04:22 INFO - PROCESS | 4016 | 1461323062330 Marionette TRACE conn4 <- [1,362,null,{}] 04:04:22 INFO - PROCESS | 4016 | 1461323062336 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}] 04:04:22 INFO - PROCESS | 4016 | 1461323062442 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 04:04:22 INFO - PROCESS | 4016 | 1461323062514 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:22 INFO - PROCESS | 4016 | ++DOCSHELL 136DA400 == 42 [pid = 4016] [id = 100] 04:04:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (136DB800) [pid = 4016] [serial = 297] [outer = 00000000] 04:04:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (179A6800) [pid = 4016] [serial = 298] [outer = 136DB800] 04:04:22 INFO - PROCESS | 4016 | 1461323062565 Marionette DEBUG loaded listener.js 04:04:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (180C2800) [pid = 4016] [serial = 299] [outer = 136DB800] 04:04:22 INFO - PROCESS | 4016 | --DOCSHELL 18E28400 == 41 [pid = 4016] [id = 94] 04:04:22 INFO - PROCESS | 4016 | --DOCSHELL 0EFAF400 == 40 [pid = 4016] [id = 93] 04:04:22 INFO - PROCESS | 4016 | --DOCSHELL 0F06EC00 == 39 [pid = 4016] [id = 92] 04:04:23 INFO - PROCESS | 4016 | 1461323063156 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]]]}] 04:04:23 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. 04:04:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 890ms 04:04:23 INFO - PROCESS | 4016 | 1461323063217 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 04:04:23 INFO - PROCESS | 4016 | 1461323063221 Marionette TRACE conn4 <- [1,365,null,{"value":"13"}] 04:04:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:04:23 INFO - PROCESS | 4016 | 1461323063228 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:04:23 INFO - PROCESS | 4016 | 1461323063231 Marionette TRACE conn4 <- [1,366,null,{}] 04:04:23 INFO - PROCESS | 4016 | 1461323063235 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}] 04:04:23 INFO - PROCESS | 4016 | 1461323063321 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 04:04:23 INFO - PROCESS | 4016 | 1461323063431 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:23 INFO - PROCESS | 4016 | ++DOCSHELL 127E5400 == 40 [pid = 4016] [id = 101] 04:04:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (136DF400) [pid = 4016] [serial = 300] [outer = 00000000] 04:04:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (17F90000) [pid = 4016] [serial = 301] [outer = 136DF400] 04:04:23 INFO - PROCESS | 4016 | 1461323063481 Marionette DEBUG loaded listener.js 04:04:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (19A62400) [pid = 4016] [serial = 302] [outer = 136DF400] 04:04:23 INFO - PROCESS | 4016 | 1461323063964 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]]]}] 04:04:24 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. 04:04:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 790ms 04:04:24 INFO - PROCESS | 4016 | 1461323064021 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 04:04:24 INFO - PROCESS | 4016 | 1461323064024 Marionette TRACE conn4 <- [1,369,null,{"value":"13"}] 04:04:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:04:24 INFO - PROCESS | 4016 | 1461323064027 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:04:24 INFO - PROCESS | 4016 | 1461323064029 Marionette TRACE conn4 <- [1,370,null,{}] 04:04:24 INFO - PROCESS | 4016 | 1461323064039 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}] 04:04:24 INFO - PROCESS | 4016 | 1461323064151 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 04:04:24 INFO - PROCESS | 4016 | 1461323064213 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:24 INFO - PROCESS | 4016 | ++DOCSHELL 1C3CE400 == 41 [pid = 4016] [id = 102] 04:04:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (1C3CE800) [pid = 4016] [serial = 303] [outer = 00000000] 04:04:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (1C97E400) [pid = 4016] [serial = 304] [outer = 1C3CE800] 04:04:24 INFO - PROCESS | 4016 | 1461323064266 Marionette DEBUG loaded listener.js 04:04:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (1C9B3800) [pid = 4016] [serial = 305] [outer = 1C3CE800] 04:04:24 INFO - PROCESS | 4016 | 1461323064745 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]]]}] 04:04:24 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. 04:04:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 770ms 04:04:24 INFO - PROCESS | 4016 | 1461323064802 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 04:04:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:04:24 INFO - PROCESS | 4016 | 1461323064804 Marionette TRACE conn4 <- [1,373,null,{"value":"13"}] 04:04:24 INFO - PROCESS | 4016 | 1461323064807 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:04:24 INFO - PROCESS | 4016 | 1461323064809 Marionette TRACE conn4 <- [1,374,null,{}] 04:04:24 INFO - PROCESS | 4016 | 1461323064818 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}] 04:04:24 INFO - PROCESS | 4016 | 1461323064924 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 04:04:24 INFO - PROCESS | 4016 | 1461323064938 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:24 INFO - PROCESS | 4016 | ++DOCSHELL 1D605C00 == 42 [pid = 4016] [id = 103] 04:04:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (1D606400) [pid = 4016] [serial = 306] [outer = 00000000] 04:04:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (1D610800) [pid = 4016] [serial = 307] [outer = 1D606400] 04:04:24 INFO - PROCESS | 4016 | 1461323064987 Marionette DEBUG loaded listener.js 04:04:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (1D980C00) [pid = 4016] [serial = 308] [outer = 1D606400] 04:04:25 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (1AA75000) [pid = 4016] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:04:25 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (1AF63C00) [pid = 4016] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:04:25 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (131B7800) [pid = 4016] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:04:25 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (0EFB3000) [pid = 4016] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:04:25 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (17EF8400) [pid = 4016] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:04:25 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (1291EC00) [pid = 4016] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:04:25 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (133BB000) [pid = 4016] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:04:25 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (17951800) [pid = 4016] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:04:25 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (18D7E000) [pid = 4016] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:04:25 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (1BAAB800) [pid = 4016] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:04:25 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (18E29400) [pid = 4016] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:04:25 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (0EFB0800) [pid = 4016] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:04:25 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (0F06E000) [pid = 4016] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:04:25 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (0F06F000) [pid = 4016] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:04:25 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (1C042400) [pid = 4016] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:04:25 INFO - PROCESS | 4016 | 1461323065587 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:04:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:04:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 830ms 04:04:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:04:25 INFO - PROCESS | 4016 | 1461323065638 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 04:04:25 INFO - PROCESS | 4016 | 1461323065640 Marionette TRACE conn4 <- [1,377,null,{"value":"13"}] 04:04:25 INFO - PROCESS | 4016 | 1461323065643 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:04:25 INFO - PROCESS | 4016 | 1461323065645 Marionette TRACE conn4 <- [1,378,null,{}] 04:04:25 INFO - PROCESS | 4016 | 1461323065649 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}] 04:04:25 INFO - PROCESS | 4016 | 1461323065753 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 04:04:25 INFO - PROCESS | 4016 | 1461323065805 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:25 INFO - PROCESS | 4016 | ++DOCSHELL 0F06E000 == 43 [pid = 4016] [id = 104] 04:04:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (0F06F000) [pid = 4016] [serial = 309] [outer = 00000000] 04:04:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (1941D400) [pid = 4016] [serial = 310] [outer = 0F06F000] 04:04:25 INFO - PROCESS | 4016 | 1461323065853 Marionette DEBUG loaded listener.js 04:04:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (1AFC5C00) [pid = 4016] [serial = 311] [outer = 0F06F000] 04:04:26 INFO - PROCESS | 4016 | 1461323066247 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:04:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:04:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 630ms 04:04:26 INFO - PROCESS | 4016 | 1461323066274 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 04:04:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:04:26 INFO - PROCESS | 4016 | 1461323066276 Marionette TRACE conn4 <- [1,381,null,{"value":"13"}] 04:04:26 INFO - PROCESS | 4016 | 1461323066284 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:04:26 INFO - PROCESS | 4016 | 1461323066286 Marionette TRACE conn4 <- [1,382,null,{}] 04:04:26 INFO - PROCESS | 4016 | 1461323066290 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}] 04:04:26 INFO - PROCESS | 4016 | 1461323066392 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 04:04:26 INFO - PROCESS | 4016 | 1461323066403 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:26 INFO - PROCESS | 4016 | ++DOCSHELL 1C014800 == 44 [pid = 4016] [id = 105] 04:04:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (1D610400) [pid = 4016] [serial = 312] [outer = 00000000] 04:04:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (1ED2CC00) [pid = 4016] [serial = 313] [outer = 1D610400] 04:04:26 INFO - PROCESS | 4016 | 1461323066451 Marionette DEBUG loaded listener.js 04:04:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (1EEEB800) [pid = 4016] [serial = 314] [outer = 1D610400] 04:04:26 INFO - PROCESS | 4016 | 1461323066899 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:04:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:04:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 690ms 04:04:26 INFO - PROCESS | 4016 | 1461323066970 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 04:04:26 INFO - PROCESS | 4016 | 1461323066972 Marionette TRACE conn4 <- [1,385,null,{"value":"13"}] 04:04:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:04:26 INFO - PROCESS | 4016 | 1461323066976 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:04:26 INFO - PROCESS | 4016 | 1461323066978 Marionette TRACE conn4 <- [1,386,null,{}] 04:04:26 INFO - PROCESS | 4016 | 1461323066981 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}] 04:04:27 INFO - PROCESS | 4016 | 1461323067085 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 04:04:27 INFO - PROCESS | 4016 | 1461323067097 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:27 INFO - PROCESS | 4016 | ++DOCSHELL 0EFAE400 == 45 [pid = 4016] [id = 106] 04:04:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (1EEF7000) [pid = 4016] [serial = 315] [outer = 00000000] 04:04:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (1FEC1000) [pid = 4016] [serial = 316] [outer = 1EEF7000] 04:04:27 INFO - PROCESS | 4016 | 1461323067145 Marionette DEBUG loaded listener.js 04:04:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (1FECB000) [pid = 4016] [serial = 317] [outer = 1EEF7000] 04:04:27 INFO - PROCESS | 4016 | 1461323067720 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]]]}] 04:04:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:04:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 770ms 04:04:27 INFO - PROCESS | 4016 | 1461323067750 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 04:04:27 INFO - PROCESS | 4016 | 1461323067755 Marionette TRACE conn4 <- [1,389,null,{"value":"13"}] 04:04:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:04:27 INFO - PROCESS | 4016 | 1461323067761 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:04:27 INFO - PROCESS | 4016 | 1461323067766 Marionette TRACE conn4 <- [1,390,null,{}] 04:04:27 INFO - PROCESS | 4016 | 1461323067772 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}] 04:04:27 INFO - PROCESS | 4016 | 1461323067882 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 04:04:27 INFO - PROCESS | 4016 | 1461323067974 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:27 INFO - PROCESS | 4016 | ++DOCSHELL 133C2800 == 46 [pid = 4016] [id = 107] 04:04:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (136D5C00) [pid = 4016] [serial = 318] [outer = 00000000] 04:04:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (17EEF800) [pid = 4016] [serial = 319] [outer = 136D5C00] 04:04:28 INFO - PROCESS | 4016 | 1461323068032 Marionette DEBUG loaded listener.js 04:04:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (1AA73C00) [pid = 4016] [serial = 320] [outer = 136D5C00] 04:04:28 INFO - PROCESS | 4016 | 1461323068677 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]]]}] 04:04:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:04:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 990ms 04:04:28 INFO - PROCESS | 4016 | 1461323068753 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 04:04:28 INFO - PROCESS | 4016 | 1461323068759 Marionette TRACE conn4 <- [1,393,null,{"value":"13"}] 04:04:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:04:28 INFO - PROCESS | 4016 | 1461323068766 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:04:28 INFO - PROCESS | 4016 | 1461323068769 Marionette TRACE conn4 <- [1,394,null,{}] 04:04:28 INFO - PROCESS | 4016 | 1461323068774 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}] 04:04:28 INFO - PROCESS | 4016 | 1461323068886 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 04:04:28 INFO - PROCESS | 4016 | 1461323068963 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:29 INFO - PROCESS | 4016 | ++DOCSHELL 1C042000 == 47 [pid = 4016] [id = 108] 04:04:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (1C049000) [pid = 4016] [serial = 321] [outer = 00000000] 04:04:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (1D608000) [pid = 4016] [serial = 322] [outer = 1C049000] 04:04:29 INFO - PROCESS | 4016 | 1461323069059 Marionette DEBUG loaded listener.js 04:04:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (1D60F000) [pid = 4016] [serial = 323] [outer = 1C049000] 04:04:29 INFO - PROCESS | 4016 | 1461323069720 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]]]}] 04:04:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:04:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 990ms 04:04:29 INFO - PROCESS | 4016 | 1461323069757 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 04:04:29 INFO - PROCESS | 4016 | 1461323069759 Marionette TRACE conn4 <- [1,397,null,{"value":"13"}] 04:04:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:04:29 INFO - PROCESS | 4016 | 1461323069763 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:04:29 INFO - PROCESS | 4016 | 1461323069767 Marionette TRACE conn4 <- [1,398,null,{}] 04:04:29 INFO - PROCESS | 4016 | 1461323069778 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}] 04:04:29 INFO - PROCESS | 4016 | 1461323069887 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 04:04:29 INFO - PROCESS | 4016 | 1461323069968 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:30 INFO - PROCESS | 4016 | ++DOCSHELL 1FED0400 == 48 [pid = 4016] [id = 109] 04:04:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (1FED0800) [pid = 4016] [serial = 324] [outer = 00000000] 04:04:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (1FED5000) [pid = 4016] [serial = 325] [outer = 1FED0800] 04:04:30 INFO - PROCESS | 4016 | 1461323070067 Marionette DEBUG loaded listener.js 04:04:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (20102400) [pid = 4016] [serial = 326] [outer = 1FED0800] 04:04:30 INFO - PROCESS | 4016 | 1461323070715 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]]]}] 04:04:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:04:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 971ms 04:04:30 INFO - PROCESS | 4016 | 1461323070737 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 04:04:30 INFO - PROCESS | 4016 | 1461323070740 Marionette TRACE conn4 <- [1,401,null,{"value":"13"}] 04:04:30 INFO - PROCESS | 4016 | 1461323070744 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:04:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:04:30 INFO - PROCESS | 4016 | 1461323070746 Marionette TRACE conn4 <- [1,402,null,{}] 04:04:30 INFO - PROCESS | 4016 | 1461323070750 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}] 04:04:30 INFO - PROCESS | 4016 | 1461323070854 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 04:04:30 INFO - PROCESS | 4016 | 1461323070930 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:30 INFO - PROCESS | 4016 | ++DOCSHELL 1455CC00 == 49 [pid = 4016] [id = 110] 04:04:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (17E16400) [pid = 4016] [serial = 327] [outer = 00000000] 04:04:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (18E2A800) [pid = 4016] [serial = 328] [outer = 17E16400] 04:04:30 INFO - PROCESS | 4016 | 1461323070989 Marionette DEBUG loaded listener.js 04:04:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (1AA51C00) [pid = 4016] [serial = 329] [outer = 17E16400] 04:04:31 INFO - PROCESS | 4016 | 1461323071827 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]]]}] 04:04:31 INFO - PROCESS | 4016 | --DOCSHELL 1C014800 == 48 [pid = 4016] [id = 105] 04:04:31 INFO - PROCESS | 4016 | --DOCSHELL 0F06E000 == 47 [pid = 4016] [id = 104] 04:04:31 INFO - PROCESS | 4016 | --DOCSHELL 1D605C00 == 46 [pid = 4016] [id = 103] 04:04:31 INFO - PROCESS | 4016 | --DOCSHELL 1C3CE400 == 45 [pid = 4016] [id = 102] 04:04:31 INFO - PROCESS | 4016 | --DOCSHELL 127E5400 == 44 [pid = 4016] [id = 101] 04:04:31 INFO - PROCESS | 4016 | --DOCSHELL 136DA400 == 43 [pid = 4016] [id = 100] 04:04:31 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (1AFF6C00) [pid = 4016] [serial = 283] [outer = 00000000] [url = about:blank] 04:04:31 INFO - PROCESS | 4016 | --DOCSHELL 1AA58800 == 42 [pid = 4016] [id = 95] 04:04:31 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (18D86800) [pid = 4016] [serial = 242] [outer = 00000000] [url = about:blank] 04:04:31 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (1C0A8400) [pid = 4016] [serial = 260] [outer = 00000000] [url = about:blank] 04:04:31 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (13E18800) [pid = 4016] [serial = 265] [outer = 00000000] [url = about:blank] 04:04:31 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (19804400) [pid = 4016] [serial = 280] [outer = 00000000] [url = about:blank] 04:04:31 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (19A64400) [pid = 4016] [serial = 281] [outer = 00000000] [url = about:blank] 04:04:31 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (19804C00) [pid = 4016] [serial = 268] [outer = 00000000] [url = about:blank] 04:04:31 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (12980400) [pid = 4016] [serial = 277] [outer = 00000000] [url = about:blank] 04:04:31 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (17EF4000) [pid = 4016] [serial = 230] [outer = 00000000] [url = about:blank] 04:04:31 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (131BF800) [pid = 4016] [serial = 275] [outer = 00000000] [url = about:blank] 04:04:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:04:31 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (1C42B400) [pid = 4016] [serial = 262] [outer = 00000000] [url = about:blank] 04:04:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1177ms 04:04:31 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (12977000) [pid = 4016] [serial = 274] [outer = 00000000] [url = about:blank] 04:04:31 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (131B8000) [pid = 4016] [serial = 278] [outer = 00000000] [url = about:blank] 04:04:31 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (1C42F000) [pid = 4016] [serial = 271] [outer = 00000000] [url = about:blank] 04:04:31 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (1C04EC00) [pid = 4016] [serial = 259] [outer = 00000000] [url = about:blank] 04:04:31 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (1AF5A000) [pid = 4016] [serial = 247] [outer = 00000000] [url = about:blank] 04:04:31 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (13E4E800) [pid = 4016] [serial = 229] [outer = 00000000] [url = about:blank] 04:04:31 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (1AFF7000) [pid = 4016] [serial = 250] [outer = 00000000] [url = about:blank] 04:04:31 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (136DC400) [pid = 4016] [serial = 235] [outer = 00000000] [url = about:blank] 04:04:31 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (13E17400) [pid = 4016] [serial = 236] [outer = 00000000] [url = about:blank] 04:04:31 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (17E3C400) [pid = 4016] [serial = 226] [outer = 00000000] [url = about:blank] 04:04:31 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (1AF61800) [pid = 4016] [serial = 248] [outer = 00000000] [url = about:blank] 04:04:31 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (1AF62000) [pid = 4016] [serial = 227] [outer = 00000000] [url = about:blank] 04:04:31 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (18D7FC00) [pid = 4016] [serial = 241] [outer = 00000000] [url = about:blank] 04:04:31 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (13104400) [pid = 4016] [serial = 232] [outer = 00000000] [url = about:blank] 04:04:31 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (1BAA9400) [pid = 4016] [serial = 254] [outer = 00000000] [url = about:blank] 04:04:31 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (1AFC3000) [pid = 4016] [serial = 253] [outer = 00000000] [url = about:blank] 04:04:31 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (179F5C00) [pid = 4016] [serial = 238] [outer = 00000000] [url = about:blank] 04:04:31 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (1AFF6400) [pid = 4016] [serial = 251] [outer = 00000000] [url = about:blank] 04:04:31 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (17E34C00) [pid = 4016] [serial = 239] [outer = 00000000] [url = about:blank] 04:04:31 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (131B2C00) [pid = 4016] [serial = 233] [outer = 00000000] [url = about:blank] 04:04:31 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (1980BC00) [pid = 4016] [serial = 244] [outer = 00000000] [url = about:blank] 04:04:31 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (1AA57C00) [pid = 4016] [serial = 245] [outer = 00000000] [url = about:blank] 04:04:31 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (1C00C400) [pid = 4016] [serial = 257] [outer = 00000000] [url = about:blank] 04:04:31 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (1BE17000) [pid = 4016] [serial = 256] [outer = 00000000] [url = about:blank] 04:04:31 INFO - PROCESS | 4016 | 1461323071926 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 04:04:31 INFO - PROCESS | 4016 | 1461323071931 Marionette TRACE conn4 <- [1,405,null,{"value":"13"}] 04:04:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:04:31 INFO - PROCESS | 4016 | 1461323071937 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:04:31 INFO - PROCESS | 4016 | 1461323071940 Marionette TRACE conn4 <- [1,406,null,{}] 04:04:31 INFO - PROCESS | 4016 | 1461323071945 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}] 04:04:32 INFO - PROCESS | 4016 | 1461323072041 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 04:04:32 INFO - PROCESS | 4016 | 1461323072051 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:32 INFO - PROCESS | 4016 | ++DOCSHELL 13103000 == 43 [pid = 4016] [id = 111] 04:04:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (13104400) [pid = 4016] [serial = 330] [outer = 00000000] 04:04:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (131B2C00) [pid = 4016] [serial = 331] [outer = 13104400] 04:04:32 INFO - PROCESS | 4016 | 1461323072099 Marionette DEBUG loaded listener.js 04:04:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (131B9800) [pid = 4016] [serial = 332] [outer = 13104400] 04:04:32 INFO - PROCESS | 4016 | 1461323072640 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]]]}] 04:04:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:04:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 730ms 04:04:32 INFO - PROCESS | 4016 | 1461323072671 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 04:04:32 INFO - PROCESS | 4016 | 1461323072676 Marionette TRACE conn4 <- [1,409,null,{"value":"13"}] 04:04:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:04:32 INFO - PROCESS | 4016 | 1461323072682 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:04:32 INFO - PROCESS | 4016 | 1461323072685 Marionette TRACE conn4 <- [1,410,null,{}] 04:04:32 INFO - PROCESS | 4016 | 1461323072692 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}] 04:04:32 INFO - PROCESS | 4016 | 1461323072776 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 04:04:32 INFO - PROCESS | 4016 | 1461323072854 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:32 INFO - PROCESS | 4016 | ++DOCSHELL 131BF800 == 44 [pid = 4016] [id = 112] 04:04:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (14550C00) [pid = 4016] [serial = 333] [outer = 00000000] 04:04:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (18D7FC00) [pid = 4016] [serial = 334] [outer = 14550C00] 04:04:32 INFO - PROCESS | 4016 | 1461323072900 Marionette DEBUG loaded listener.js 04:04:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (18E32000) [pid = 4016] [serial = 335] [outer = 14550C00] 04:04:33 INFO - PROCESS | 4016 | 1461323073313 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]]]}] 04:04:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:04:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 693ms 04:04:33 INFO - PROCESS | 4016 | 1461323073379 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 04:04:33 INFO - PROCESS | 4016 | 1461323073381 Marionette TRACE conn4 <- [1,413,null,{"value":"13"}] 04:04:33 INFO - PROCESS | 4016 | 1461323073385 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:04:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:04:33 INFO - PROCESS | 4016 | 1461323073388 Marionette TRACE conn4 <- [1,414,null,{}] 04:04:33 INFO - PROCESS | 4016 | 1461323073399 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}] 04:04:33 INFO - PROCESS | 4016 | 1461323073482 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 04:04:33 INFO - PROCESS | 4016 | 1461323073491 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:33 INFO - PROCESS | 4016 | ++DOCSHELL 1AA79C00 == 45 [pid = 4016] [id = 113] 04:04:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (1AA7E800) [pid = 4016] [serial = 336] [outer = 00000000] 04:04:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (1AF5D000) [pid = 4016] [serial = 337] [outer = 1AA7E800] 04:04:33 INFO - PROCESS | 4016 | 1461323073539 Marionette DEBUG loaded listener.js 04:04:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (1AF63400) [pid = 4016] [serial = 338] [outer = 1AA7E800] 04:04:34 INFO - PROCESS | 4016 | 1461323074014 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]]]}] 04:04:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:04:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 670ms 04:04:34 INFO - PROCESS | 4016 | 1461323074059 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 04:04:34 INFO - PROCESS | 4016 | 1461323074062 Marionette TRACE conn4 <- [1,417,null,{"value":"13"}] 04:04:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:04:34 INFO - PROCESS | 4016 | 1461323074065 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:04:34 INFO - PROCESS | 4016 | 1461323074067 Marionette TRACE conn4 <- [1,418,null,{}] 04:04:34 INFO - PROCESS | 4016 | 1461323074070 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}] 04:04:34 INFO - PROCESS | 4016 | 1461323074211 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 04:04:34 INFO - PROCESS | 4016 | 1461323074223 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:34 INFO - PROCESS | 4016 | ++DOCSHELL 1AF5BC00 == 46 [pid = 4016] [id = 114] 04:04:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (1AF65400) [pid = 4016] [serial = 339] [outer = 00000000] 04:04:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (1BAB3400) [pid = 4016] [serial = 340] [outer = 1AF65400] 04:04:34 INFO - PROCESS | 4016 | 1461323074270 Marionette DEBUG loaded listener.js 04:04:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (1BD4DC00) [pid = 4016] [serial = 341] [outer = 1AF65400] 04:04:35 INFO - PROCESS | 4016 | 1461323075199 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]]]}] 04:04:35 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 04:04:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1181ms 04:04:35 INFO - PROCESS | 4016 | 1461323075256 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 04:04:35 INFO - PROCESS | 4016 | 1461323075258 Marionette TRACE conn4 <- [1,421,null,{"value":"13"}] 04:04:35 INFO - PROCESS | 4016 | 1461323075263 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:04:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:04:35 INFO - PROCESS | 4016 | 1461323075265 Marionette TRACE conn4 <- [1,422,null,{}] 04:04:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (1C042400) [pid = 4016] [serial = 342] [outer = 1D713800] 04:04:35 INFO - PROCESS | 4016 | 1461323075291 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}] 04:04:35 INFO - PROCESS | 4016 | 1461323075432 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 04:04:35 INFO - PROCESS | 4016 | 1461323075447 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:35 INFO - PROCESS | 4016 | ++DOCSHELL 1C0AE800 == 47 [pid = 4016] [id = 115] 04:04:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (1C0AFC00) [pid = 4016] [serial = 343] [outer = 00000000] 04:04:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (1C430400) [pid = 4016] [serial = 344] [outer = 1C0AFC00] 04:04:35 INFO - PROCESS | 4016 | 1461323075494 Marionette DEBUG loaded listener.js 04:04:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (1C432000) [pid = 4016] [serial = 345] [outer = 1C0AFC00] 04:04:36 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (1AF5F400) [pid = 4016] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:04:36 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (1C3CE800) [pid = 4016] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:04:36 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (136DB800) [pid = 4016] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:04:36 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (1D606400) [pid = 4016] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:04:36 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (0F06F000) [pid = 4016] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:04:36 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (1D610400) [pid = 4016] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:04:36 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (136DF400) [pid = 4016] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:04:36 INFO - PROCESS | 4016 | 1461323076474 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]]]}] 04:04:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:04:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1220ms 04:04:36 INFO - PROCESS | 4016 | 1461323076488 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 04:04:36 INFO - PROCESS | 4016 | 1461323076490 Marionette TRACE conn4 <- [1,425,null,{"value":"13"}] 04:04:36 INFO - PROCESS | 4016 | 1461323076493 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:04:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:04:36 INFO - PROCESS | 4016 | 1461323076495 Marionette TRACE conn4 <- [1,426,null,{}] 04:04:36 INFO - PROCESS | 4016 | 1461323076498 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}] 04:04:36 INFO - PROCESS | 4016 | 1461323076585 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 04:04:36 INFO - PROCESS | 4016 | 1461323076592 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:36 INFO - PROCESS | 4016 | ++DOCSHELL 136DB800 == 48 [pid = 4016] [id = 116] 04:04:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (136DF400) [pid = 4016] [serial = 346] [outer = 00000000] 04:04:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (1C97E800) [pid = 4016] [serial = 347] [outer = 136DF400] 04:04:36 INFO - PROCESS | 4016 | 1461323076638 Marionette DEBUG loaded listener.js 04:04:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (1C9B8800) [pid = 4016] [serial = 348] [outer = 136DF400] 04:04:37 INFO - PROCESS | 4016 | 1461323077116 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] 04:04:37 INFO - PROCESS | 4016 | 1461323077172 Marionette TRACE conn4 <- [1,429,null,{"value":"13"}] 04:04:37 INFO - PROCESS | 4016 | 1461323077175 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:04:37 INFO - PROCESS | 4016 | 1461323077177 Marionette TRACE conn4 <- [1,430,null,{}] 04:04:37 INFO - PROCESS | 4016 | 1461323077180 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}] 04:04:37 INFO - PROCESS | 4016 | 1461323077258 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 04:04:37 INFO - PROCESS | 4016 | 1461323077265 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:37 INFO - PROCESS | 4016 | ++DOCSHELL 13E17400 == 49 [pid = 4016] [id = 117] 04:04:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (1D204400) [pid = 4016] [serial = 349] [outer = 00000000] 04:04:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (1E895000) [pid = 4016] [serial = 350] [outer = 1D204400] 04:04:37 INFO - PROCESS | 4016 | 1461323077310 Marionette DEBUG loaded listener.js 04:04:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (1E7AA800) [pid = 4016] [serial = 351] [outer = 1D204400] 04:04:37 INFO - PROCESS | 4016 | 1461323077748 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]]]}] 04:04:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:04:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 630ms 04:04:37 INFO - PROCESS | 4016 | 1461323077806 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 04:04:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:04:37 INFO - PROCESS | 4016 | 1461323077808 Marionette TRACE conn4 <- [1,433,null,{"value":"13"}] 04:04:37 INFO - PROCESS | 4016 | 1461323077811 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:04:37 INFO - PROCESS | 4016 | 1461323077813 Marionette TRACE conn4 <- [1,434,null,{}] 04:04:37 INFO - PROCESS | 4016 | 1461323077817 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}] 04:04:37 INFO - PROCESS | 4016 | 1461323077895 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 04:04:37 INFO - PROCESS | 4016 | 1461323077904 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:37 INFO - PROCESS | 4016 | ++DOCSHELL 1EECF400 == 50 [pid = 4016] [id = 118] 04:04:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (1EECFC00) [pid = 4016] [serial = 352] [outer = 00000000] 04:04:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (1EEDA000) [pid = 4016] [serial = 353] [outer = 1EECFC00] 04:04:37 INFO - PROCESS | 4016 | 1461323077983 Marionette DEBUG loaded listener.js 04:04:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (1EED9C00) [pid = 4016] [serial = 354] [outer = 1EECFC00] 04:04:38 INFO - PROCESS | 4016 | 1461323078651 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]]]}] 04:04:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:04:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 870ms 04:04:38 INFO - PROCESS | 4016 | 1461323078682 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 04:04:38 INFO - PROCESS | 4016 | 1461323078688 Marionette TRACE conn4 <- [1,437,null,{"value":"13"}] 04:04:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:04:38 INFO - PROCESS | 4016 | 1461323078694 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:04:38 INFO - PROCESS | 4016 | 1461323078697 Marionette TRACE conn4 <- [1,438,null,{}] 04:04:38 INFO - PROCESS | 4016 | 1461323078703 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}] 04:04:38 INFO - PROCESS | 4016 | 1461323078811 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 04:04:38 INFO - PROCESS | 4016 | 1461323078891 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:38 INFO - PROCESS | 4016 | ++DOCSHELL 131BE400 == 51 [pid = 4016] [id = 119] 04:04:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (13E4E800) [pid = 4016] [serial = 355] [outer = 00000000] 04:04:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (1781B800) [pid = 4016] [serial = 356] [outer = 13E4E800] 04:04:38 INFO - PROCESS | 4016 | 1461323078990 Marionette DEBUG loaded listener.js 04:04:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (17ECDC00) [pid = 4016] [serial = 357] [outer = 13E4E800] 04:04:39 INFO - PROCESS | 4016 | 1461323079634 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]]]}] 04:04:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:04:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 970ms 04:04:39 INFO - PROCESS | 4016 | 1461323079668 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 04:04:39 INFO - PROCESS | 4016 | 1461323079674 Marionette TRACE conn4 <- [1,441,null,{"value":"13"}] 04:04:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:04:39 INFO - PROCESS | 4016 | 1461323079681 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:04:39 INFO - PROCESS | 4016 | 1461323079684 Marionette TRACE conn4 <- [1,442,null,{}] 04:04:39 INFO - PROCESS | 4016 | 1461323079688 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}] 04:04:39 INFO - PROCESS | 4016 | 1461323079794 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 04:04:39 INFO - PROCESS | 4016 | 1461323079872 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:39 INFO - PROCESS | 4016 | ++DOCSHELL 17EC7800 == 52 [pid = 4016] [id = 120] 04:04:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (17EEA000) [pid = 4016] [serial = 358] [outer = 00000000] 04:04:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (1BAA9400) [pid = 4016] [serial = 359] [outer = 17EEA000] 04:04:39 INFO - PROCESS | 4016 | 1461323079928 Marionette DEBUG loaded listener.js 04:04:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (1C050400) [pid = 4016] [serial = 360] [outer = 17EEA000] 04:04:40 INFO - PROCESS | 4016 | 1461323080622 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]]]}] 04:04:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:04:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 970ms 04:04:40 INFO - PROCESS | 4016 | 1461323080652 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 04:04:40 INFO - PROCESS | 4016 | 1461323080655 Marionette TRACE conn4 <- [1,445,null,{"value":"13"}] 04:04:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:04:40 INFO - PROCESS | 4016 | 1461323080659 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:04:40 INFO - PROCESS | 4016 | 1461323080662 Marionette TRACE conn4 <- [1,446,null,{}] 04:04:40 INFO - PROCESS | 4016 | 1461323080674 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}] 04:04:40 INFO - PROCESS | 4016 | 1461323080780 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 04:04:40 INFO - PROCESS | 4016 | 1461323080860 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:40 INFO - PROCESS | 4016 | ++DOCSHELL 1FEBE400 == 53 [pid = 4016] [id = 121] 04:04:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (1FEBF800) [pid = 4016] [serial = 361] [outer = 00000000] 04:04:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (1FECFC00) [pid = 4016] [serial = 362] [outer = 1FEBF800] 04:04:40 INFO - PROCESS | 4016 | 1461323080958 Marionette DEBUG loaded listener.js 04:04:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (1FED8000) [pid = 4016] [serial = 363] [outer = 1FEBF800] 04:04:41 INFO - PROCESS | 4016 | 1461323081712 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]]]}] 04:04:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:04:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1132ms 04:04:41 INFO - PROCESS | 4016 | 1461323081794 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 04:04:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:04:41 INFO - PROCESS | 4016 | 1461323081798 Marionette TRACE conn4 <- [1,449,null,{"value":"13"}] 04:04:41 INFO - PROCESS | 4016 | 1461323081803 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:04:41 INFO - PROCESS | 4016 | 1461323081806 Marionette TRACE conn4 <- [1,450,null,{}] 04:04:41 INFO - PROCESS | 4016 | 1461323081811 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}] 04:04:41 INFO - PROCESS | 4016 | 1461323081905 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 04:04:41 INFO - PROCESS | 4016 | 1461323081989 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:42 INFO - PROCESS | 4016 | ++DOCSHELL 13E11800 == 54 [pid = 4016] [id = 122] 04:04:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (17816800) [pid = 4016] [serial = 364] [outer = 00000000] 04:04:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (17EEB400) [pid = 4016] [serial = 365] [outer = 17816800] 04:04:42 INFO - PROCESS | 4016 | 1461323082084 Marionette DEBUG loaded listener.js 04:04:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (18D80400) [pid = 4016] [serial = 366] [outer = 17816800] 04:04:42 INFO - PROCESS | 4016 | --DOCSHELL 1C046800 == 53 [pid = 4016] [id = 67] 04:04:42 INFO - PROCESS | 4016 | --DOCSHELL 13E17400 == 52 [pid = 4016] [id = 117] 04:04:42 INFO - PROCESS | 4016 | --DOCSHELL 136DB800 == 51 [pid = 4016] [id = 116] 04:04:42 INFO - PROCESS | 4016 | --DOCSHELL 1C0AE800 == 50 [pid = 4016] [id = 115] 04:04:42 INFO - PROCESS | 4016 | --DOCSHELL 1AF5BC00 == 49 [pid = 4016] [id = 114] 04:04:42 INFO - PROCESS | 4016 | --DOCSHELL 1AA79C00 == 48 [pid = 4016] [id = 113] 04:04:42 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (1455F000) [pid = 4016] [serial = 286] [outer = 00000000] [url = about:blank] 04:04:42 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (1AF66400) [pid = 4016] [serial = 289] [outer = 00000000] [url = about:blank] 04:04:42 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (1C432800) [pid = 4016] [serial = 292] [outer = 00000000] [url = about:blank] 04:04:42 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (1FEC1000) [pid = 4016] [serial = 316] [outer = 00000000] [url = about:blank] 04:04:42 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (1D1C5C00) [pid = 4016] [serial = 295] [outer = 00000000] [url = about:blank] 04:04:42 INFO - PROCESS | 4016 | --DOCSHELL 131BF800 == 47 [pid = 4016] [id = 112] 04:04:42 INFO - PROCESS | 4016 | --DOCSHELL 13103000 == 46 [pid = 4016] [id = 111] 04:04:42 INFO - PROCESS | 4016 | --DOCSHELL 0EFAE400 == 45 [pid = 4016] [id = 106] 04:04:42 INFO - PROCESS | 4016 | 1461323082684 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] 04:04:42 INFO - PROCESS | 4016 | 1461323082754 Marionette TRACE conn4 <- [1,453,null,{"value":"13"}] 04:04:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 04:04:42 INFO - PROCESS | 4016 | 1461323082761 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:04:42 INFO - PROCESS | 4016 | 1461323082764 Marionette TRACE conn4 <- [1,454,null,{}] 04:04:42 INFO - PROCESS | 4016 | 1461323082768 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}] 04:04:42 INFO - PROCESS | 4016 | 1461323082848 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 04:04:42 INFO - PROCESS | 4016 | 1461323082857 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:42 INFO - PROCESS | 4016 | ++DOCSHELL 133BB000 == 46 [pid = 4016] [id = 123] 04:04:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (136D7000) [pid = 4016] [serial = 367] [outer = 00000000] 04:04:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (17E38C00) [pid = 4016] [serial = 368] [outer = 136D7000] 04:04:42 INFO - PROCESS | 4016 | 1461323082903 Marionette DEBUG loaded listener.js 04:04:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (180C2800) [pid = 4016] [serial = 369] [outer = 136D7000] 04:04:43 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:04:43 INFO - PROCESS | 4016 | 1461323083430 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]]]}] 04:04:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:04:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 730ms 04:04:43 INFO - PROCESS | 4016 | 1461323083492 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 04:04:43 INFO - PROCESS | 4016 | 1461323083494 Marionette TRACE conn4 <- [1,457,null,{"value":"13"}] 04:04:43 INFO - PROCESS | 4016 | 1461323083498 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:04:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:04:43 INFO - PROCESS | 4016 | 1461323083502 Marionette TRACE conn4 <- [1,458,null,{}] 04:04:43 INFO - PROCESS | 4016 | 1461323083512 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}] 04:04:43 INFO - PROCESS | 4016 | 1461323083596 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 04:04:43 INFO - PROCESS | 4016 | 1461323083671 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:43 INFO - PROCESS | 4016 | ++DOCSHELL 19418C00 == 47 [pid = 4016] [id = 124] 04:04:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (1AA54000) [pid = 4016] [serial = 370] [outer = 00000000] 04:04:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (1AFC9800) [pid = 4016] [serial = 371] [outer = 1AA54000] 04:04:43 INFO - PROCESS | 4016 | 1461323083720 Marionette DEBUG loaded listener.js 04:04:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (1BA43C00) [pid = 4016] [serial = 372] [outer = 1AA54000] 04:04:44 INFO - PROCESS | 4016 | 1461323084108 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] 04:04:44 INFO - PROCESS | 4016 | 1461323084135 Marionette TRACE conn4 <- [1,461,null,{"value":"13"}] 04:04:44 INFO - PROCESS | 4016 | 1461323084138 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:04:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 04:04:44 INFO - PROCESS | 4016 | 1461323084140 Marionette TRACE conn4 <- [1,462,null,{}] 04:04:44 INFO - PROCESS | 4016 | 1461323084144 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}] 04:04:44 INFO - PROCESS | 4016 | 1461323084225 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 04:04:44 INFO - PROCESS | 4016 | 1461323084232 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:44 INFO - PROCESS | 4016 | ++DOCSHELL 1C00D000 == 48 [pid = 4016] [id = 125] 04:04:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (1C00E000) [pid = 4016] [serial = 373] [outer = 00000000] 04:04:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (1C04F400) [pid = 4016] [serial = 374] [outer = 1C00E000] 04:04:44 INFO - PROCESS | 4016 | 1461323084278 Marionette DEBUG loaded listener.js 04:04:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (1C42D400) [pid = 4016] [serial = 375] [outer = 1C00E000] 04:04:44 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:04:44 INFO - PROCESS | 4016 | 1461323084753 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] 04:04:44 INFO - PROCESS | 4016 | 1461323084814 Marionette TRACE conn4 <- [1,465,null,{"value":"13"}] 04:04:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:04:44 INFO - PROCESS | 4016 | 1461323084825 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:04:44 INFO - PROCESS | 4016 | 1461323084827 Marionette TRACE conn4 <- [1,466,null,{}] 04:04:44 INFO - PROCESS | 4016 | 1461323084831 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}] 04:04:44 INFO - PROCESS | 4016 | 1461323084937 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 04:04:45 INFO - PROCESS | 4016 | 1461323085025 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:45 INFO - PROCESS | 4016 | ++DOCSHELL 1C9B0800 == 49 [pid = 4016] [id = 126] 04:04:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (1C9B1C00) [pid = 4016] [serial = 376] [outer = 00000000] 04:04:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (1D605400) [pid = 4016] [serial = 377] [outer = 1C9B1C00] 04:04:45 INFO - PROCESS | 4016 | 1461323085071 Marionette DEBUG loaded listener.js 04:04:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (1D1C5C00) [pid = 4016] [serial = 378] [outer = 1C9B1C00] 04:04:45 INFO - PROCESS | 4016 | 1461323085514 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] 04:04:45 INFO - PROCESS | 4016 | 1461323085559 Marionette TRACE conn4 <- [1,469,null,{"value":"13"}] 04:04:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 04:04:45 INFO - PROCESS | 4016 | 1461323085563 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:04:45 INFO - PROCESS | 4016 | 1461323085565 Marionette TRACE conn4 <- [1,470,null,{}] 04:04:45 INFO - PROCESS | 4016 | 1461323085569 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}] 04:04:45 INFO - PROCESS | 4016 | 1461323085698 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 04:04:45 INFO - PROCESS | 4016 | 1461323085758 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:45 INFO - PROCESS | 4016 | ++DOCSHELL 13104800 == 50 [pid = 4016] [id = 127] 04:04:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (133B8400) [pid = 4016] [serial = 379] [outer = 00000000] 04:04:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (1EEDB400) [pid = 4016] [serial = 380] [outer = 133B8400] 04:04:45 INFO - PROCESS | 4016 | 1461323085807 Marionette DEBUG loaded listener.js 04:04:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (1EEEC000) [pid = 4016] [serial = 381] [outer = 133B8400] 04:04:46 INFO - PROCESS | 4016 | 1461323086266 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]]]}] 04:04:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:04:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 770ms 04:04:46 INFO - PROCESS | 4016 | 1461323086337 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 04:04:46 INFO - PROCESS | 4016 | 1461323086339 Marionette TRACE conn4 <- [1,473,null,{"value":"13"}] 04:04:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:04:46 INFO - PROCESS | 4016 | 1461323086348 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:04:46 INFO - PROCESS | 4016 | 1461323086350 Marionette TRACE conn4 <- [1,474,null,{}] 04:04:46 INFO - PROCESS | 4016 | 1461323086354 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}] 04:04:46 INFO - PROCESS | 4016 | 1461323086458 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 04:04:46 INFO - PROCESS | 4016 | 1461323086516 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:46 INFO - PROCESS | 4016 | ++DOCSHELL 0EFAD400 == 51 [pid = 4016] [id = 128] 04:04:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (1FEBE000) [pid = 4016] [serial = 382] [outer = 00000000] 04:04:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (1FECF000) [pid = 4016] [serial = 383] [outer = 1FEBE000] 04:04:46 INFO - PROCESS | 4016 | 1461323086561 Marionette DEBUG loaded listener.js 04:04:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (20107800) [pid = 4016] [serial = 384] [outer = 1FEBE000] 04:04:47 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (1AF65400) [pid = 4016] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:04:47 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (1C0AFC00) [pid = 4016] [serial = 343] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:04:47 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (13104400) [pid = 4016] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:04:47 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (1AA7E800) [pid = 4016] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:04:47 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (17E16400) [pid = 4016] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:04:47 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (14550C00) [pid = 4016] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:04:47 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (1D204400) [pid = 4016] [serial = 349] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:04:47 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (136DF400) [pid = 4016] [serial = 346] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:04:47 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (1C3CA800) [pid = 4016] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:04:47 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (1C34E000) [pid = 4016] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:04:47 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (131B2800) [pid = 4016] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:04:47 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (17EED000) [pid = 4016] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:04:47 INFO - PROCESS | 4016 | 1461323087188 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]]]}] 04:04:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:04:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 870ms 04:04:47 INFO - PROCESS | 4016 | 1461323087222 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 04:04:47 INFO - PROCESS | 4016 | 1461323087224 Marionette TRACE conn4 <- [1,477,null,{"value":"13"}] 04:04:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:04:47 INFO - PROCESS | 4016 | 1461323087227 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:04:47 INFO - PROCESS | 4016 | 1461323087229 Marionette TRACE conn4 <- [1,478,null,{}] 04:04:47 INFO - PROCESS | 4016 | 1461323087233 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}] 04:04:47 INFO - PROCESS | 4016 | 1461323087347 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 04:04:47 INFO - PROCESS | 4016 | 1461323087401 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:47 INFO - PROCESS | 4016 | ++DOCSHELL 13105800 == 52 [pid = 4016] [id = 129] 04:04:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (136DF400) [pid = 4016] [serial = 385] [outer = 00000000] 04:04:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (1AF66000) [pid = 4016] [serial = 386] [outer = 136DF400] 04:04:47 INFO - PROCESS | 4016 | 1461323087446 Marionette DEBUG loaded listener.js 04:04:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (1C046C00) [pid = 4016] [serial = 387] [outer = 136DF400] 04:04:47 INFO - PROCESS | 4016 | 1461323087889 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]]]}] 04:04:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:04:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 670ms 04:04:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:04:47 INFO - PROCESS | 4016 | 1461323087898 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 04:04:47 INFO - PROCESS | 4016 | 1461323087900 Marionette TRACE conn4 <- [1,481,null,{"value":"13"}] 04:04:47 INFO - PROCESS | 4016 | 1461323087903 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:04:47 INFO - PROCESS | 4016 | 1461323087905 Marionette TRACE conn4 <- [1,482,null,{}] 04:04:47 INFO - PROCESS | 4016 | 1461323087908 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}] 04:04:47 INFO - PROCESS | 4016 | 1461323087985 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 04:04:47 INFO - PROCESS | 4016 | 1461323087992 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:48 INFO - PROCESS | 4016 | ++DOCSHELL 1D1C4C00 == 53 [pid = 4016] [id = 130] 04:04:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (1F9BF400) [pid = 4016] [serial = 388] [outer = 00000000] 04:04:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (20274000) [pid = 4016] [serial = 389] [outer = 1F9BF400] 04:04:48 INFO - PROCESS | 4016 | 1461323088037 Marionette DEBUG loaded listener.js 04:04:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (20279800) [pid = 4016] [serial = 390] [outer = 1F9BF400] 04:04:48 INFO - PROCESS | 4016 | 1461323088489 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]]]}] 04:04:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:04:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 630ms 04:04:48 INFO - PROCESS | 4016 | 1461323088534 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 04:04:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:04:48 INFO - PROCESS | 4016 | 1461323088536 Marionette TRACE conn4 <- [1,485,null,{"value":"13"}] 04:04:48 INFO - PROCESS | 4016 | 1461323088539 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:04:48 INFO - PROCESS | 4016 | 1461323088541 Marionette TRACE conn4 <- [1,486,null,{}] 04:04:48 INFO - PROCESS | 4016 | 1461323088545 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}] 04:04:48 INFO - PROCESS | 4016 | 1461323088627 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 04:04:48 INFO - PROCESS | 4016 | 1461323088636 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:48 INFO - PROCESS | 4016 | ++DOCSHELL 2027B800 == 54 [pid = 4016] [id = 131] 04:04:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (20280800) [pid = 4016] [serial = 391] [outer = 00000000] 04:04:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (202DE400) [pid = 4016] [serial = 392] [outer = 20280800] 04:04:48 INFO - PROCESS | 4016 | 1461323088684 Marionette DEBUG loaded listener.js 04:04:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (202DD400) [pid = 4016] [serial = 393] [outer = 20280800] 04:04:49 INFO - PROCESS | 4016 | --DOCSHELL 1C9B7C00 == 53 [pid = 4016] [id = 99] 04:04:49 INFO - PROCESS | 4016 | --DOCSHELL 133C2800 == 52 [pid = 4016] [id = 107] 04:04:49 INFO - PROCESS | 4016 | --DOCSHELL 1BA4A000 == 51 [pid = 4016] [id = 86] 04:04:49 INFO - PROCESS | 4016 | --DOCSHELL 1C3CC400 == 50 [pid = 4016] [id = 98] 04:04:49 INFO - PROCESS | 4016 | --DOCSHELL 1C042000 == 49 [pid = 4016] [id = 108] 04:04:49 INFO - PROCESS | 4016 | --DOCSHELL 1FED0400 == 48 [pid = 4016] [id = 109] 04:04:49 INFO - PROCESS | 4016 | --DOCSHELL 1455CC00 == 47 [pid = 4016] [id = 110] 04:04:49 INFO - PROCESS | 4016 | --DOCSHELL 1C34A000 == 46 [pid = 4016] [id = 91] 04:04:49 INFO - PROCESS | 4016 | --DOCSHELL 133BC400 == 45 [pid = 4016] [id = 96] 04:04:49 INFO - PROCESS | 4016 | --DOCSHELL 1BE0FC00 == 44 [pid = 4016] [id = 87] 04:04:49 INFO - PROCESS | 4016 | --DOCSHELL 17EEA800 == 43 [pid = 4016] [id = 90] 04:04:49 INFO - PROCESS | 4016 | --DOCSHELL 12983400 == 42 [pid = 4016] [id = 97] 04:04:49 INFO - PROCESS | 4016 | --DOCSHELL 1BE0E400 == 41 [pid = 4016] [id = 88] 04:04:49 INFO - PROCESS | 4016 | --DOCSHELL 1270E000 == 40 [pid = 4016] [id = 89] 04:04:49 INFO - PROCESS | 4016 | --DOCSHELL 13E11800 == 39 [pid = 4016] [id = 122] 04:04:49 INFO - PROCESS | 4016 | --DOCSHELL 1FEBE400 == 38 [pid = 4016] [id = 121] 04:04:49 INFO - PROCESS | 4016 | --DOCSHELL 17EC7800 == 37 [pid = 4016] [id = 120] 04:04:49 INFO - PROCESS | 4016 | --DOCSHELL 1EECF400 == 36 [pid = 4016] [id = 118] 04:04:49 INFO - PROCESS | 4016 | --DOCSHELL 131BE400 == 35 [pid = 4016] [id = 119] 04:04:50 INFO - PROCESS | 4016 | --DOCSHELL 1C00D000 == 34 [pid = 4016] [id = 125] 04:04:50 INFO - PROCESS | 4016 | --DOCSHELL 13104800 == 33 [pid = 4016] [id = 127] 04:04:50 INFO - PROCESS | 4016 | --DOCSHELL 1C9B0800 == 32 [pid = 4016] [id = 126] 04:04:50 INFO - PROCESS | 4016 | --DOCSHELL 1D1C4C00 == 31 [pid = 4016] [id = 130] 04:04:50 INFO - PROCESS | 4016 | --DOCSHELL 19418C00 == 30 [pid = 4016] [id = 124] 04:04:50 INFO - PROCESS | 4016 | --DOCSHELL 0EFAD400 == 29 [pid = 4016] [id = 128] 04:04:50 INFO - PROCESS | 4016 | --DOCSHELL 133BB000 == 28 [pid = 4016] [id = 123] 04:04:50 INFO - PROCESS | 4016 | --DOCSHELL 13105800 == 27 [pid = 4016] [id = 129] 04:04:50 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (1C432400) [pid = 4016] [serial = 263] [outer = 00000000] [url = about:blank] 04:04:50 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (1C4E7400) [pid = 4016] [serial = 272] [outer = 00000000] [url = about:blank] 04:04:50 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (144AD800) [pid = 4016] [serial = 266] [outer = 00000000] [url = about:blank] 04:04:50 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (1AA72C00) [pid = 4016] [serial = 269] [outer = 00000000] [url = about:blank] 04:04:50 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (1BAB3400) [pid = 4016] [serial = 340] [outer = 00000000] [url = about:blank] 04:04:50 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (1C430400) [pid = 4016] [serial = 344] [outer = 00000000] [url = about:blank] 04:04:50 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (1BD4DC00) [pid = 4016] [serial = 341] [outer = 00000000] [url = about:blank] 04:04:50 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (1D608000) [pid = 4016] [serial = 322] [outer = 00000000] [url = about:blank] 04:04:50 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (131B2C00) [pid = 4016] [serial = 331] [outer = 00000000] [url = about:blank] 04:04:50 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (131B9800) [pid = 4016] [serial = 332] [outer = 00000000] [url = about:blank] 04:04:50 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (1AF5D000) [pid = 4016] [serial = 337] [outer = 00000000] [url = about:blank] 04:04:50 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (1AA51C00) [pid = 4016] [serial = 329] [outer = 00000000] [url = about:blank] 04:04:50 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (18E2A800) [pid = 4016] [serial = 328] [outer = 00000000] [url = about:blank] 04:04:50 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (1EEF2400) [pid = 4016] [serial = 149] [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.] 04:04:50 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (17EEF800) [pid = 4016] [serial = 319] [outer = 00000000] [url = about:blank] 04:04:50 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (1C432000) [pid = 4016] [serial = 345] [outer = 00000000] [url = about:blank] 04:04:50 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (18D7FC00) [pid = 4016] [serial = 334] [outer = 00000000] [url = about:blank] 04:04:50 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (18E32000) [pid = 4016] [serial = 335] [outer = 00000000] [url = about:blank] 04:04:50 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (1FED5000) [pid = 4016] [serial = 325] [outer = 00000000] [url = about:blank] 04:04:50 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (1EEDA000) [pid = 4016] [serial = 353] [outer = 00000000] [url = about:blank] 04:04:50 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (1E895000) [pid = 4016] [serial = 350] [outer = 00000000] [url = about:blank] 04:04:50 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (1E7AA800) [pid = 4016] [serial = 351] [outer = 00000000] [url = about:blank] 04:04:50 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (1C97E800) [pid = 4016] [serial = 347] [outer = 00000000] [url = about:blank] 04:04:50 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (1C9B8800) [pid = 4016] [serial = 348] [outer = 00000000] [url = about:blank] 04:04:50 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (1AF63400) [pid = 4016] [serial = 338] [outer = 00000000] [url = about:blank] 04:04:50 INFO - PROCESS | 4016 | 1461323090566 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]]]}] 04:04:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:04:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 2071ms 04:04:50 INFO - PROCESS | 4016 | 1461323090612 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 04:04:50 INFO - PROCESS | 4016 | 1461323090616 Marionette TRACE conn4 <- [1,489,null,{"value":"13"}] 04:04:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:04:50 INFO - PROCESS | 4016 | 1461323090621 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:04:50 INFO - PROCESS | 4016 | 1461323090625 Marionette TRACE conn4 <- [1,490,null,{}] 04:04:50 INFO - PROCESS | 4016 | 1461323090631 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}] 04:04:50 INFO - PROCESS | 4016 | 1461323090723 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 04:04:50 INFO - PROCESS | 4016 | 1461323090733 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:50 INFO - PROCESS | 4016 | ++DOCSHELL 0F356000 == 28 [pid = 4016] [id = 132] 04:04:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (0F35E800) [pid = 4016] [serial = 394] [outer = 00000000] 04:04:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (12917C00) [pid = 4016] [serial = 395] [outer = 0F35E800] 04:04:50 INFO - PROCESS | 4016 | 1461323090783 Marionette DEBUG loaded listener.js 04:04:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (12924C00) [pid = 4016] [serial = 396] [outer = 0F35E800] 04:04:51 INFO - PROCESS | 4016 | 1461323091267 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]]]}] 04:04:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:04:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 690ms 04:04:51 INFO - PROCESS | 4016 | 1461323091312 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 04:04:51 INFO - PROCESS | 4016 | 1461323091318 Marionette TRACE conn4 <- [1,493,null,{"value":"13"}] 04:04:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:04:51 INFO - PROCESS | 4016 | 1461323091324 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:04:51 INFO - PROCESS | 4016 | 1461323091327 Marionette TRACE conn4 <- [1,494,null,{}] 04:04:51 INFO - PROCESS | 4016 | 1461323091331 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}] 04:04:51 INFO - PROCESS | 4016 | 1461323091414 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 04:04:51 INFO - PROCESS | 4016 | 1461323091424 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:51 INFO - PROCESS | 4016 | ++DOCSHELL 131B5800 == 29 [pid = 4016] [id = 133] 04:04:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (131BC800) [pid = 4016] [serial = 397] [outer = 00000000] 04:04:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (1320F000) [pid = 4016] [serial = 398] [outer = 131BC800] 04:04:51 INFO - PROCESS | 4016 | 1461323091473 Marionette DEBUG loaded listener.js 04:04:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (133BA800) [pid = 4016] [serial = 399] [outer = 131BC800] 04:04:51 INFO - PROCESS | 4016 | 1461323091960 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]]]}] 04:04:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:04:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 670ms 04:04:52 INFO - PROCESS | 4016 | 1461323091997 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 04:04:52 INFO - PROCESS | 4016 | 1461323091999 Marionette TRACE conn4 <- [1,497,null,{"value":"13"}] 04:04:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:04:52 INFO - PROCESS | 4016 | 1461323092003 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:04:52 INFO - PROCESS | 4016 | 1461323092007 Marionette TRACE conn4 <- [1,498,null,{}] 04:04:52 INFO - PROCESS | 4016 | 1461323092019 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}] 04:04:52 INFO - PROCESS | 4016 | 1461323092141 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 04:04:52 INFO - PROCESS | 4016 | 1461323092217 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:52 INFO - PROCESS | 4016 | ++DOCSHELL 17810000 == 30 [pid = 4016] [id = 134] 04:04:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (17810800) [pid = 4016] [serial = 400] [outer = 00000000] 04:04:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (1781BC00) [pid = 4016] [serial = 401] [outer = 17810800] 04:04:52 INFO - PROCESS | 4016 | 1461323092267 Marionette DEBUG loaded listener.js 04:04:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (179AA400) [pid = 4016] [serial = 402] [outer = 17810800] 04:04:52 INFO - PROCESS | 4016 | 1461323092667 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]]]}] 04:04:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:04:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 670ms 04:04:52 INFO - PROCESS | 4016 | 1461323092676 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 04:04:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:04:52 INFO - PROCESS | 4016 | 1461323092679 Marionette TRACE conn4 <- [1,501,null,{"value":"13"}] 04:04:52 INFO - PROCESS | 4016 | 1461323092682 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:04:52 INFO - PROCESS | 4016 | 1461323092684 Marionette TRACE conn4 <- [1,502,null,{}] 04:04:52 INFO - PROCESS | 4016 | 1461323092688 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}] 04:04:52 INFO - PROCESS | 4016 | 1461323092845 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 04:04:52 INFO - PROCESS | 4016 | 1461323092906 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:52 INFO - PROCESS | 4016 | ++DOCSHELL 17ED9800 == 31 [pid = 4016] [id = 135] 04:04:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (17EE2C00) [pid = 4016] [serial = 403] [outer = 00000000] 04:04:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (18D7F000) [pid = 4016] [serial = 404] [outer = 17EE2C00] 04:04:52 INFO - PROCESS | 4016 | 1461323092955 Marionette DEBUG loaded listener.js 04:04:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (18E2A800) [pid = 4016] [serial = 405] [outer = 17EE2C00] 04:04:53 INFO - PROCESS | 4016 | 1461323093321 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]]]}] 04:04:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:04:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 670ms 04:04:53 INFO - PROCESS | 4016 | 1461323093356 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 04:04:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:04:53 INFO - PROCESS | 4016 | 1461323093358 Marionette TRACE conn4 <- [1,505,null,{"value":"13"}] 04:04:53 INFO - PROCESS | 4016 | 1461323093362 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:04:53 INFO - PROCESS | 4016 | 1461323093364 Marionette TRACE conn4 <- [1,506,null,{}] 04:04:53 INFO - PROCESS | 4016 | 1461323093373 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}] 04:04:53 INFO - PROCESS | 4016 | 1461323093481 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 04:04:53 INFO - PROCESS | 4016 | 1461323093493 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:53 INFO - PROCESS | 4016 | ++DOCSHELL 19420800 == 32 [pid = 4016] [id = 136] 04:04:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (19420C00) [pid = 4016] [serial = 406] [outer = 00000000] 04:04:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (19A68000) [pid = 4016] [serial = 407] [outer = 19420C00] 04:04:53 INFO - PROCESS | 4016 | 1461323093538 Marionette DEBUG loaded listener.js 04:04:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (1AA58800) [pid = 4016] [serial = 408] [outer = 19420C00] 04:04:53 INFO - PROCESS | 4016 | 1461323093986 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]]]}] 04:04:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:04:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 670ms 04:04:54 INFO - PROCESS | 4016 | 1461323094033 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 04:04:54 INFO - PROCESS | 4016 | 1461323094035 Marionette TRACE conn4 <- [1,509,null,{"value":"13"}] 04:04:54 INFO - PROCESS | 4016 | 1461323094038 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:04:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:04:54 INFO - PROCESS | 4016 | 1461323094040 Marionette TRACE conn4 <- [1,510,null,{}] 04:04:54 INFO - PROCESS | 4016 | 1461323094043 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}] 04:04:54 INFO - PROCESS | 4016 | 1461323094140 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 04:04:54 INFO - PROCESS | 4016 | 1461323094152 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:54 INFO - PROCESS | 4016 | ++DOCSHELL 1AF5E000 == 33 [pid = 4016] [id = 137] 04:04:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (1AF5E400) [pid = 4016] [serial = 409] [outer = 00000000] 04:04:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (1AF67800) [pid = 4016] [serial = 410] [outer = 1AF5E400] 04:04:54 INFO - PROCESS | 4016 | 1461323094201 Marionette DEBUG loaded listener.js 04:04:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (1AFC5C00) [pid = 4016] [serial = 411] [outer = 1AF5E400] 04:04:54 INFO - PROCESS | 4016 | 1461323094590 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]]]}] 04:04:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:04:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 570ms 04:04:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:04:54 INFO - PROCESS | 4016 | 1461323094612 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 04:04:54 INFO - PROCESS | 4016 | 1461323094614 Marionette TRACE conn4 <- [1,513,null,{"value":"13"}] 04:04:54 INFO - PROCESS | 4016 | 1461323094618 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:04:54 INFO - PROCESS | 4016 | 1461323094619 Marionette TRACE conn4 <- [1,514,null,{}] 04:04:54 INFO - PROCESS | 4016 | 1461323094623 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}] 04:04:54 INFO - PROCESS | 4016 | 1461323094755 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 04:04:54 INFO - PROCESS | 4016 | 1461323094767 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:54 INFO - PROCESS | 4016 | ++DOCSHELL 1BAA8800 == 34 [pid = 4016] [id = 138] 04:04:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (1BAA9800) [pid = 4016] [serial = 412] [outer = 00000000] 04:04:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (1BE11000) [pid = 4016] [serial = 413] [outer = 1BAA9800] 04:04:54 INFO - PROCESS | 4016 | 1461323094812 Marionette DEBUG loaded listener.js 04:04:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (1BE14C00) [pid = 4016] [serial = 414] [outer = 1BAA9800] 04:04:55 INFO - PROCESS | 4016 | 1461323095195 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]]]}] 04:04:55 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 04:04:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 630ms 04:04:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:04:55 INFO - PROCESS | 4016 | 1461323095249 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 04:04:55 INFO - PROCESS | 4016 | 1461323095251 Marionette TRACE conn4 <- [1,517,null,{"value":"13"}] 04:04:55 INFO - PROCESS | 4016 | 1461323095254 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:04:55 INFO - PROCESS | 4016 | 1461323095256 Marionette TRACE conn4 <- [1,518,null,{}] 04:04:55 INFO - PROCESS | 4016 | 1461323095260 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}] 04:04:55 INFO - PROCESS | 4016 | 1461323095367 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 04:04:55 INFO - PROCESS | 4016 | 1461323095411 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:55 INFO - PROCESS | 4016 | ++DOCSHELL 1BE1A800 == 35 [pid = 4016] [id = 139] 04:04:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (1C00B000) [pid = 4016] [serial = 415] [outer = 00000000] 04:04:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (1C0B0C00) [pid = 4016] [serial = 416] [outer = 1C00B000] 04:04:55 INFO - PROCESS | 4016 | 1461323095456 Marionette DEBUG loaded listener.js 04:04:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (1C04A400) [pid = 4016] [serial = 417] [outer = 1C00B000] 04:04:55 INFO - PROCESS | 4016 | 1461323095986 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]]]}] 04:04:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:04:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 770ms 04:04:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:04:56 INFO - PROCESS | 4016 | 1461323096024 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 04:04:56 INFO - PROCESS | 4016 | 1461323096026 Marionette TRACE conn4 <- [1,521,null,{"value":"13"}] 04:04:56 INFO - PROCESS | 4016 | 1461323096030 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:04:56 INFO - PROCESS | 4016 | 1461323096031 Marionette TRACE conn4 <- [1,522,null,{}] 04:04:56 INFO - PROCESS | 4016 | 1461323096035 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}] 04:04:56 INFO - PROCESS | 4016 | 1461323096141 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 04:04:56 INFO - PROCESS | 4016 | 1461323096151 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:56 INFO - PROCESS | 4016 | ++DOCSHELL 1780EC00 == 36 [pid = 4016] [id = 140] 04:04:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (1C04D000) [pid = 4016] [serial = 418] [outer = 00000000] 04:04:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (1C434000) [pid = 4016] [serial = 419] [outer = 1C04D000] 04:04:56 INFO - PROCESS | 4016 | 1461323096197 Marionette DEBUG loaded listener.js 04:04:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (1C345800) [pid = 4016] [serial = 420] [outer = 1C04D000] 04:04:56 INFO - PROCESS | 4016 | 1461323096659 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]]]}] 04:04:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:04:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 670ms 04:04:56 INFO - PROCESS | 4016 | 1461323096705 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 04:04:56 INFO - PROCESS | 4016 | 1461323096707 Marionette TRACE conn4 <- [1,525,null,{"value":"13"}] 04:04:56 INFO - PROCESS | 4016 | 1461323096711 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:04:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:04:56 INFO - PROCESS | 4016 | 1461323096712 Marionette TRACE conn4 <- [1,526,null,{}] 04:04:56 INFO - PROCESS | 4016 | 1461323096716 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}] 04:04:56 INFO - PROCESS | 4016 | 1461323096823 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 04:04:56 INFO - PROCESS | 4016 | 1461323096832 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:56 INFO - PROCESS | 4016 | ++DOCSHELL 1C4E2800 == 37 [pid = 4016] [id = 141] 04:04:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (1C9B0800) [pid = 4016] [serial = 421] [outer = 00000000] 04:04:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (1C9B6800) [pid = 4016] [serial = 422] [outer = 1C9B0800] 04:04:56 INFO - PROCESS | 4016 | 1461323096878 Marionette DEBUG loaded listener.js 04:04:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (1CC81C00) [pid = 4016] [serial = 423] [outer = 1C9B0800] 04:04:57 INFO - PROCESS | 4016 | 1461323097372 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]]]}] 04:04:57 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 04:04:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 670ms 04:04:57 INFO - PROCESS | 4016 | 1461323097390 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 04:04:57 INFO - PROCESS | 4016 | 1461323097392 Marionette TRACE conn4 <- [1,529,null,{"value":"13"}] 04:04:57 INFO - PROCESS | 4016 | 1461323097395 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:04:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:04:57 INFO - PROCESS | 4016 | 1461323097398 Marionette TRACE conn4 <- [1,530,null,{}] 04:04:57 INFO - PROCESS | 4016 | 1461323097406 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}] 04:04:57 INFO - PROCESS | 4016 | 1461323097529 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 04:04:57 INFO - PROCESS | 4016 | 1461323097538 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:57 INFO - PROCESS | 4016 | ++DOCSHELL 1941FC00 == 38 [pid = 4016] [id = 142] 04:04:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (1CC84400) [pid = 4016] [serial = 424] [outer = 00000000] 04:04:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (1D204C00) [pid = 4016] [serial = 425] [outer = 1CC84400] 04:04:57 INFO - PROCESS | 4016 | 1461323097591 Marionette DEBUG loaded listener.js 04:04:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (1D60E400) [pid = 4016] [serial = 426] [outer = 1CC84400] 04:04:58 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (1C049000) [pid = 4016] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:04:58 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (136D5C00) [pid = 4016] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:04:58 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (1FED0800) [pid = 4016] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:04:58 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (1C9B1C00) [pid = 4016] [serial = 376] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:04:58 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (133B8400) [pid = 4016] [serial = 379] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:04:58 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (136DF400) [pid = 4016] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:04:58 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (1FEBE000) [pid = 4016] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:04:58 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (1F9BF400) [pid = 4016] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:04:58 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (1C00E000) [pid = 4016] [serial = 373] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:04:58 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (1AA54000) [pid = 4016] [serial = 370] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:04:58 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (136D7000) [pid = 4016] [serial = 367] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:04:58 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (17816800) [pid = 4016] [serial = 364] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:04:58 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (1FEBF800) [pid = 4016] [serial = 361] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:04:58 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (17EEA000) [pid = 4016] [serial = 358] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:04:58 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (13E4E800) [pid = 4016] [serial = 355] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:04:58 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (1EECFC00) [pid = 4016] [serial = 352] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:04:58 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (1C9B8000) [pid = 4016] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:04:58 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (1EEF7000) [pid = 4016] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:04:58 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (136D9400) [pid = 4016] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:04:58 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (19810C00) [pid = 4016] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:04:58 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (1C3CDC00) [pid = 4016] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:04:58 INFO - PROCESS | 4016 | 1461323098398 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"]]]}] 04:04:58 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 04:04:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:04:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:04:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:04:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:04:58 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 04:04:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:04:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:04:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:04:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:04:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1022ms 04:04:58 INFO - PROCESS | 4016 | 1461323098422 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 04:04:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:04:58 INFO - PROCESS | 4016 | 1461323098424 Marionette TRACE conn4 <- [1,533,null,{"value":"13"}] 04:04:58 INFO - PROCESS | 4016 | 1461323098427 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:04:58 INFO - PROCESS | 4016 | 1461323098429 Marionette TRACE conn4 <- [1,534,null,{}] 04:04:58 INFO - PROCESS | 4016 | 1461323098432 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}] 04:04:58 INFO - PROCESS | 4016 | 1461323098518 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 04:04:58 INFO - PROCESS | 4016 | 1461323098524 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:58 INFO - PROCESS | 4016 | ++DOCSHELL 17E3D000 == 39 [pid = 4016] [id = 143] 04:04:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (17EF8000) [pid = 4016] [serial = 427] [outer = 00000000] 04:04:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (1AE84400) [pid = 4016] [serial = 428] [outer = 17EF8000] 04:04:58 INFO - PROCESS | 4016 | 1461323098570 Marionette DEBUG loaded listener.js 04:04:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (1AF5CC00) [pid = 4016] [serial = 429] [outer = 17EF8000] 04:04:58 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. 04:04:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 571ms 04:04:58 INFO - PROCESS | 4016 | 1461323098991 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]]]}] 04:04:59 INFO - PROCESS | 4016 | 1461323099009 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 04:04:59 INFO - PROCESS | 4016 | 1461323099011 Marionette TRACE conn4 <- [1,537,null,{"value":"13"}] 04:04:59 INFO - PROCESS | 4016 | 1461323099014 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:04:59 INFO - PROCESS | 4016 | 1461323099016 Marionette TRACE conn4 <- [1,538,null,{}] 04:04:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:04:59 INFO - PROCESS | 4016 | 1461323099019 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}] 04:04:59 INFO - PROCESS | 4016 | 1461323099094 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 04:04:59 INFO - PROCESS | 4016 | 1461323099102 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:59 INFO - PROCESS | 4016 | ++DOCSHELL 1C00D400 == 40 [pid = 4016] [id = 144] 04:04:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (1C041C00) [pid = 4016] [serial = 430] [outer = 00000000] 04:04:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (1D980400) [pid = 4016] [serial = 431] [outer = 1C041C00] 04:04:59 INFO - PROCESS | 4016 | 1461323099146 Marionette DEBUG loaded listener.js 04:04:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (1D985000) [pid = 4016] [serial = 432] [outer = 1C041C00] 04:04:59 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 04:04:59 INFO - PROCESS | 4016 | 1461323099834 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]]]}] 04:04:59 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. 04:04:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 870ms 04:04:59 INFO - PROCESS | 4016 | 1461323099891 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 04:04:59 INFO - PROCESS | 4016 | 1461323099893 Marionette TRACE conn4 <- [1,541,null,{"value":"13"}] 04:04:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:04:59 INFO - PROCESS | 4016 | 1461323099896 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:04:59 INFO - PROCESS | 4016 | 1461323099897 Marionette TRACE conn4 <- [1,542,null,{}] 04:04:59 INFO - PROCESS | 4016 | 1461323099901 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}] 04:05:00 INFO - PROCESS | 4016 | 1461323100013 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 04:05:00 INFO - PROCESS | 4016 | 1461323100030 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:00 INFO - PROCESS | 4016 | ++DOCSHELL 1C428400 == 41 [pid = 4016] [id = 145] 04:05:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (1C9B1C00) [pid = 4016] [serial = 433] [outer = 00000000] 04:05:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (1ED2E800) [pid = 4016] [serial = 434] [outer = 1C9B1C00] 04:05:00 INFO - PROCESS | 4016 | 1461323100074 Marionette DEBUG loaded listener.js 04:05:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (1ED9C800) [pid = 4016] [serial = 435] [outer = 1C9B1C00] 04:05:00 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:05:00 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:05:00 INFO - PROCESS | 4016 | 1461323100901 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]]]}] 04:05:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:05:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1018ms 04:05:00 INFO - PROCESS | 4016 | 1461323100915 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 04:05:00 INFO - PROCESS | 4016 | 1461323100920 Marionette TRACE conn4 <- [1,545,null,{"value":"13"}] 04:05:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:05:00 INFO - PROCESS | 4016 | 1461323100926 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:05:00 INFO - PROCESS | 4016 | 1461323100930 Marionette TRACE conn4 <- [1,546,null,{}] 04:05:00 INFO - PROCESS | 4016 | 1461323100956 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}] 04:05:01 INFO - PROCESS | 4016 | 1461323101072 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 04:05:01 INFO - PROCESS | 4016 | 1461323101198 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:01 INFO - PROCESS | 4016 | ++DOCSHELL 1317E800 == 42 [pid = 4016] [id = 146] 04:05:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (131B4400) [pid = 4016] [serial = 436] [outer = 00000000] 04:05:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (136D6400) [pid = 4016] [serial = 437] [outer = 131B4400] 04:05:01 INFO - PROCESS | 4016 | 1461323101257 Marionette DEBUG loaded listener.js 04:05:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (13E16C00) [pid = 4016] [serial = 438] [outer = 131B4400] 04:05:01 INFO - PROCESS | 4016 | 1461323101991 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]]]}] 04:05:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:05:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1279ms 04:05:02 INFO - PROCESS | 4016 | 1461323102209 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 04:05:02 INFO - PROCESS | 4016 | 1461323102214 Marionette TRACE conn4 <- [1,549,null,{"value":"13"}] 04:05:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:05:02 INFO - PROCESS | 4016 | 1461323102219 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:05:02 INFO - PROCESS | 4016 | 1461323102222 Marionette TRACE conn4 <- [1,550,null,{}] 04:05:02 INFO - PROCESS | 4016 | 1461323102227 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}] 04:05:02 INFO - PROCESS | 4016 | 1461323102336 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 04:05:02 INFO - PROCESS | 4016 | 1461323102412 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:02 INFO - PROCESS | 4016 | ++DOCSHELL 1310D800 == 43 [pid = 4016] [id = 147] 04:05:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (1310E000) [pid = 4016] [serial = 439] [outer = 00000000] 04:05:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (131BD000) [pid = 4016] [serial = 440] [outer = 1310E000] 04:05:02 INFO - PROCESS | 4016 | 1461323102463 Marionette DEBUG loaded listener.js 04:05:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (136D1400) [pid = 4016] [serial = 441] [outer = 1310E000] 04:05:02 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:05:02 INFO - PROCESS | 4016 | --DOCSHELL 1C00D400 == 42 [pid = 4016] [id = 144] 04:05:02 INFO - PROCESS | 4016 | --DOCSHELL 17E3D000 == 41 [pid = 4016] [id = 143] 04:05:02 INFO - PROCESS | 4016 | --DOCSHELL 1941FC00 == 40 [pid = 4016] [id = 142] 04:05:02 INFO - PROCESS | 4016 | --DOCSHELL 1C4E2800 == 39 [pid = 4016] [id = 141] 04:05:02 INFO - PROCESS | 4016 | --DOCSHELL 1780EC00 == 38 [pid = 4016] [id = 140] 04:05:02 INFO - PROCESS | 4016 | --DOCSHELL 1BE1A800 == 37 [pid = 4016] [id = 139] 04:05:02 INFO - PROCESS | 4016 | --DOCSHELL 1BAA8800 == 36 [pid = 4016] [id = 138] 04:05:02 INFO - PROCESS | 4016 | --DOCSHELL 1AF5E000 == 35 [pid = 4016] [id = 137] 04:05:02 INFO - PROCESS | 4016 | --DOCSHELL 19420800 == 34 [pid = 4016] [id = 136] 04:05:03 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (202DE400) [pid = 4016] [serial = 392] [outer = 00000000] [url = about:blank] 04:05:03 INFO - PROCESS | 4016 | --DOCSHELL 17ED9800 == 33 [pid = 4016] [id = 135] 04:05:03 INFO - PROCESS | 4016 | --DOCSHELL 17810000 == 32 [pid = 4016] [id = 134] 04:05:03 INFO - PROCESS | 4016 | --DOCSHELL 131B5800 == 31 [pid = 4016] [id = 133] 04:05:03 INFO - PROCESS | 4016 | --DOCSHELL 0F356000 == 30 [pid = 4016] [id = 132] 04:05:03 INFO - PROCESS | 4016 | --DOCSHELL 2027B800 == 29 [pid = 4016] [id = 131] 04:05:03 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:05:03 INFO - PROCESS | 4016 | 1461323103128 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]]]}] 04:05:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:05:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 930ms 04:05:03 INFO - PROCESS | 4016 | 1461323103149 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 04:05:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:05:03 INFO - PROCESS | 4016 | 1461323103153 Marionette TRACE conn4 <- [1,553,null,{"value":"13"}] 04:05:03 INFO - PROCESS | 4016 | 1461323103160 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:05:03 INFO - PROCESS | 4016 | 1461323103164 Marionette TRACE conn4 <- [1,554,null,{}] 04:05:03 INFO - PROCESS | 4016 | 1461323103170 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}] 04:05:03 INFO - PROCESS | 4016 | 1461323103257 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 04:05:03 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (1D1C8400) [pid = 4016] [serial = 296] [outer = 00000000] [url = about:blank] 04:05:03 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (1FECB000) [pid = 4016] [serial = 317] [outer = 00000000] [url = about:blank] 04:05:03 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (179F3400) [pid = 4016] [serial = 287] [outer = 00000000] [url = about:blank] 04:05:03 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (1BAA9C00) [pid = 4016] [serial = 290] [outer = 00000000] [url = about:blank] 04:05:03 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (1C4E3C00) [pid = 4016] [serial = 293] [outer = 00000000] [url = about:blank] 04:05:03 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (1D60F000) [pid = 4016] [serial = 323] [outer = 00000000] [url = about:blank] 04:05:03 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (1AA73C00) [pid = 4016] [serial = 320] [outer = 00000000] [url = about:blank] 04:05:03 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (20102400) [pid = 4016] [serial = 326] [outer = 00000000] [url = about:blank] 04:05:03 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (1D605400) [pid = 4016] [serial = 377] [outer = 00000000] [url = about:blank] 04:05:03 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (1D1C5C00) [pid = 4016] [serial = 378] [outer = 00000000] [url = about:blank] 04:05:03 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (1EEEC000) [pid = 4016] [serial = 381] [outer = 00000000] [url = about:blank] 04:05:03 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (1EEDB400) [pid = 4016] [serial = 380] [outer = 00000000] [url = about:blank] 04:05:03 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (1AF66000) [pid = 4016] [serial = 386] [outer = 00000000] [url = about:blank] 04:05:03 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (1FECF000) [pid = 4016] [serial = 383] [outer = 00000000] [url = about:blank] 04:05:03 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (20274000) [pid = 4016] [serial = 389] [outer = 00000000] [url = about:blank] 04:05:03 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (20107800) [pid = 4016] [serial = 384] [outer = 00000000] [url = about:blank] 04:05:03 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (1C046C00) [pid = 4016] [serial = 387] [outer = 00000000] [url = about:blank] 04:05:03 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (1C04F400) [pid = 4016] [serial = 374] [outer = 00000000] [url = about:blank] 04:05:03 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (1AFC9800) [pid = 4016] [serial = 371] [outer = 00000000] [url = about:blank] 04:05:03 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (1BA43C00) [pid = 4016] [serial = 372] [outer = 00000000] [url = about:blank] 04:05:03 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (17E38C00) [pid = 4016] [serial = 368] [outer = 00000000] [url = about:blank] 04:05:03 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (180C2800) [pid = 4016] [serial = 369] [outer = 00000000] [url = about:blank] 04:05:03 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (18D80400) [pid = 4016] [serial = 366] [outer = 00000000] [url = about:blank] 04:05:03 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (17EEB400) [pid = 4016] [serial = 365] [outer = 00000000] [url = about:blank] 04:05:03 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (1FED8000) [pid = 4016] [serial = 363] [outer = 00000000] [url = about:blank] 04:05:03 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (1FECFC00) [pid = 4016] [serial = 362] [outer = 00000000] [url = about:blank] 04:05:03 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (1C050400) [pid = 4016] [serial = 360] [outer = 00000000] [url = about:blank] 04:05:03 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (1BAA9400) [pid = 4016] [serial = 359] [outer = 00000000] [url = about:blank] 04:05:03 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (17ECDC00) [pid = 4016] [serial = 357] [outer = 00000000] [url = about:blank] 04:05:03 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (1781B800) [pid = 4016] [serial = 356] [outer = 00000000] [url = about:blank] 04:05:03 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (1EED9C00) [pid = 4016] [serial = 354] [outer = 00000000] [url = about:blank] 04:05:03 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (1C42D400) [pid = 4016] [serial = 375] [outer = 00000000] [url = about:blank] 04:05:03 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (20279800) [pid = 4016] [serial = 390] [outer = 00000000] [url = about:blank] 04:05:03 INFO - PROCESS | 4016 | 1461323103344 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:03 INFO - PROCESS | 4016 | ++DOCSHELL 0F183C00 == 30 [pid = 4016] [id = 148] 04:05:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (0F185C00) [pid = 4016] [serial = 442] [outer = 00000000] 04:05:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (136DA800) [pid = 4016] [serial = 443] [outer = 0F185C00] 04:05:03 INFO - PROCESS | 4016 | 1461323103390 Marionette DEBUG loaded listener.js 04:05:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (17801C00) [pid = 4016] [serial = 444] [outer = 0F185C00] 04:05:03 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:05:03 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:05:03 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:05:03 INFO - PROCESS | 4016 | 1461323103807 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]]]}] 04:05:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:05:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 690ms 04:05:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:05:03 INFO - PROCESS | 4016 | 1461323103849 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 04:05:03 INFO - PROCESS | 4016 | 1461323103851 Marionette TRACE conn4 <- [1,557,null,{"value":"13"}] 04:05:03 INFO - PROCESS | 4016 | 1461323103854 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:05:03 INFO - PROCESS | 4016 | 1461323103856 Marionette TRACE conn4 <- [1,558,null,{}] 04:05:03 INFO - PROCESS | 4016 | 1461323103867 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}] 04:05:03 INFO - PROCESS | 4016 | 1461323103952 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 04:05:03 INFO - PROCESS | 4016 | 1461323103995 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:04 INFO - PROCESS | 4016 | ++DOCSHELL 17FDCC00 == 31 [pid = 4016] [id = 149] 04:05:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (17FDEC00) [pid = 4016] [serial = 445] [outer = 00000000] 04:05:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (18D7F400) [pid = 4016] [serial = 446] [outer = 17FDEC00] 04:05:04 INFO - PROCESS | 4016 | 1461323104053 Marionette DEBUG loaded listener.js 04:05:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (18D88400) [pid = 4016] [serial = 447] [outer = 17FDEC00] 04:05:04 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:05:04 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:05:04 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:05:04 INFO - PROCESS | 4016 | 1461323104522 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]]]}] 04:05:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:05:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 690ms 04:05:04 INFO - PROCESS | 4016 | 1461323104545 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 04:05:04 INFO - PROCESS | 4016 | 1461323104547 Marionette TRACE conn4 <- [1,561,null,{"value":"13"}] 04:05:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:05:04 INFO - PROCESS | 4016 | 1461323104550 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:05:04 INFO - PROCESS | 4016 | 1461323104552 Marionette TRACE conn4 <- [1,562,null,{}] 04:05:04 INFO - PROCESS | 4016 | 1461323104556 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}] 04:05:04 INFO - PROCESS | 4016 | 1461323104640 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 04:05:04 INFO - PROCESS | 4016 | 1461323104649 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:04 INFO - PROCESS | 4016 | ++DOCSHELL 19810C00 == 32 [pid = 4016] [id = 150] 04:05:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (1AA57400) [pid = 4016] [serial = 448] [outer = 00000000] 04:05:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (1AA7DC00) [pid = 4016] [serial = 449] [outer = 1AA57400] 04:05:04 INFO - PROCESS | 4016 | 1461323104696 Marionette DEBUG loaded listener.js 04:05:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (1AE85400) [pid = 4016] [serial = 450] [outer = 1AA57400] 04:05:05 INFO - PROCESS | 4016 | 1461323105139 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]]]}] 04:05:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:05:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 630ms 04:05:05 INFO - PROCESS | 4016 | 1461323105181 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 04:05:05 INFO - PROCESS | 4016 | 1461323105183 Marionette TRACE conn4 <- [1,565,null,{"value":"13"}] 04:05:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:05:05 INFO - PROCESS | 4016 | 1461323105186 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:05:05 INFO - PROCESS | 4016 | 1461323105188 Marionette TRACE conn4 <- [1,566,null,{}] 04:05:05 INFO - PROCESS | 4016 | 1461323105191 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}] 04:05:05 INFO - PROCESS | 4016 | 1461323105291 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 04:05:05 INFO - PROCESS | 4016 | 1461323105328 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:05 INFO - PROCESS | 4016 | ++DOCSHELL 1AF67C00 == 33 [pid = 4016] [id = 151] 04:05:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (1AFC0800) [pid = 4016] [serial = 451] [outer = 00000000] 04:05:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (1AFFD000) [pid = 4016] [serial = 452] [outer = 1AFC0800] 04:05:05 INFO - PROCESS | 4016 | 1461323105419 Marionette DEBUG loaded listener.js 04:05:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (1BA47C00) [pid = 4016] [serial = 453] [outer = 1AFC0800] 04:05:05 INFO - PROCESS | 4016 | 1461323105847 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]]]}] 04:05:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:05:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 670ms 04:05:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:05:05 INFO - PROCESS | 4016 | 1461323105857 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 04:05:05 INFO - PROCESS | 4016 | 1461323105859 Marionette TRACE conn4 <- [1,569,null,{"value":"13"}] 04:05:05 INFO - PROCESS | 4016 | 1461323105862 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:05:05 INFO - PROCESS | 4016 | 1461323105863 Marionette TRACE conn4 <- [1,570,null,{}] 04:05:05 INFO - PROCESS | 4016 | 1461323105871 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}] 04:05:06 INFO - PROCESS | 4016 | 1461323106006 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 04:05:06 INFO - PROCESS | 4016 | 1461323106017 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:06 INFO - PROCESS | 4016 | ++DOCSHELL 1BAA8800 == 34 [pid = 4016] [id = 152] 04:05:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (1BE0C000) [pid = 4016] [serial = 454] [outer = 00000000] 04:05:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (1C048400) [pid = 4016] [serial = 455] [outer = 1BE0C000] 04:05:06 INFO - PROCESS | 4016 | 1461323106070 Marionette DEBUG loaded listener.js 04:05:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (1C04F800) [pid = 4016] [serial = 456] [outer = 1BE0C000] 04:05:06 INFO - PROCESS | 4016 | 1461323106535 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]]]}] 04:05:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:05:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 730ms 04:05:06 INFO - PROCESS | 4016 | 1461323106593 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 04:05:06 INFO - PROCESS | 4016 | 1461323106595 Marionette TRACE conn4 <- [1,573,null,{"value":"13"}] 04:05:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:05:06 INFO - PROCESS | 4016 | 1461323106610 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:05:06 INFO - PROCESS | 4016 | 1461323106612 Marionette TRACE conn4 <- [1,574,null,{}] 04:05:06 INFO - PROCESS | 4016 | 1461323106654 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}] 04:05:06 INFO - PROCESS | 4016 | 1461323106763 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 04:05:06 INFO - PROCESS | 4016 | 1461323106835 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:06 INFO - PROCESS | 4016 | ++DOCSHELL 1AE89C00 == 35 [pid = 4016] [id = 153] 04:05:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (1C050C00) [pid = 4016] [serial = 457] [outer = 00000000] 04:05:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (1C434400) [pid = 4016] [serial = 458] [outer = 1C050C00] 04:05:06 INFO - PROCESS | 4016 | 1461323106882 Marionette DEBUG loaded listener.js 04:05:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (1C4EDC00) [pid = 4016] [serial = 459] [outer = 1C050C00] 04:05:07 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:05:07 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (1C04D000) [pid = 4016] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:05:07 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (20280800) [pid = 4016] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:05:07 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (1AF5E400) [pid = 4016] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:05:07 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (1C041C00) [pid = 4016] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:05:07 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (131BC800) [pid = 4016] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:05:07 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (17810800) [pid = 4016] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:05:07 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (1BAA9800) [pid = 4016] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:05:07 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (1C9B0800) [pid = 4016] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:05:07 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (19420C00) [pid = 4016] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:05:07 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (0F35E800) [pid = 4016] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:05:07 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (1C00B000) [pid = 4016] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:05:07 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (17EE2C00) [pid = 4016] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:05:07 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (1CC84400) [pid = 4016] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:05:07 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (17EF8000) [pid = 4016] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:05:07 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:05:07 INFO - PROCESS | 4016 | 1461323107478 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]]]}] 04:05:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:05:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 910ms 04:05:07 INFO - PROCESS | 4016 | 1461323107518 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 04:05:07 INFO - PROCESS | 4016 | 1461323107520 Marionette TRACE conn4 <- [1,577,null,{"value":"13"}] 04:05:07 INFO - PROCESS | 4016 | 1461323107523 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:05:07 INFO - PROCESS | 4016 | 1461323107525 Marionette TRACE conn4 <- [1,578,null,{}] 04:05:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:05:07 INFO - PROCESS | 4016 | 1461323107529 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}] 04:05:07 INFO - PROCESS | 4016 | 1461323107606 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 04:05:07 INFO - PROCESS | 4016 | 1461323107615 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:07 INFO - PROCESS | 4016 | ++DOCSHELL 0EFB3000 == 36 [pid = 4016] [id = 154] 04:05:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (0F142800) [pid = 4016] [serial = 460] [outer = 00000000] 04:05:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (1AE89800) [pid = 4016] [serial = 461] [outer = 0F142800] 04:05:07 INFO - PROCESS | 4016 | 1461323107664 Marionette DEBUG loaded listener.js 04:05:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (19A62000) [pid = 4016] [serial = 462] [outer = 0F142800] 04:05:08 INFO - PROCESS | 4016 | 1461323108140 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]]]}] 04:05:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:05:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 670ms 04:05:08 INFO - PROCESS | 4016 | 1461323108198 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 04:05:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:05:08 INFO - PROCESS | 4016 | 1461323108200 Marionette TRACE conn4 <- [1,581,null,{"value":"13"}] 04:05:08 INFO - PROCESS | 4016 | 1461323108203 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:05:08 INFO - PROCESS | 4016 | 1461323108205 Marionette TRACE conn4 <- [1,582,null,{}] 04:05:08 INFO - PROCESS | 4016 | 1461323108209 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}] 04:05:08 INFO - PROCESS | 4016 | 1461323108292 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 04:05:08 INFO - PROCESS | 4016 | 1461323108299 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:08 INFO - PROCESS | 4016 | ++DOCSHELL 18E35000 == 37 [pid = 4016] [id = 155] 04:05:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (19423C00) [pid = 4016] [serial = 463] [outer = 00000000] 04:05:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (1C9B5400) [pid = 4016] [serial = 464] [outer = 19423C00] 04:05:08 INFO - PROCESS | 4016 | 1461323108347 Marionette DEBUG loaded listener.js 04:05:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (1C9B7000) [pid = 4016] [serial = 465] [outer = 19423C00] 04:05:08 INFO - PROCESS | 4016 | 1461323108784 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]]]}] 04:05:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:05:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 630ms 04:05:08 INFO - PROCESS | 4016 | 1461323108834 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 04:05:08 INFO - PROCESS | 4016 | 1461323108836 Marionette TRACE conn4 <- [1,585,null,{"value":"13"}] 04:05:08 INFO - PROCESS | 4016 | 1461323108840 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:05:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:05:08 INFO - PROCESS | 4016 | 1461323108842 Marionette TRACE conn4 <- [1,586,null,{}] 04:05:08 INFO - PROCESS | 4016 | 1461323108845 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}] 04:05:08 INFO - PROCESS | 4016 | 1461323108930 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 04:05:08 INFO - PROCESS | 4016 | 1461323108987 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:08 INFO - PROCESS | 4016 | ++DOCSHELL 1CC87800 == 38 [pid = 4016] [id = 156] 04:05:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (1CE85000) [pid = 4016] [serial = 466] [outer = 00000000] 04:05:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (1D1C7000) [pid = 4016] [serial = 467] [outer = 1CE85000] 04:05:09 INFO - PROCESS | 4016 | 1461323109034 Marionette DEBUG loaded listener.js 04:05:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (1D204400) [pid = 4016] [serial = 468] [outer = 1CE85000] 04:05:09 INFO - PROCESS | 4016 | 1461323109592 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]]]}] 04:05:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:05:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 830ms 04:05:09 INFO - PROCESS | 4016 | 1461323109675 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 04:05:09 INFO - PROCESS | 4016 | 1461323109679 Marionette TRACE conn4 <- [1,589,null,{"value":"13"}] 04:05:09 INFO - PROCESS | 4016 | 1461323109685 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:05:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:05:09 INFO - PROCESS | 4016 | 1461323109689 Marionette TRACE conn4 <- [1,590,null,{}] 04:05:09 INFO - PROCESS | 4016 | 1461323109695 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}] 04:05:09 INFO - PROCESS | 4016 | 1461323109847 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 04:05:09 INFO - PROCESS | 4016 | 1461323109894 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:09 INFO - PROCESS | 4016 | ++DOCSHELL 12923C00 == 39 [pid = 4016] [id = 157] 04:05:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (12924800) [pid = 4016] [serial = 469] [outer = 00000000] 04:05:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (13213000) [pid = 4016] [serial = 470] [outer = 12924800] 04:05:09 INFO - PROCESS | 4016 | 1461323109953 Marionette DEBUG loaded listener.js 04:05:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (14504C00) [pid = 4016] [serial = 471] [outer = 12924800] 04:05:10 INFO - PROCESS | 4016 | 1461323110600 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]]]}] 04:05:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:05:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 930ms 04:05:10 INFO - PROCESS | 4016 | 1461323110620 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 04:05:10 INFO - PROCESS | 4016 | 1461323110626 Marionette TRACE conn4 <- [1,593,null,{"value":"13"}] 04:05:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:05:10 INFO - PROCESS | 4016 | 1461323110632 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:05:10 INFO - PROCESS | 4016 | 1461323110635 Marionette TRACE conn4 <- [1,594,null,{}] 04:05:10 INFO - PROCESS | 4016 | 1461323110639 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}] 04:05:10 INFO - PROCESS | 4016 | 1461323110749 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 04:05:10 INFO - PROCESS | 4016 | 1461323110844 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:10 INFO - PROCESS | 4016 | ++DOCSHELL 17F8C400 == 40 [pid = 4016] [id = 158] 04:05:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (17F92800) [pid = 4016] [serial = 472] [outer = 00000000] 04:05:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (1AA5F800) [pid = 4016] [serial = 473] [outer = 17F92800] 04:05:10 INFO - PROCESS | 4016 | 1461323110900 Marionette DEBUG loaded listener.js 04:05:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (1AA7C800) [pid = 4016] [serial = 474] [outer = 17F92800] 04:05:11 INFO - PROCESS | 4016 | 1461323111483 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]]]}] 04:05:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:05:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 870ms 04:05:11 INFO - PROCESS | 4016 | 1461323111518 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 04:05:11 INFO - PROCESS | 4016 | 1461323111521 Marionette TRACE conn4 <- [1,597,null,{"value":"13"}] 04:05:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:05:11 INFO - PROCESS | 4016 | 1461323111526 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:05:11 INFO - PROCESS | 4016 | 1461323111530 Marionette TRACE conn4 <- [1,598,null,{}] 04:05:11 INFO - PROCESS | 4016 | 1461323111541 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}] 04:05:11 INFO - PROCESS | 4016 | 1461323111646 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 04:05:11 INFO - PROCESS | 4016 | 1461323111744 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:11 INFO - PROCESS | 4016 | ++DOCSHELL 1D604C00 == 41 [pid = 4016] [id = 159] 04:05:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (1D608800) [pid = 4016] [serial = 475] [outer = 00000000] 04:05:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (1D60F000) [pid = 4016] [serial = 476] [outer = 1D608800] 04:05:11 INFO - PROCESS | 4016 | 1461323111804 Marionette DEBUG loaded listener.js 04:05:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (1D718C00) [pid = 4016] [serial = 477] [outer = 1D608800] 04:05:12 INFO - PROCESS | 4016 | 1461323112444 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]]]}] 04:05:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:05:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 970ms 04:05:12 INFO - PROCESS | 4016 | 1461323112502 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 04:05:12 INFO - PROCESS | 4016 | 1461323112505 Marionette TRACE conn4 <- [1,601,null,{"value":"13"}] 04:05:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:05:12 INFO - PROCESS | 4016 | 1461323112509 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:05:12 INFO - PROCESS | 4016 | 1461323112511 Marionette TRACE conn4 <- [1,602,null,{}] 04:05:12 INFO - PROCESS | 4016 | 1461323112515 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}] 04:05:12 INFO - PROCESS | 4016 | 1461323112616 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 04:05:12 INFO - PROCESS | 4016 | 1461323112697 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:12 INFO - PROCESS | 4016 | ++DOCSHELL 1BD44000 == 42 [pid = 4016] [id = 160] 04:05:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (1E7AF000) [pid = 4016] [serial = 478] [outer = 00000000] 04:05:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (1EDA2400) [pid = 4016] [serial = 479] [outer = 1E7AF000] 04:05:12 INFO - PROCESS | 4016 | 1461323112795 Marionette DEBUG loaded listener.js 04:05:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (1EED0000) [pid = 4016] [serial = 480] [outer = 1E7AF000] 04:05:13 INFO - PROCESS | 4016 | 1461323113383 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]]]}] 04:05:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:05:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 930ms 04:05:13 INFO - PROCESS | 4016 | 1461323113442 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 04:05:13 INFO - PROCESS | 4016 | 1461323113445 Marionette TRACE conn4 <- [1,605,null,{"value":"13"}] 04:05:13 INFO - PROCESS | 4016 | 1461323113449 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:05:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:05:13 INFO - PROCESS | 4016 | 1461323113451 Marionette TRACE conn4 <- [1,606,null,{}] 04:05:13 INFO - PROCESS | 4016 | 1461323113455 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}] 04:05:13 INFO - PROCESS | 4016 | 1461323113556 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 04:05:13 INFO - PROCESS | 4016 | 1461323113632 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:13 INFO - PROCESS | 4016 | ++DOCSHELL 13218C00 == 43 [pid = 4016] [id = 161] 04:05:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (133B9400) [pid = 4016] [serial = 481] [outer = 00000000] 04:05:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (17F8B000) [pid = 4016] [serial = 482] [outer = 133B9400] 04:05:13 INFO - PROCESS | 4016 | 1461323113691 Marionette DEBUG loaded listener.js 04:05:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (1AA60800) [pid = 4016] [serial = 483] [outer = 133B9400] 04:05:14 INFO - PROCESS | 4016 | 1461323114390 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]]]}] 04:05:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:05:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 970ms 04:05:14 INFO - PROCESS | 4016 | 1461323114438 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 04:05:14 INFO - PROCESS | 4016 | 1461323114444 Marionette TRACE conn4 <- [1,609,null,{"value":"13"}] 04:05:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:05:14 INFO - PROCESS | 4016 | 1461323114450 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:05:14 INFO - PROCESS | 4016 | 1461323114454 Marionette TRACE conn4 <- [1,610,null,{}] 04:05:14 INFO - PROCESS | 4016 | 1461323114459 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}] 04:05:14 INFO - PROCESS | 4016 | 1461323114561 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 04:05:14 INFO - PROCESS | 4016 | 1461323114658 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:14 INFO - PROCESS | 4016 | ++DOCSHELL 17E36800 == 44 [pid = 4016] [id = 162] 04:05:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (17ECC400) [pid = 4016] [serial = 484] [outer = 00000000] 04:05:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (18E34C00) [pid = 4016] [serial = 485] [outer = 17ECC400] 04:05:14 INFO - PROCESS | 4016 | 1461323114709 Marionette DEBUG loaded listener.js 04:05:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (19807800) [pid = 4016] [serial = 486] [outer = 17ECC400] 04:05:14 INFO - PROCESS | 4016 | --DOCSHELL 18E35000 == 43 [pid = 4016] [id = 155] 04:05:14 INFO - PROCESS | 4016 | --DOCSHELL 0EFB3000 == 42 [pid = 4016] [id = 154] 04:05:14 INFO - PROCESS | 4016 | --DOCSHELL 1AE89C00 == 41 [pid = 4016] [id = 153] 04:05:14 INFO - PROCESS | 4016 | --DOCSHELL 1BAA8800 == 40 [pid = 4016] [id = 152] 04:05:14 INFO - PROCESS | 4016 | --DOCSHELL 1AF67C00 == 39 [pid = 4016] [id = 151] 04:05:14 INFO - PROCESS | 4016 | --DOCSHELL 19810C00 == 38 [pid = 4016] [id = 150] 04:05:14 INFO - PROCESS | 4016 | --DOCSHELL 17FDCC00 == 37 [pid = 4016] [id = 149] 04:05:14 INFO - PROCESS | 4016 | --DOCSHELL 0F183C00 == 36 [pid = 4016] [id = 148] 04:05:14 INFO - PROCESS | 4016 | --DOCSHELL 1310D800 == 35 [pid = 4016] [id = 147] 04:05:14 INFO - PROCESS | 4016 | --DOCSHELL 1317E800 == 34 [pid = 4016] [id = 146] 04:05:14 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (1D980400) [pid = 4016] [serial = 431] [outer = 00000000] [url = about:blank] 04:05:14 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (19A68000) [pid = 4016] [serial = 407] [outer = 00000000] [url = about:blank] 04:05:14 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (1AA58800) [pid = 4016] [serial = 408] [outer = 00000000] [url = about:blank] 04:05:14 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (1781BC00) [pid = 4016] [serial = 401] [outer = 00000000] [url = about:blank] 04:05:14 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (179AA400) [pid = 4016] [serial = 402] [outer = 00000000] [url = about:blank] 04:05:14 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (12917C00) [pid = 4016] [serial = 395] [outer = 00000000] [url = about:blank] 04:05:14 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (12924C00) [pid = 4016] [serial = 396] [outer = 00000000] [url = about:blank] 04:05:14 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (1C0B0C00) [pid = 4016] [serial = 416] [outer = 00000000] [url = about:blank] 04:05:14 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (18D7F000) [pid = 4016] [serial = 404] [outer = 00000000] [url = about:blank] 04:05:14 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (18E2A800) [pid = 4016] [serial = 405] [outer = 00000000] [url = about:blank] 04:05:14 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (1BE11000) [pid = 4016] [serial = 413] [outer = 00000000] [url = about:blank] 04:05:14 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (1BE14C00) [pid = 4016] [serial = 414] [outer = 00000000] [url = about:blank] 04:05:14 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (1AF67800) [pid = 4016] [serial = 410] [outer = 00000000] [url = about:blank] 04:05:14 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (1AFC5C00) [pid = 4016] [serial = 411] [outer = 00000000] [url = about:blank] 04:05:14 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (1C434000) [pid = 4016] [serial = 419] [outer = 00000000] [url = about:blank] 04:05:14 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (1C345800) [pid = 4016] [serial = 420] [outer = 00000000] [url = about:blank] 04:05:14 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (1CC81C00) [pid = 4016] [serial = 423] [outer = 00000000] [url = about:blank] 04:05:14 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (1C9B6800) [pid = 4016] [serial = 422] [outer = 00000000] [url = about:blank] 04:05:14 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (1320F000) [pid = 4016] [serial = 398] [outer = 00000000] [url = about:blank] 04:05:14 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (133BA800) [pid = 4016] [serial = 399] [outer = 00000000] [url = about:blank] 04:05:14 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (1D204C00) [pid = 4016] [serial = 425] [outer = 00000000] [url = about:blank] 04:05:14 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (202DD400) [pid = 4016] [serial = 393] [outer = 00000000] [url = about:blank] 04:05:14 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (1D60E400) [pid = 4016] [serial = 426] [outer = 00000000] [url = about:blank] 04:05:14 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (1C04A400) [pid = 4016] [serial = 417] [outer = 00000000] [url = about:blank] 04:05:14 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (1D985000) [pid = 4016] [serial = 432] [outer = 00000000] [url = about:blank] 04:05:14 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (1AF5CC00) [pid = 4016] [serial = 429] [outer = 00000000] [url = about:blank] 04:05:14 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (1AE84400) [pid = 4016] [serial = 428] [outer = 00000000] [url = about:blank] 04:05:15 INFO - PROCESS | 4016 | 1461323115204 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]]]}] 04:05:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:05:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 790ms 04:05:15 INFO - PROCESS | 4016 | 1461323115241 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 04:05:15 INFO - PROCESS | 4016 | 1461323115247 Marionette TRACE conn4 <- [1,613,null,{"value":"13"}] 04:05:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:05:15 INFO - PROCESS | 4016 | 1461323115253 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:05:15 INFO - PROCESS | 4016 | 1461323115256 Marionette TRACE conn4 <- [1,614,null,{}] 04:05:15 INFO - PROCESS | 4016 | 1461323115259 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}] 04:05:15 INFO - PROCESS | 4016 | 1461323115382 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 04:05:15 INFO - PROCESS | 4016 | 1461323115397 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:15 INFO - PROCESS | 4016 | ++DOCSHELL 13217C00 == 35 [pid = 4016] [id = 163] 04:05:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (133BA000) [pid = 4016] [serial = 487] [outer = 00000000] 04:05:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (179AA400) [pid = 4016] [serial = 488] [outer = 133BA000] 04:05:15 INFO - PROCESS | 4016 | 1461323115446 Marionette DEBUG loaded listener.js 04:05:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (17EE4C00) [pid = 4016] [serial = 489] [outer = 133BA000] 04:05:15 INFO - PROCESS | 4016 | 1461323115931 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]]]}] 04:05:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:05:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 732ms 04:05:15 INFO - PROCESS | 4016 | 1461323115987 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 04:05:15 INFO - PROCESS | 4016 | 1461323115990 Marionette TRACE conn4 <- [1,617,null,{"value":"13"}] 04:05:15 INFO - PROCESS | 4016 | 1461323115993 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:05:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:05:15 INFO - PROCESS | 4016 | 1461323115996 Marionette TRACE conn4 <- [1,618,null,{}] 04:05:16 INFO - PROCESS | 4016 | 1461323116007 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}] 04:05:16 INFO - PROCESS | 4016 | 1461323116092 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 04:05:16 INFO - PROCESS | 4016 | 1461323116100 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:16 INFO - PROCESS | 4016 | ++DOCSHELL 1AE82400 == 36 [pid = 4016] [id = 164] 04:05:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (1AE84400) [pid = 4016] [serial = 490] [outer = 00000000] 04:05:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (1AF62000) [pid = 4016] [serial = 491] [outer = 1AE84400] 04:05:16 INFO - PROCESS | 4016 | 1461323116149 Marionette DEBUG loaded listener.js 04:05:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (1AFC9400) [pid = 4016] [serial = 492] [outer = 1AE84400] 04:05:16 INFO - PROCESS | 4016 | 1461323116608 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]]]}] 04:05:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:05:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 630ms 04:05:16 INFO - PROCESS | 4016 | 1461323116627 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 04:05:16 INFO - PROCESS | 4016 | 1461323116630 Marionette TRACE conn4 <- [1,621,null,{"value":"13"}] 04:05:16 INFO - PROCESS | 4016 | 1461323116633 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:05:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:05:16 INFO - PROCESS | 4016 | 1461323116635 Marionette TRACE conn4 <- [1,622,null,{}] 04:05:16 INFO - PROCESS | 4016 | 1461323116639 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}] 04:05:16 INFO - PROCESS | 4016 | 1461323116718 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 04:05:16 INFO - PROCESS | 4016 | 1461323116757 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:16 INFO - PROCESS | 4016 | ++DOCSHELL 1BE0E800 == 37 [pid = 4016] [id = 165] 04:05:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (1BE0EC00) [pid = 4016] [serial = 493] [outer = 00000000] 04:05:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (1C042000) [pid = 4016] [serial = 494] [outer = 1BE0EC00] 04:05:16 INFO - PROCESS | 4016 | 1461323116802 Marionette DEBUG loaded listener.js 04:05:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (1C04A800) [pid = 4016] [serial = 495] [outer = 1BE0EC00] 04:05:17 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:05:17 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:05:17 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:05:17 INFO - PROCESS | 4016 | 1461323117228 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]]]}] 04:05:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:05:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 631ms 04:05:17 INFO - PROCESS | 4016 | 1461323117269 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 04:05:17 INFO - PROCESS | 4016 | 1461323117271 Marionette TRACE conn4 <- [1,625,null,{"value":"13"}] 04:05:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:05:17 INFO - PROCESS | 4016 | 1461323117280 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:05:17 INFO - PROCESS | 4016 | 1461323117281 Marionette TRACE conn4 <- [1,626,null,{}] 04:05:17 INFO - PROCESS | 4016 | 1461323117285 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}] 04:05:17 INFO - PROCESS | 4016 | 1461323117389 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 04:05:17 INFO - PROCESS | 4016 | 1461323117396 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:17 INFO - PROCESS | 4016 | ++DOCSHELL 1BE1A000 == 38 [pid = 4016] [id = 166] 04:05:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (1C046000) [pid = 4016] [serial = 496] [outer = 00000000] 04:05:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (1C3D5800) [pid = 4016] [serial = 497] [outer = 1C046000] 04:05:17 INFO - PROCESS | 4016 | 1461323117440 Marionette DEBUG loaded listener.js 04:05:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (1C42E400) [pid = 4016] [serial = 498] [outer = 1C046000] 04:05:17 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:05:17 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:05:17 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:05:17 INFO - PROCESS | 4016 | 1461323117947 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]]]}] 04:05:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:05:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 730ms 04:05:18 INFO - PROCESS | 4016 | 1461323118019 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 04:05:18 INFO - PROCESS | 4016 | 1461323118021 Marionette TRACE conn4 <- [1,629,null,{"value":"13"}] 04:05:18 INFO - PROCESS | 4016 | 1461323118025 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:05:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:05:18 INFO - PROCESS | 4016 | 1461323118026 Marionette TRACE conn4 <- [1,630,null,{}] 04:05:18 INFO - PROCESS | 4016 | 1461323118030 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}] 04:05:18 INFO - PROCESS | 4016 | 1461323118175 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 04:05:18 INFO - PROCESS | 4016 | 1461323118243 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:18 INFO - PROCESS | 4016 | ++DOCSHELL 12923400 == 39 [pid = 4016] [id = 167] 04:05:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (1CC85800) [pid = 4016] [serial = 499] [outer = 00000000] 04:05:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (1D1CB400) [pid = 4016] [serial = 500] [outer = 1CC85800] 04:05:18 INFO - PROCESS | 4016 | 1461323118294 Marionette DEBUG loaded listener.js 04:05:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (1D601400) [pid = 4016] [serial = 501] [outer = 1CC85800] 04:05:18 INFO - PROCESS | 4016 | 1461323118739 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]]]}] 04:05:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:05:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 730ms 04:05:18 INFO - PROCESS | 4016 | 1461323118758 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 04:05:18 INFO - PROCESS | 4016 | 1461323118760 Marionette TRACE conn4 <- [1,633,null,{"value":"13"}] 04:05:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:05:18 INFO - PROCESS | 4016 | 1461323118763 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:05:18 INFO - PROCESS | 4016 | 1461323118765 Marionette TRACE conn4 <- [1,634,null,{}] 04:05:18 INFO - PROCESS | 4016 | 1461323118779 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}] 04:05:18 INFO - PROCESS | 4016 | 1461323118885 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 04:05:18 INFO - PROCESS | 4016 | 1461323118891 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:18 INFO - PROCESS | 4016 | ++DOCSHELL 1D609400 == 40 [pid = 4016] [id = 168] 04:05:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (1D60B400) [pid = 4016] [serial = 502] [outer = 00000000] 04:05:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (1D984400) [pid = 4016] [serial = 503] [outer = 1D60B400] 04:05:18 INFO - PROCESS | 4016 | 1461323118936 Marionette DEBUG loaded listener.js 04:05:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (1D982800) [pid = 4016] [serial = 504] [outer = 1D60B400] 04:05:19 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (0F185C00) [pid = 4016] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:05:19 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (1310E000) [pid = 4016] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:05:19 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (1AA57400) [pid = 4016] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:05:19 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (1AFC0800) [pid = 4016] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:05:19 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (17FDEC00) [pid = 4016] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:05:19 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (1BE0C000) [pid = 4016] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:05:19 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (19423C00) [pid = 4016] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:05:19 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (1C050C00) [pid = 4016] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:05:19 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (0F142800) [pid = 4016] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:05:19 INFO - PROCESS | 4016 | 1461323119468 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]]]}] 04:05:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:05:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 731ms 04:05:19 INFO - PROCESS | 4016 | 1461323119514 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 04:05:19 INFO - PROCESS | 4016 | 1461323119516 Marionette TRACE conn4 <- [1,637,null,{"value":"13"}] 04:05:19 INFO - PROCESS | 4016 | 1461323119524 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:05:19 INFO - PROCESS | 4016 | 1461323119526 Marionette TRACE conn4 <- [1,638,null,{}] 04:05:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:05:19 INFO - PROCESS | 4016 | 1461323119529 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}] 04:05:19 INFO - PROCESS | 4016 | 1461323119607 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 04:05:19 INFO - PROCESS | 4016 | 1461323119613 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:19 INFO - PROCESS | 4016 | ++DOCSHELL 17813800 == 41 [pid = 4016] [id = 169] 04:05:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (17EF0400) [pid = 4016] [serial = 505] [outer = 00000000] 04:05:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (1CC83C00) [pid = 4016] [serial = 506] [outer = 17EF0400] 04:05:19 INFO - PROCESS | 4016 | 1461323119658 Marionette DEBUG loaded listener.js 04:05:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (1E888C00) [pid = 4016] [serial = 507] [outer = 17EF0400] 04:05:20 INFO - PROCESS | 4016 | 1461323120095 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]]]}] 04:05:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:05:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 631ms 04:05:20 INFO - PROCESS | 4016 | 1461323120162 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 04:05:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:05:20 INFO - PROCESS | 4016 | 1461323120164 Marionette TRACE conn4 <- [1,641,null,{"value":"13"}] 04:05:20 INFO - PROCESS | 4016 | 1461323120168 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:05:20 INFO - PROCESS | 4016 | 1461323120170 Marionette TRACE conn4 <- [1,642,null,{}] 04:05:20 INFO - PROCESS | 4016 | 1461323120173 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}] 04:05:20 INFO - PROCESS | 4016 | 1461323120251 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 04:05:20 INFO - PROCESS | 4016 | 1461323120257 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:20 INFO - PROCESS | 4016 | ++DOCSHELL 1AA73C00 == 42 [pid = 4016] [id = 170] 04:05:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (1ED2CC00) [pid = 4016] [serial = 508] [outer = 00000000] 04:05:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (1EEDA800) [pid = 4016] [serial = 509] [outer = 1ED2CC00] 04:05:20 INFO - PROCESS | 4016 | 1461323120301 Marionette DEBUG loaded listener.js 04:05:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (1EEDD800) [pid = 4016] [serial = 510] [outer = 1ED2CC00] 04:05:20 INFO - PROCESS | 4016 | 1461323120750 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]]]}] 04:05:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:05:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 630ms 04:05:20 INFO - PROCESS | 4016 | 1461323120798 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 04:05:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:05:20 INFO - PROCESS | 4016 | 1461323120800 Marionette TRACE conn4 <- [1,645,null,{"value":"13"}] 04:05:20 INFO - PROCESS | 4016 | 1461323120803 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:05:20 INFO - PROCESS | 4016 | 1461323120805 Marionette TRACE conn4 <- [1,646,null,{}] 04:05:20 INFO - PROCESS | 4016 | 1461323120809 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}] 04:05:20 INFO - PROCESS | 4016 | 1461323120887 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 04:05:20 INFO - PROCESS | 4016 | 1461323120897 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:20 INFO - PROCESS | 4016 | ++DOCSHELL 1EEEF000 == 43 [pid = 4016] [id = 171] 04:05:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (1EEF3C00) [pid = 4016] [serial = 511] [outer = 00000000] 04:05:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (1F9C2C00) [pid = 4016] [serial = 512] [outer = 1EEF3C00] 04:05:20 INFO - PROCESS | 4016 | 1461323120941 Marionette DEBUG loaded listener.js 04:05:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (1F9C1000) [pid = 4016] [serial = 513] [outer = 1EEF3C00] 04:05:21 INFO - PROCESS | 4016 | 1461323121453 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]]]}] 04:05:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:05:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 730ms 04:05:21 INFO - PROCESS | 4016 | 1461323121535 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 04:05:21 INFO - PROCESS | 4016 | 1461323121540 Marionette TRACE conn4 <- [1,649,null,{"value":"13"}] 04:05:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:05:21 INFO - PROCESS | 4016 | 1461323121545 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:05:21 INFO - PROCESS | 4016 | 1461323121550 Marionette TRACE conn4 <- [1,650,null,{}] 04:05:21 INFO - PROCESS | 4016 | 1461323121557 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}] 04:05:21 INFO - PROCESS | 4016 | 1461323121670 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 04:05:21 INFO - PROCESS | 4016 | 1461323121790 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:21 INFO - PROCESS | 4016 | ++DOCSHELL 12983C00 == 44 [pid = 4016] [id = 172] 04:05:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (12984C00) [pid = 4016] [serial = 514] [outer = 00000000] 04:05:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (131BFC00) [pid = 4016] [serial = 515] [outer = 12984C00] 04:05:21 INFO - PROCESS | 4016 | 1461323121854 Marionette DEBUG loaded listener.js 04:05:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (13E17800) [pid = 4016] [serial = 516] [outer = 12984C00] 04:05:22 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:05:22 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:05:22 INFO - PROCESS | 4016 | 1461323122513 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]]]}] 04:05:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:05:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1022ms 04:05:22 INFO - PROCESS | 4016 | 1461323122572 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 04:05:22 INFO - PROCESS | 4016 | 1461323122579 Marionette TRACE conn4 <- [1,653,null,{"value":"13"}] 04:05:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:05:22 INFO - PROCESS | 4016 | 1461323122586 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:05:22 INFO - PROCESS | 4016 | 1461323122589 Marionette TRACE conn4 <- [1,654,null,{}] 04:05:22 INFO - PROCESS | 4016 | 1461323122594 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}] 04:05:22 INFO - PROCESS | 4016 | 1461323122706 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 04:05:22 INFO - PROCESS | 4016 | 1461323122785 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:22 INFO - PROCESS | 4016 | ++DOCSHELL 17820C00 == 45 [pid = 4016] [id = 173] 04:05:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (18D79800) [pid = 4016] [serial = 517] [outer = 00000000] 04:05:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (1AF5BC00) [pid = 4016] [serial = 518] [outer = 18D79800] 04:05:22 INFO - PROCESS | 4016 | 1461323122881 Marionette DEBUG loaded listener.js 04:05:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (1BAAC000) [pid = 4016] [serial = 519] [outer = 18D79800] 04:05:23 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:05:23 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:05:23 INFO - PROCESS | 4016 | 1461323123425 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]]]}] 04:05:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 04:05:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 890ms 04:05:23 INFO - PROCESS | 4016 | 1461323123477 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 04:05:23 INFO - PROCESS | 4016 | 1461323123480 Marionette TRACE conn4 <- [1,657,null,{"value":"13"}] 04:05:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:05:23 INFO - PROCESS | 4016 | 1461323123484 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:05:23 INFO - PROCESS | 4016 | 1461323123488 Marionette TRACE conn4 <- [1,658,null,{}] 04:05:23 INFO - PROCESS | 4016 | 1461323123499 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}] 04:05:23 INFO - PROCESS | 4016 | 1461323123607 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 04:05:23 INFO - PROCESS | 4016 | 1461323123729 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:23 INFO - PROCESS | 4016 | ++DOCSHELL 1ED31400 == 46 [pid = 4016] [id = 174] 04:05:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (1ED31C00) [pid = 4016] [serial = 520] [outer = 00000000] 04:05:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (1F954C00) [pid = 4016] [serial = 521] [outer = 1ED31C00] 04:05:23 INFO - PROCESS | 4016 | 1461323123789 Marionette DEBUG loaded listener.js 04:05:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (1FEBFC00) [pid = 4016] [serial = 522] [outer = 1ED31C00] 04:05:24 INFO - PROCESS | 4016 | 1461323124404 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]]]}] 04:05:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:05:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 970ms 04:05:24 INFO - PROCESS | 4016 | 1461323124457 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 04:05:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:05:24 INFO - PROCESS | 4016 | 1461323124460 Marionette TRACE conn4 <- [1,661,null,{"value":"13"}] 04:05:24 INFO - PROCESS | 4016 | 1461323124463 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:05:24 INFO - PROCESS | 4016 | 1461323124466 Marionette TRACE conn4 <- [1,662,null,{}] 04:05:24 INFO - PROCESS | 4016 | 1461323124470 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}] 04:05:24 INFO - PROCESS | 4016 | 1461323124577 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 04:05:24 INFO - PROCESS | 4016 | 1461323124710 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:24 INFO - PROCESS | 4016 | ++DOCSHELL 1CC88400 == 47 [pid = 4016] [id = 175] 04:05:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (1CC88800) [pid = 4016] [serial = 523] [outer = 00000000] 04:05:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (20103C00) [pid = 4016] [serial = 524] [outer = 1CC88800] 04:05:24 INFO - PROCESS | 4016 | 1461323124769 Marionette DEBUG loaded listener.js 04:05:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (20107C00) [pid = 4016] [serial = 525] [outer = 1CC88800] 04:05:25 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:05:25 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:05:25 INFO - PROCESS | 4016 | 1461323125559 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]]]}] 04:05:25 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 04:05:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1117ms 04:05:25 INFO - PROCESS | 4016 | 1461323125584 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 04:05:25 INFO - PROCESS | 4016 | 1461323125588 Marionette TRACE conn4 <- [1,665,null,{"value":"13"}] 04:05:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:05:25 INFO - PROCESS | 4016 | 1461323125593 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:05:25 INFO - PROCESS | 4016 | 1461323125596 Marionette TRACE conn4 <- [1,666,null,{}] 04:05:25 INFO - PROCESS | 4016 | 1461323125602 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}] 04:05:25 INFO - PROCESS | 4016 | 1461323125696 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 04:05:25 INFO - PROCESS | 4016 | 1461323125783 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:25 INFO - PROCESS | 4016 | ++DOCSHELL 17E3F800 == 48 [pid = 4016] [id = 176] 04:05:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (17EC1800) [pid = 4016] [serial = 526] [outer = 00000000] 04:05:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (17F92000) [pid = 4016] [serial = 527] [outer = 17EC1800] 04:05:25 INFO - PROCESS | 4016 | 1461323125881 Marionette DEBUG loaded listener.js 04:05:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (18D88000) [pid = 4016] [serial = 528] [outer = 17EC1800] 04:05:26 INFO - PROCESS | 4016 | --DOCSHELL 1AA73C00 == 47 [pid = 4016] [id = 170] 04:05:26 INFO - PROCESS | 4016 | --DOCSHELL 17813800 == 46 [pid = 4016] [id = 169] 04:05:26 INFO - PROCESS | 4016 | --DOCSHELL 1D609400 == 45 [pid = 4016] [id = 168] 04:05:26 INFO - PROCESS | 4016 | --DOCSHELL 12923400 == 44 [pid = 4016] [id = 167] 04:05:26 INFO - PROCESS | 4016 | --DOCSHELL 1BE1A000 == 43 [pid = 4016] [id = 166] 04:05:26 INFO - PROCESS | 4016 | --DOCSHELL 1BE0E800 == 42 [pid = 4016] [id = 165] 04:05:26 INFO - PROCESS | 4016 | --DOCSHELL 1AE82400 == 41 [pid = 4016] [id = 164] 04:05:26 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (1ED2E800) [pid = 4016] [serial = 434] [outer = 00000000] [url = about:blank] 04:05:26 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (1D1C7000) [pid = 4016] [serial = 467] [outer = 00000000] [url = about:blank] 04:05:26 INFO - PROCESS | 4016 | --DOCSHELL 13217C00 == 40 [pid = 4016] [id = 163] 04:05:26 INFO - PROCESS | 4016 | --DOCSHELL 17E36800 == 39 [pid = 4016] [id = 162] 04:05:26 INFO - PROCESS | 4016 | --DOCSHELL 1D604C00 == 38 [pid = 4016] [id = 159] 04:05:26 INFO - PROCESS | 4016 | --DOCSHELL 17F8C400 == 37 [pid = 4016] [id = 158] 04:05:26 INFO - PROCESS | 4016 | --DOCSHELL 12923C00 == 36 [pid = 4016] [id = 157] 04:05:26 INFO - PROCESS | 4016 | --DOCSHELL 1CC87800 == 35 [pid = 4016] [id = 156] 04:05:26 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (136DA800) [pid = 4016] [serial = 443] [outer = 00000000] [url = about:blank] 04:05:26 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (17801C00) [pid = 4016] [serial = 444] [outer = 00000000] [url = about:blank] 04:05:26 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (136D6400) [pid = 4016] [serial = 437] [outer = 00000000] [url = about:blank] 04:05:26 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (136D1400) [pid = 4016] [serial = 441] [outer = 00000000] [url = about:blank] 04:05:26 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (131BD000) [pid = 4016] [serial = 440] [outer = 00000000] [url = about:blank] 04:05:26 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (1AA7DC00) [pid = 4016] [serial = 449] [outer = 00000000] [url = about:blank] 04:05:26 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (1AFFD000) [pid = 4016] [serial = 452] [outer = 00000000] [url = about:blank] 04:05:26 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (1BA47C00) [pid = 4016] [serial = 453] [outer = 00000000] [url = about:blank] 04:05:26 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (18D7F400) [pid = 4016] [serial = 446] [outer = 00000000] [url = about:blank] 04:05:26 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (18D88400) [pid = 4016] [serial = 447] [outer = 00000000] [url = about:blank] 04:05:26 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (1C04F800) [pid = 4016] [serial = 456] [outer = 00000000] [url = about:blank] 04:05:26 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (1C048400) [pid = 4016] [serial = 455] [outer = 00000000] [url = about:blank] 04:05:26 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (1C9B7000) [pid = 4016] [serial = 465] [outer = 00000000] [url = about:blank] 04:05:26 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (1C434400) [pid = 4016] [serial = 458] [outer = 00000000] [url = about:blank] 04:05:26 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (1AE89800) [pid = 4016] [serial = 461] [outer = 00000000] [url = about:blank] 04:05:26 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (19A62000) [pid = 4016] [serial = 462] [outer = 00000000] [url = about:blank] 04:05:26 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (1C9B5400) [pid = 4016] [serial = 464] [outer = 00000000] [url = about:blank] 04:05:26 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (1C4EDC00) [pid = 4016] [serial = 459] [outer = 00000000] [url = about:blank] 04:05:26 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (1AE85400) [pid = 4016] [serial = 450] [outer = 00000000] [url = about:blank] 04:05:26 INFO - PROCESS | 4016 | 1461323126448 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]]]}] 04:05:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 04:05:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 890ms 04:05:26 INFO - PROCESS | 4016 | 1461323126484 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 04:05:26 INFO - PROCESS | 4016 | 1461323126490 Marionette TRACE conn4 <- [1,669,null,{"value":"13"}] 04:05:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:05:26 INFO - PROCESS | 4016 | 1461323126496 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:05:26 INFO - PROCESS | 4016 | 1461323126498 Marionette TRACE conn4 <- [1,670,null,{}] 04:05:26 INFO - PROCESS | 4016 | 1461323126504 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}] 04:05:26 INFO - PROCESS | 4016 | 1461323126589 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 04:05:26 INFO - PROCESS | 4016 | 1461323126668 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:26 INFO - PROCESS | 4016 | ++DOCSHELL 13104000 == 36 [pid = 4016] [id = 177] 04:05:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (13181C00) [pid = 4016] [serial = 529] [outer = 00000000] 04:05:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (14555000) [pid = 4016] [serial = 530] [outer = 13181C00] 04:05:26 INFO - PROCESS | 4016 | 1461323126717 Marionette DEBUG loaded listener.js 04:05:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (17E36800) [pid = 4016] [serial = 531] [outer = 13181C00] 04:05:27 INFO - PROCESS | 4016 | 1461323127626 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]]]}] 04:05:27 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) 04:05:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1179ms 04:05:27 INFO - PROCESS | 4016 | 1461323127678 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 04:05:27 INFO - PROCESS | 4016 | 1461323127680 Marionette TRACE conn4 <- [1,673,null,{"value":"13"}] 04:05:27 INFO - PROCESS | 4016 | 1461323127684 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:05:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:05:27 INFO - PROCESS | 4016 | 1461323127687 Marionette TRACE conn4 <- [1,674,null,{}] 04:05:27 INFO - PROCESS | 4016 | 1461323127697 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}] 04:05:27 INFO - PROCESS | 4016 | 1461323127780 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 04:05:27 INFO - PROCESS | 4016 | 1461323127789 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:27 INFO - PROCESS | 4016 | ++DOCSHELL 13E94C00 == 37 [pid = 4016] [id = 178] 04:05:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (19A65000) [pid = 4016] [serial = 532] [outer = 00000000] 04:05:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (1AA80000) [pid = 4016] [serial = 533] [outer = 19A65000] 04:05:27 INFO - PROCESS | 4016 | 1461323127840 Marionette DEBUG loaded listener.js 04:05:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (1AF5A800) [pid = 4016] [serial = 534] [outer = 19A65000] 04:05:28 INFO - PROCESS | 4016 | 1461323128790 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]]]}] 04:05:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 04:05:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1124ms 04:05:28 INFO - PROCESS | 4016 | 1461323128820 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 04:05:28 INFO - PROCESS | 4016 | 1461323128822 Marionette TRACE conn4 <- [1,677,null,{"value":"13"}] 04:05:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:05:28 INFO - PROCESS | 4016 | 1461323128826 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:05:28 INFO - PROCESS | 4016 | 1461323128827 Marionette TRACE conn4 <- [1,678,null,{}] 04:05:28 INFO - PROCESS | 4016 | 1461323128831 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}] 04:05:28 INFO - PROCESS | 4016 | 1461323128949 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 04:05:28 INFO - PROCESS | 4016 | 1461323128956 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:28 INFO - PROCESS | 4016 | ++DOCSHELL 1AFC5C00 == 38 [pid = 4016] [id = 179] 04:05:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (1AFCA000) [pid = 4016] [serial = 535] [outer = 00000000] 04:05:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (1BD3EC00) [pid = 4016] [serial = 536] [outer = 1AFCA000] 04:05:29 INFO - PROCESS | 4016 | 1461323129002 Marionette DEBUG loaded listener.js 04:05:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (1BE0E800) [pid = 4016] [serial = 537] [outer = 1AFCA000] 04:05:29 INFO - PROCESS | 4016 | 1461323129958 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]]]}] 04:05:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 04:05:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1175ms 04:05:30 INFO - PROCESS | 4016 | 1461323130002 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 04:05:30 INFO - PROCESS | 4016 | 1461323130004 Marionette TRACE conn4 <- [1,681,null,{"value":"13"}] 04:05:30 INFO - PROCESS | 4016 | 1461323130007 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:05:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:05:30 INFO - PROCESS | 4016 | 1461323130009 Marionette TRACE conn4 <- [1,682,null,{}] 04:05:30 INFO - PROCESS | 4016 | 1461323130019 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}] 04:05:30 INFO - PROCESS | 4016 | 1461323130123 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 04:05:30 INFO - PROCESS | 4016 | 1461323130130 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:30 INFO - PROCESS | 4016 | ++DOCSHELL 1C00C800 == 39 [pid = 4016] [id = 180] 04:05:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (1C00D000) [pid = 4016] [serial = 538] [outer = 00000000] 04:05:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (1C0AFC00) [pid = 4016] [serial = 539] [outer = 1C00D000] 04:05:30 INFO - PROCESS | 4016 | 1461323130176 Marionette DEBUG loaded listener.js 04:05:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (1C0AE800) [pid = 4016] [serial = 540] [outer = 1C00D000] 04:05:30 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (1CC85800) [pid = 4016] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:05:30 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (17ECC400) [pid = 4016] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:05:30 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (1AE84400) [pid = 4016] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:05:30 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (1BE0EC00) [pid = 4016] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:05:30 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (133BA000) [pid = 4016] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:05:30 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (133B9400) [pid = 4016] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:05:30 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (1D60B400) [pid = 4016] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:05:30 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (17EF0400) [pid = 4016] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:05:30 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (1ED2CC00) [pid = 4016] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:05:30 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (1C046000) [pid = 4016] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:05:31 INFO - PROCESS | 4016 | 1461323131202 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]]]}] 04:05:31 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) 04:05:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1215ms 04:05:31 INFO - PROCESS | 4016 | 1461323131227 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 04:05:31 INFO - PROCESS | 4016 | 1461323131229 Marionette TRACE conn4 <- [1,685,null,{"value":"13"}] 04:05:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:05:31 INFO - PROCESS | 4016 | 1461323131232 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:05:31 INFO - PROCESS | 4016 | 1461323131234 Marionette TRACE conn4 <- [1,686,null,{}] 04:05:31 INFO - PROCESS | 4016 | 1461323131238 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}] 04:05:31 INFO - PROCESS | 4016 | 1461323131362 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 04:05:31 INFO - PROCESS | 4016 | 1461323131371 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:31 INFO - PROCESS | 4016 | ++DOCSHELL 133C1400 == 40 [pid = 4016] [id = 181] 04:05:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (1781B800) [pid = 4016] [serial = 541] [outer = 00000000] 04:05:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (1C431400) [pid = 4016] [serial = 542] [outer = 1781B800] 04:05:31 INFO - PROCESS | 4016 | 1461323131421 Marionette DEBUG loaded listener.js 04:05:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (1C4E3C00) [pid = 4016] [serial = 543] [outer = 1781B800] 04:05:32 INFO - PROCESS | 4016 | 1461323132339 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]]]}] 04:05:32 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) 04:05:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1120ms 04:05:32 INFO - PROCESS | 4016 | 1461323132353 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 04:05:32 INFO - PROCESS | 4016 | 1461323132355 Marionette TRACE conn4 <- [1,689,null,{"value":"13"}] 04:05:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:05:32 INFO - PROCESS | 4016 | 1461323132358 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:05:32 INFO - PROCESS | 4016 | 1461323132360 Marionette TRACE conn4 <- [1,690,null,{}] 04:05:32 INFO - PROCESS | 4016 | 1461323132363 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}] 04:05:32 INFO - PROCESS | 4016 | 1461323132471 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 04:05:32 INFO - PROCESS | 4016 | 1461323132477 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:32 INFO - PROCESS | 4016 | ++DOCSHELL 1C435400 == 41 [pid = 4016] [id = 182] 04:05:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (1C97D800) [pid = 4016] [serial = 544] [outer = 00000000] 04:05:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (1CC81000) [pid = 4016] [serial = 545] [outer = 1C97D800] 04:05:32 INFO - PROCESS | 4016 | 1461323132522 Marionette DEBUG loaded listener.js 04:05:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (1CC85000) [pid = 4016] [serial = 546] [outer = 1C97D800] 04:05:33 INFO - PROCESS | 4016 | 1461323133681 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]]]}] 04:05:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 04:05:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1383ms 04:05:33 INFO - PROCESS | 4016 | 1461323133743 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 04:05:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:05:33 INFO - PROCESS | 4016 | 1461323133748 Marionette TRACE conn4 <- [1,693,null,{"value":"13"}] 04:05:33 INFO - PROCESS | 4016 | 1461323133753 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:05:33 INFO - PROCESS | 4016 | 1461323133757 Marionette TRACE conn4 <- [1,694,null,{}] 04:05:33 INFO - PROCESS | 4016 | 1461323133806 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}] 04:05:33 INFO - PROCESS | 4016 | 1461323133948 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 04:05:34 INFO - PROCESS | 4016 | 1461323134034 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:34 INFO - PROCESS | 4016 | ++DOCSHELL 1320C400 == 42 [pid = 4016] [id = 183] 04:05:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (136D4400) [pid = 4016] [serial = 547] [outer = 00000000] 04:05:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (17EF5800) [pid = 4016] [serial = 548] [outer = 136D4400] 04:05:34 INFO - PROCESS | 4016 | 1461323134091 Marionette DEBUG loaded listener.js 04:05:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (18D7F400) [pid = 4016] [serial = 549] [outer = 136D4400] 04:05:35 INFO - PROCESS | 4016 | 1461323135128 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]]]}] 04:05:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 04:05:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1419ms 04:05:35 INFO - PROCESS | 4016 | 1461323135172 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 04:05:35 INFO - PROCESS | 4016 | 1461323135178 Marionette TRACE conn4 <- [1,697,null,{"value":"13"}] 04:05:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:05:35 INFO - PROCESS | 4016 | 1461323135184 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:05:35 INFO - PROCESS | 4016 | 1461323135187 Marionette TRACE conn4 <- [1,698,null,{}] 04:05:35 INFO - PROCESS | 4016 | 1461323135191 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}] 04:05:35 INFO - PROCESS | 4016 | 1461323135329 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 04:05:35 INFO - PROCESS | 4016 | 1461323135460 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:35 INFO - PROCESS | 4016 | ++DOCSHELL 1BAAD000 == 43 [pid = 4016] [id = 184] 04:05:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (1BD43400) [pid = 4016] [serial = 550] [outer = 00000000] 04:05:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (1C34E000) [pid = 4016] [serial = 551] [outer = 1BD43400] 04:05:35 INFO - PROCESS | 4016 | 1461323135520 Marionette DEBUG loaded listener.js 04:05:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (1C430400) [pid = 4016] [serial = 552] [outer = 1BD43400] 04:05:36 INFO - PROCESS | 4016 | 1461323136532 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]]]}] 04:05:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:05:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1380ms 04:05:36 INFO - PROCESS | 4016 | 1461323136566 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 04:05:36 INFO - PROCESS | 4016 | 1461323136569 Marionette TRACE conn4 <- [1,701,null,{"value":"13"}] 04:05:36 INFO - PROCESS | 4016 | 1461323136573 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:05:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:05:36 INFO - PROCESS | 4016 | 1461323136577 Marionette TRACE conn4 <- [1,702,null,{}] 04:05:36 INFO - PROCESS | 4016 | 1461323136588 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}] 04:05:36 INFO - PROCESS | 4016 | 1461323136693 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 04:05:36 INFO - PROCESS | 4016 | 1461323136800 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:36 INFO - PROCESS | 4016 | ++DOCSHELL 12924C00 == 44 [pid = 4016] [id = 185] 04:05:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (12975C00) [pid = 4016] [serial = 553] [outer = 00000000] 04:05:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (17F8C000) [pid = 4016] [serial = 554] [outer = 12975C00] 04:05:36 INFO - PROCESS | 4016 | 1461323136903 Marionette DEBUG loaded listener.js 04:05:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (1AA7B000) [pid = 4016] [serial = 555] [outer = 12975C00] 04:05:37 INFO - PROCESS | 4016 | --DOCSHELL 133C1400 == 43 [pid = 4016] [id = 181] 04:05:37 INFO - PROCESS | 4016 | --DOCSHELL 1C00C800 == 42 [pid = 4016] [id = 180] 04:05:37 INFO - PROCESS | 4016 | --DOCSHELL 1AFC5C00 == 41 [pid = 4016] [id = 179] 04:05:37 INFO - PROCESS | 4016 | --DOCSHELL 13E94C00 == 40 [pid = 4016] [id = 178] 04:05:37 INFO - PROCESS | 4016 | --DOCSHELL 13104000 == 39 [pid = 4016] [id = 177] 04:05:37 INFO - PROCESS | 4016 | --DOCSHELL 17E3F800 == 38 [pid = 4016] [id = 176] 04:05:37 INFO - PROCESS | 4016 | --DOCSHELL 1CC88400 == 37 [pid = 4016] [id = 175] 04:05:37 INFO - PROCESS | 4016 | --DOCSHELL 1ED31400 == 36 [pid = 4016] [id = 174] 04:05:37 INFO - PROCESS | 4016 | --DOCSHELL 17820C00 == 35 [pid = 4016] [id = 173] 04:05:37 INFO - PROCESS | 4016 | --DOCSHELL 12983C00 == 34 [pid = 4016] [id = 172] 04:05:37 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (1D601400) [pid = 4016] [serial = 501] [outer = 00000000] [url = about:blank] 04:05:37 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (1D1CB400) [pid = 4016] [serial = 500] [outer = 00000000] [url = about:blank] 04:05:37 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (13213000) [pid = 4016] [serial = 470] [outer = 00000000] [url = about:blank] 04:05:37 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (1AA5F800) [pid = 4016] [serial = 473] [outer = 00000000] [url = about:blank] 04:05:37 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (1D60F000) [pid = 4016] [serial = 476] [outer = 00000000] [url = about:blank] 04:05:37 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (1EDA2400) [pid = 4016] [serial = 479] [outer = 00000000] [url = about:blank] 04:05:37 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (19807800) [pid = 4016] [serial = 486] [outer = 00000000] [url = about:blank] 04:05:37 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (18E34C00) [pid = 4016] [serial = 485] [outer = 00000000] [url = about:blank] 04:05:37 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (1AF62000) [pid = 4016] [serial = 491] [outer = 00000000] [url = about:blank] 04:05:37 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (1AFC9400) [pid = 4016] [serial = 492] [outer = 00000000] [url = about:blank] 04:05:37 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (1C042000) [pid = 4016] [serial = 494] [outer = 00000000] [url = about:blank] 04:05:37 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (179AA400) [pid = 4016] [serial = 488] [outer = 00000000] [url = about:blank] 04:05:37 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (17EE4C00) [pid = 4016] [serial = 489] [outer = 00000000] [url = about:blank] 04:05:37 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (1AA60800) [pid = 4016] [serial = 483] [outer = 00000000] [url = about:blank] 04:05:37 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (17F8B000) [pid = 4016] [serial = 482] [outer = 00000000] [url = about:blank] 04:05:37 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (1D984400) [pid = 4016] [serial = 503] [outer = 00000000] [url = about:blank] 04:05:37 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (1D982800) [pid = 4016] [serial = 504] [outer = 00000000] [url = about:blank] 04:05:37 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (1CC83C00) [pid = 4016] [serial = 506] [outer = 00000000] [url = about:blank] 04:05:37 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (1F9C2C00) [pid = 4016] [serial = 512] [outer = 00000000] [url = about:blank] 04:05:37 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (1EEDD800) [pid = 4016] [serial = 510] [outer = 00000000] [url = about:blank] 04:05:37 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (1C3D5800) [pid = 4016] [serial = 497] [outer = 00000000] [url = about:blank] 04:05:37 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (1C42E400) [pid = 4016] [serial = 498] [outer = 00000000] [url = about:blank] 04:05:37 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (1E888C00) [pid = 4016] [serial = 507] [outer = 00000000] [url = about:blank] 04:05:37 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (1EEDA800) [pid = 4016] [serial = 509] [outer = 00000000] [url = about:blank] 04:05:37 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (1C04A800) [pid = 4016] [serial = 495] [outer = 00000000] [url = about:blank] 04:05:38 INFO - PROCESS | 4016 | 1461323138028 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]]]}] 04:05:38 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 04:05:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1478ms 04:05:38 INFO - PROCESS | 4016 | 1461323138055 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 04:05:38 INFO - PROCESS | 4016 | 1461323138058 Marionette TRACE conn4 <- [1,705,null,{"value":"13"}] 04:05:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:05:38 INFO - PROCESS | 4016 | 1461323138062 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:05:38 INFO - PROCESS | 4016 | 1461323138065 Marionette TRACE conn4 <- [1,706,null,{}] 04:05:38 INFO - PROCESS | 4016 | 1461323138071 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}] 04:05:38 INFO - PROCESS | 4016 | 1461323138157 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 04:05:38 INFO - PROCESS | 4016 | 1461323138232 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:38 INFO - PROCESS | 4016 | ++DOCSHELL 12984000 == 35 [pid = 4016] [id = 186] 04:05:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (131BE000) [pid = 4016] [serial = 556] [outer = 00000000] 04:05:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (144B8400) [pid = 4016] [serial = 557] [outer = 131BE000] 04:05:38 INFO - PROCESS | 4016 | 1461323138284 Marionette DEBUG loaded listener.js 04:05:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (179F5C00) [pid = 4016] [serial = 558] [outer = 131BE000] 04:05:39 INFO - PROCESS | 4016 | 1461323139223 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]]]}] 04:05:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:05:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1173ms 04:05:39 INFO - PROCESS | 4016 | 1461323139238 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 04:05:39 INFO - PROCESS | 4016 | 1461323139243 Marionette TRACE conn4 <- [1,709,null,{"value":"13"}] 04:05:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:05:39 INFO - PROCESS | 4016 | 1461323139252 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:05:39 INFO - PROCESS | 4016 | 1461323139254 Marionette TRACE conn4 <- [1,710,null,{}] 04:05:39 INFO - PROCESS | 4016 | 1461323139258 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}] 04:05:39 INFO - PROCESS | 4016 | 1461323139345 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 04:05:39 INFO - PROCESS | 4016 | 1461323139353 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:39 INFO - PROCESS | 4016 | ++DOCSHELL 17F8BC00 == 36 [pid = 4016] [id = 187] 04:05:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (180BE000) [pid = 4016] [serial = 559] [outer = 00000000] 04:05:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (1AA54400) [pid = 4016] [serial = 560] [outer = 180BE000] 04:05:39 INFO - PROCESS | 4016 | 1461323139402 Marionette DEBUG loaded listener.js 04:05:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (1AA74000) [pid = 4016] [serial = 561] [outer = 180BE000] 04:05:39 INFO - PROCESS | 4016 | 1461323139905 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] 04:05:39 INFO - PROCESS | 4016 | 1461323139929 Marionette TRACE conn4 <- [1,713,null,{"value":"13"}] 04:05:39 INFO - PROCESS | 4016 | 1461323139933 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:05:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 04:05:39 INFO - PROCESS | 4016 | 1461323139936 Marionette TRACE conn4 <- [1,714,null,{}] 04:05:39 INFO - PROCESS | 4016 | 1461323139947 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}] 04:05:40 INFO - PROCESS | 4016 | 1461323140058 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 04:05:40 INFO - PROCESS | 4016 | 1461323140110 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:40 INFO - PROCESS | 4016 | ++DOCSHELL 1BE14800 == 37 [pid = 4016] [id = 188] 04:05:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (1BE1A000) [pid = 4016] [serial = 562] [outer = 00000000] 04:05:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (1C044000) [pid = 4016] [serial = 563] [outer = 1BE1A000] 04:05:40 INFO - PROCESS | 4016 | 1461323140164 Marionette DEBUG loaded listener.js 04:05:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (1C04E400) [pid = 4016] [serial = 564] [outer = 1BE1A000] 04:05:40 INFO - PROCESS | 4016 | 1461323140657 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]]]}] 04:05:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:05:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 771ms 04:05:40 INFO - PROCESS | 4016 | 1461323140734 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 04:05:40 INFO - PROCESS | 4016 | 1461323140737 Marionette TRACE conn4 <- [1,717,null,{"value":"13"}] 04:05:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:05:40 INFO - PROCESS | 4016 | 1461323140743 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:05:40 INFO - PROCESS | 4016 | 1461323140744 Marionette TRACE conn4 <- [1,718,null,{}] 04:05:40 INFO - PROCESS | 4016 | 1461323140748 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}] 04:05:40 INFO - PROCESS | 4016 | 1461323140860 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 04:05:40 INFO - PROCESS | 4016 | 1461323140915 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:40 INFO - PROCESS | 4016 | ++DOCSHELL 1C436400 == 38 [pid = 4016] [id = 189] 04:05:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (1C4E2800) [pid = 4016] [serial = 565] [outer = 00000000] 04:05:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (1CC82400) [pid = 4016] [serial = 566] [outer = 1C4E2800] 04:05:40 INFO - PROCESS | 4016 | 1461323140961 Marionette DEBUG loaded listener.js 04:05:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (1CC88400) [pid = 4016] [serial = 567] [outer = 1C4E2800] 04:05:41 INFO - PROCESS | 4016 | 1461323141424 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] 04:05:41 INFO - PROCESS | 4016 | 1461323141476 Marionette TRACE conn4 <- [1,721,null,{"value":"13"}] 04:05:41 INFO - PROCESS | 4016 | 1461323141479 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:05:41 INFO - PROCESS | 4016 | 1461323141481 Marionette TRACE conn4 <- [1,722,null,{}] 04:05:41 INFO - PROCESS | 4016 | 1461323141490 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}] 04:05:41 INFO - PROCESS | 4016 | 1461323141596 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 04:05:41 INFO - PROCESS | 4016 | 1461323141605 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:41 INFO - PROCESS | 4016 | ++DOCSHELL 1CC89C00 == 39 [pid = 4016] [id = 190] 04:05:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (1CC8A800) [pid = 4016] [serial = 568] [outer = 00000000] 04:05:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (1D60A400) [pid = 4016] [serial = 569] [outer = 1CC8A800] 04:05:41 INFO - PROCESS | 4016 | 1461323141650 Marionette DEBUG loaded listener.js 04:05:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (1D609C00) [pid = 4016] [serial = 570] [outer = 1CC8A800] 04:05:42 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (1781B800) [pid = 4016] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:05:42 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (1EEF3C00) [pid = 4016] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:05:42 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (1AFCA000) [pid = 4016] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:05:42 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (17EC1800) [pid = 4016] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:05:42 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (13181C00) [pid = 4016] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:05:42 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (19A65000) [pid = 4016] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:05:42 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (1C00D000) [pid = 4016] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:05:42 INFO - PROCESS | 4016 | 1461323142162 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]]]}] 04:05:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 04:05:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 730ms 04:05:42 INFO - PROCESS | 4016 | 1461323142210 Marionette TRACE conn4 -> [0,725,"getWindowHandle",null] 04:05:42 INFO - PROCESS | 4016 | 1461323142212 Marionette TRACE conn4 <- [1,725,null,{"value":"13"}] 04:05:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:05:42 INFO - PROCESS | 4016 | 1461323142215 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:05:42 INFO - PROCESS | 4016 | 1461323142217 Marionette TRACE conn4 <- [1,726,null,{}] 04:05:42 INFO - PROCESS | 4016 | 1461323142221 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}] 04:05:42 INFO - PROCESS | 4016 | 1461323142338 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 04:05:42 INFO - PROCESS | 4016 | 1461323142393 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:42 INFO - PROCESS | 4016 | ++DOCSHELL 1BD47800 == 40 [pid = 4016] [id = 191] 04:05:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (1C00D000) [pid = 4016] [serial = 571] [outer = 00000000] 04:05:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (1E7B3C00) [pid = 4016] [serial = 572] [outer = 1C00D000] 04:05:42 INFO - PROCESS | 4016 | 1461323142442 Marionette DEBUG loaded listener.js 04:05:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (1EDA6000) [pid = 4016] [serial = 573] [outer = 1C00D000] 04:05:43 INFO - PROCESS | 4016 | 1461323143290 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]]]}] 04:05:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:05:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1119ms 04:05:43 INFO - PROCESS | 4016 | 1461323143336 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 04:05:43 INFO - PROCESS | 4016 | 1461323143338 Marionette TRACE conn4 <- [1,729,null,{"value":"13"}] 04:05:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:05:43 INFO - PROCESS | 4016 | 1461323143341 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:05:43 INFO - PROCESS | 4016 | 1461323143343 Marionette TRACE conn4 <- [1,730,null,{}] 04:05:43 INFO - PROCESS | 4016 | 1461323143346 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}] 04:05:43 INFO - PROCESS | 4016 | 1461323143449 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 04:05:43 INFO - PROCESS | 4016 | 1461323143458 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:43 INFO - PROCESS | 4016 | ++DOCSHELL 1D190800 == 41 [pid = 4016] [id = 192] 04:05:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (1D98C400) [pid = 4016] [serial = 574] [outer = 00000000] 04:05:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (1EED7400) [pid = 4016] [serial = 575] [outer = 1D98C400] 04:05:43 INFO - PROCESS | 4016 | 1461323143505 Marionette DEBUG loaded listener.js 04:05:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (1EEDDC00) [pid = 4016] [serial = 576] [outer = 1D98C400] 04:05:44 INFO - PROCESS | 4016 | 1461323144445 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]]]}] 04:05:44 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 04:05:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1119ms 04:05:44 INFO - PROCESS | 4016 | 1461323144461 Marionette TRACE conn4 -> [0,733,"getWindowHandle",null] 04:05:44 INFO - PROCESS | 4016 | 1461323144466 Marionette TRACE conn4 <- [1,733,null,{"value":"13"}] 04:05:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:05:44 INFO - PROCESS | 4016 | 1461323144471 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:05:44 INFO - PROCESS | 4016 | 1461323144475 Marionette TRACE conn4 <- [1,734,null,{}] 04:05:44 INFO - PROCESS | 4016 | 1461323144481 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}] 04:05:44 INFO - PROCESS | 4016 | 1461323144591 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 04:05:44 INFO - PROCESS | 4016 | 1461323144671 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:44 INFO - PROCESS | 4016 | ++DOCSHELL 13E11C00 == 42 [pid = 4016] [id = 193] 04:05:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (13E12800) [pid = 4016] [serial = 577] [outer = 00000000] 04:05:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (17815C00) [pid = 4016] [serial = 578] [outer = 13E12800] 04:05:44 INFO - PROCESS | 4016 | 1461323144770 Marionette DEBUG loaded listener.js 04:05:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (17EF6800) [pid = 4016] [serial = 579] [outer = 13E12800] 04:05:45 INFO - PROCESS | 4016 | 1461323145874 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]]]}] 04:05:45 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.) 04:05:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1432ms 04:05:45 INFO - PROCESS | 4016 | 1461323145908 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 04:05:45 INFO - PROCESS | 4016 | 1461323145914 Marionette TRACE conn4 <- [1,737,null,{"value":"13"}] 04:05:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:05:45 INFO - PROCESS | 4016 | 1461323145921 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:05:45 INFO - PROCESS | 4016 | 1461323145924 Marionette TRACE conn4 <- [1,738,null,{}] 04:05:45 INFO - PROCESS | 4016 | 1461323145928 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}] 04:05:46 INFO - PROCESS | 4016 | 1461323146037 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 04:05:46 INFO - PROCESS | 4016 | 1461323146164 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:46 INFO - PROCESS | 4016 | ++DOCSHELL 1BAAE000 == 43 [pid = 4016] [id = 194] 04:05:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (1BAAE400) [pid = 4016] [serial = 580] [outer = 00000000] 04:05:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (1C043C00) [pid = 4016] [serial = 581] [outer = 1BAAE400] 04:05:46 INFO - PROCESS | 4016 | 1461323146222 Marionette DEBUG loaded listener.js 04:05:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (1C432800) [pid = 4016] [serial = 582] [outer = 1BAAE400] 04:05:47 INFO - PROCESS | 4016 | 1461323147244 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]]]}] 04:05:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 04:05:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1376ms 04:05:47 INFO - PROCESS | 4016 | 1461323147299 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 04:05:47 INFO - PROCESS | 4016 | 1461323147301 Marionette TRACE conn4 <- [1,741,null,{"value":"13"}] 04:05:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:05:47 INFO - PROCESS | 4016 | 1461323147305 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:05:47 INFO - PROCESS | 4016 | 1461323147310 Marionette TRACE conn4 <- [1,742,null,{}] 04:05:47 INFO - PROCESS | 4016 | 1461323147321 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}] 04:05:47 INFO - PROCESS | 4016 | 1461323147636 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 04:05:47 INFO - PROCESS | 4016 | 1461323147731 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:47 INFO - PROCESS | 4016 | ++DOCSHELL 131BDC00 == 44 [pid = 4016] [id = 195] 04:05:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (133C2800) [pid = 4016] [serial = 583] [outer = 00000000] 04:05:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (19423C00) [pid = 4016] [serial = 584] [outer = 133C2800] 04:05:47 INFO - PROCESS | 4016 | 1461323147783 Marionette DEBUG loaded listener.js 04:05:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (19A64400) [pid = 4016] [serial = 585] [outer = 133C2800] 04:05:48 INFO - PROCESS | 4016 | --DOCSHELL 1EEEF000 == 43 [pid = 4016] [id = 171] 04:05:48 INFO - PROCESS | 4016 | --DOCSHELL 1BD47800 == 42 [pid = 4016] [id = 191] 04:05:48 INFO - PROCESS | 4016 | --DOCSHELL 1CC89C00 == 41 [pid = 4016] [id = 190] 04:05:48 INFO - PROCESS | 4016 | --DOCSHELL 1C436400 == 40 [pid = 4016] [id = 189] 04:05:48 INFO - PROCESS | 4016 | --DOCSHELL 1BE14800 == 39 [pid = 4016] [id = 188] 04:05:48 INFO - PROCESS | 4016 | --DOCSHELL 17F8BC00 == 38 [pid = 4016] [id = 187] 04:05:48 INFO - PROCESS | 4016 | --DOCSHELL 12984000 == 37 [pid = 4016] [id = 186] 04:05:48 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (131BFC00) [pid = 4016] [serial = 515] [outer = 00000000] [url = about:blank] 04:05:48 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (1AF5BC00) [pid = 4016] [serial = 518] [outer = 00000000] [url = about:blank] 04:05:48 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (1F954C00) [pid = 4016] [serial = 521] [outer = 00000000] [url = about:blank] 04:05:48 INFO - PROCESS | 4016 | --DOCSHELL 12924C00 == 36 [pid = 4016] [id = 185] 04:05:48 INFO - PROCESS | 4016 | --DOCSHELL 1BAAD000 == 35 [pid = 4016] [id = 184] 04:05:48 INFO - PROCESS | 4016 | --DOCSHELL 1320C400 == 34 [pid = 4016] [id = 183] 04:05:48 INFO - PROCESS | 4016 | --DOCSHELL 1C435400 == 33 [pid = 4016] [id = 182] 04:05:48 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (1C431400) [pid = 4016] [serial = 542] [outer = 00000000] [url = about:blank] 04:05:48 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (1F9C1000) [pid = 4016] [serial = 513] [outer = 00000000] [url = about:blank] 04:05:48 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (1BD3EC00) [pid = 4016] [serial = 536] [outer = 00000000] [url = about:blank] 04:05:48 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (18D88000) [pid = 4016] [serial = 528] [outer = 00000000] [url = about:blank] 04:05:48 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (17F92000) [pid = 4016] [serial = 527] [outer = 00000000] [url = about:blank] 04:05:48 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (14555000) [pid = 4016] [serial = 530] [outer = 00000000] [url = about:blank] 04:05:48 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (17E36800) [pid = 4016] [serial = 531] [outer = 00000000] [url = about:blank] 04:05:48 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (1AA80000) [pid = 4016] [serial = 533] [outer = 00000000] [url = about:blank] 04:05:48 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (20103C00) [pid = 4016] [serial = 524] [outer = 00000000] [url = about:blank] 04:05:48 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (1C0AFC00) [pid = 4016] [serial = 539] [outer = 00000000] [url = about:blank] 04:05:48 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (1BE0E800) [pid = 4016] [serial = 537] [outer = 00000000] [url = about:blank] 04:05:48 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (1C4E3C00) [pid = 4016] [serial = 543] [outer = 00000000] [url = about:blank] 04:05:48 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (1C0AE800) [pid = 4016] [serial = 540] [outer = 00000000] [url = about:blank] 04:05:48 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (1AF5A800) [pid = 4016] [serial = 534] [outer = 00000000] [url = about:blank] 04:05:48 INFO - PROCESS | 4016 | 1461323148879 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]]]}] 04:05: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 04:05:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1639ms 04:05:48 INFO - PROCESS | 4016 | 1461323148949 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 04:05:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:05:48 INFO - PROCESS | 4016 | 1461323148952 Marionette TRACE conn4 <- [1,745,null,{"value":"13"}] 04:05:48 INFO - PROCESS | 4016 | 1461323148957 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:05:48 INFO - PROCESS | 4016 | 1461323148960 Marionette TRACE conn4 <- [1,746,null,{}] 04:05:48 INFO - PROCESS | 4016 | 1461323148965 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}] 04:05:49 INFO - PROCESS | 4016 | 1461323149071 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 04:05:49 INFO - PROCESS | 4016 | 1461323149184 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:49 INFO - PROCESS | 4016 | ++DOCSHELL 136D5C00 == 34 [pid = 4016] [id = 196] 04:05:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (13E18400) [pid = 4016] [serial = 586] [outer = 00000000] 04:05:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (179F2C00) [pid = 4016] [serial = 587] [outer = 13E18400] 04:05:49 INFO - PROCESS | 4016 | 1461323149231 Marionette DEBUG loaded listener.js 04:05:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (17EF8C00) [pid = 4016] [serial = 588] [outer = 13E18400] 04:05:49 INFO - PROCESS | 4016 | 1461323149632 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]]]}] 04:05:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 04:05:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 730ms 04:05:49 INFO - PROCESS | 4016 | 1461323149688 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 04:05:49 INFO - PROCESS | 4016 | 1461323149691 Marionette TRACE conn4 <- [1,749,null,{"value":"13"}] 04:05:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:05:49 INFO - PROCESS | 4016 | 1461323149695 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:05:49 INFO - PROCESS | 4016 | 1461323149697 Marionette TRACE conn4 <- [1,750,null,{}] 04:05:49 INFO - PROCESS | 4016 | 1461323149701 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}] 04:05:49 INFO - PROCESS | 4016 | 1461323149780 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 04:05:49 INFO - PROCESS | 4016 | 1461323149789 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:49 INFO - PROCESS | 4016 | ++DOCSHELL 1AA57C00 == 35 [pid = 4016] [id = 197] 04:05:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (1AA5D800) [pid = 4016] [serial = 589] [outer = 00000000] 04:05:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (1AF63C00) [pid = 4016] [serial = 590] [outer = 1AA5D800] 04:05:49 INFO - PROCESS | 4016 | 1461323149841 Marionette DEBUG loaded listener.js 04:05:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (1AFC9800) [pid = 4016] [serial = 591] [outer = 1AA5D800] 04:05:50 INFO - PROCESS | 4016 | 1461323150768 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]]]}] 04:05:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:05:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1126ms 04:05:50 INFO - PROCESS | 4016 | 1461323150832 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 04:05:50 INFO - PROCESS | 4016 | 1461323150836 Marionette TRACE conn4 <- [1,753,null,{"value":"13"}] 04:05:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:05:50 INFO - PROCESS | 4016 | 1461323150846 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:05:50 INFO - PROCESS | 4016 | 1461323150850 Marionette TRACE conn4 <- [1,754,null,{}] 04:05:50 INFO - PROCESS | 4016 | 1461323150854 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}] 04:05:50 INFO - PROCESS | 4016 | 1461323150969 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 04:05:50 INFO - PROCESS | 4016 | 1461323150975 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:50 INFO - PROCESS | 4016 | ++DOCSHELL 1C04D400 == 36 [pid = 4016] [id = 198] 04:05:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (1C04E000) [pid = 4016] [serial = 592] [outer = 00000000] 04:05:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (1C3CD800) [pid = 4016] [serial = 593] [outer = 1C04E000] 04:05:51 INFO - PROCESS | 4016 | 1461323151021 Marionette DEBUG loaded listener.js 04:05:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (1C42EC00) [pid = 4016] [serial = 594] [outer = 1C04E000] 04:05:51 INFO - PROCESS | 4016 | 1461323151956 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]]]}] 04:05:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:05:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1184ms 04:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:05:52 INFO - PROCESS | 4016 | 1461323152029 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 04:05:52 INFO - PROCESS | 4016 | 1461323152031 Marionette TRACE conn4 <- [1,757,null,{"value":"13"}] 04:05:52 INFO - PROCESS | 4016 | 1461323152034 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:05:52 INFO - PROCESS | 4016 | 1461323152036 Marionette TRACE conn4 <- [1,758,null,{}] 04:05:52 INFO - PROCESS | 4016 | 1461323152046 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}] 04:05:52 INFO - PROCESS | 4016 | 1461323152155 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 04:05:52 INFO - PROCESS | 4016 | 1461323152161 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:52 INFO - PROCESS | 4016 | ++DOCSHELL 1C436000 == 37 [pid = 4016] [id = 199] 04:05:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (1C9AC000) [pid = 4016] [serial = 595] [outer = 00000000] 04:05:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (1CC89000) [pid = 4016] [serial = 596] [outer = 1C9AC000] 04:05:52 INFO - PROCESS | 4016 | 1461323152208 Marionette DEBUG loaded listener.js 04:05:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (1D1C4C00) [pid = 4016] [serial = 597] [outer = 1C9AC000] 04:05:52 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (131BE000) [pid = 4016] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:05:52 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (180BE000) [pid = 4016] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:05:52 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (1C4E2800) [pid = 4016] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:05:52 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (1C00D000) [pid = 4016] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:05:52 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (1CC8A800) [pid = 4016] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:05:52 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (1BE1A000) [pid = 4016] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:05:52 INFO - PROCESS | 4016 | 1461323152734 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]]]}] 04:05:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:05:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 730ms 04:05:52 INFO - PROCESS | 4016 | 1461323152765 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 04:05:52 INFO - PROCESS | 4016 | 1461323152767 Marionette TRACE conn4 <- [1,761,null,{"value":"13"}] 04:05:52 INFO - PROCESS | 4016 | 1461323152774 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:05:52 INFO - PROCESS | 4016 | 1461323152776 Marionette TRACE conn4 <- [1,762,null,{}] 04:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:05:52 INFO - PROCESS | 4016 | 1461323152780 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}] 04:05:52 INFO - PROCESS | 4016 | 1461323152877 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 04:05:52 INFO - PROCESS | 4016 | 1461323152887 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:52 INFO - PROCESS | 4016 | ++DOCSHELL 1AA54000 == 38 [pid = 4016] [id = 200] 04:05:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (1AFC2800) [pid = 4016] [serial = 598] [outer = 00000000] 04:05:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (1D60E400) [pid = 4016] [serial = 599] [outer = 1AFC2800] 04:05:52 INFO - PROCESS | 4016 | 1461323152939 Marionette DEBUG loaded listener.js 04:05:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (1D986C00) [pid = 4016] [serial = 600] [outer = 1AFC2800] 04:05:53 INFO - PROCESS | 4016 | 1461323153389 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]]]}] 04:05:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:05:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 670ms 04:05:53 INFO - PROCESS | 4016 | 1461323153450 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 04:05:53 INFO - PROCESS | 4016 | 1461323153452 Marionette TRACE conn4 <- [1,765,null,{"value":"13"}] 04:05:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:05:53 INFO - PROCESS | 4016 | 1461323153455 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:05:53 INFO - PROCESS | 4016 | 1461323153457 Marionette TRACE conn4 <- [1,766,null,{}] 04:05:53 INFO - PROCESS | 4016 | 1461323153493 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}] 04:05:53 INFO - PROCESS | 4016 | 1461323153573 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 04:05:53 INFO - PROCESS | 4016 | 1461323153585 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:53 INFO - PROCESS | 4016 | ++DOCSHELL 1EDA2C00 == 39 [pid = 4016] [id = 201] 04:05:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (1EDA4800) [pid = 4016] [serial = 601] [outer = 00000000] 04:05:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (1EEDD400) [pid = 4016] [serial = 602] [outer = 1EDA4800] 04:05:53 INFO - PROCESS | 4016 | 1461323153630 Marionette DEBUG loaded listener.js 04:05:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (1EEFAC00) [pid = 4016] [serial = 603] [outer = 1EDA4800] 04:05:54 INFO - PROCESS | 4016 | 1461323154049 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]]]}] 04:05:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:05:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 630ms 04:05:54 INFO - PROCESS | 4016 | 1461323154086 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 04:05:54 INFO - PROCESS | 4016 | 1461323154088 Marionette TRACE conn4 <- [1,769,null,{"value":"13"}] 04:05:54 INFO - PROCESS | 4016 | 1461323154091 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:05:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:05:54 INFO - PROCESS | 4016 | 1461323154093 Marionette TRACE conn4 <- [1,770,null,{}] 04:05:54 INFO - PROCESS | 4016 | 1461323154096 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}] 04:05:54 INFO - PROCESS | 4016 | 1461323154172 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 04:05:54 INFO - PROCESS | 4016 | 1461323154179 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:54 INFO - PROCESS | 4016 | ++DOCSHELL 19420C00 == 40 [pid = 4016] [id = 202] 04:05:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (1F963000) [pid = 4016] [serial = 604] [outer = 00000000] 04:05:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (1FEC9400) [pid = 4016] [serial = 605] [outer = 1F963000] 04:05:54 INFO - PROCESS | 4016 | 1461323154223 Marionette DEBUG loaded listener.js 04:05:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (1FECFC00) [pid = 4016] [serial = 606] [outer = 1F963000] 04:05:54 INFO - PROCESS | 4016 | 1461323154645 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]]]}] 04:05:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:05:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 570ms 04:05:54 INFO - PROCESS | 4016 | 1461323154702 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 04:05:54 INFO - PROCESS | 4016 | 1461323154707 Marionette TRACE conn4 <- [1,773,null,{"value":"13"}] 04:05:54 INFO - PROCESS | 4016 | 1461323154716 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:05:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:05:54 INFO - PROCESS | 4016 | 1461323154721 Marionette TRACE conn4 <- [1,774,null,{}] 04:05:54 INFO - PROCESS | 4016 | 1461323154727 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}] 04:05:54 INFO - PROCESS | 4016 | 1461323154839 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 04:05:55 INFO - PROCESS | 4016 | 1461323155021 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:55 INFO - PROCESS | 4016 | ++DOCSHELL 133B9400 == 41 [pid = 4016] [id = 203] 04:05:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (133C0C00) [pid = 4016] [serial = 607] [outer = 00000000] 04:05:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (14506800) [pid = 4016] [serial = 608] [outer = 133C0C00] 04:05:55 INFO - PROCESS | 4016 | 1461323155082 Marionette DEBUG loaded listener.js 04:05:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (1455D000) [pid = 4016] [serial = 609] [outer = 133C0C00] 04:05:55 INFO - PROCESS | 4016 | 1461323155679 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]]]}] 04:05:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:05:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1021ms 04:05:55 INFO - PROCESS | 4016 | 1461323155743 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 04:05:55 INFO - PROCESS | 4016 | 1461323155747 Marionette TRACE conn4 <- [1,777,null,{"value":"13"}] 04:05:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:05:55 INFO - PROCESS | 4016 | 1461323155755 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:05:55 INFO - PROCESS | 4016 | 1461323155759 Marionette TRACE conn4 <- [1,778,null,{}] 04:05:55 INFO - PROCESS | 4016 | 1461323155764 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}] 04:05:55 INFO - PROCESS | 4016 | 1461323155873 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 04:05:55 INFO - PROCESS | 4016 | 1461323155956 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:56 INFO - PROCESS | 4016 | ++DOCSHELL 17ECC000 == 42 [pid = 4016] [id = 204] 04:05:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (1AE7EC00) [pid = 4016] [serial = 610] [outer = 00000000] 04:05:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (1BE12000) [pid = 4016] [serial = 611] [outer = 1AE7EC00] 04:05:56 INFO - PROCESS | 4016 | 1461323156053 Marionette DEBUG loaded listener.js 04:05:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (1C042000) [pid = 4016] [serial = 612] [outer = 1AE7EC00] 04:05:56 INFO - PROCESS | 4016 | 1461323156690 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]]]}] 04:05:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:05:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 988ms 04:05:56 INFO - PROCESS | 4016 | 1461323156745 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 04:05:56 INFO - PROCESS | 4016 | 1461323156748 Marionette TRACE conn4 <- [1,781,null,{"value":"13"}] 04:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:05:56 INFO - PROCESS | 4016 | 1461323156752 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:05:56 INFO - PROCESS | 4016 | 1461323156754 Marionette TRACE conn4 <- [1,782,null,{}] 04:05:56 INFO - PROCESS | 4016 | 1461323156765 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}] 04:05:56 INFO - PROCESS | 4016 | 1461323156878 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 04:05:57 INFO - PROCESS | 4016 | 1461323157009 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:57 INFO - PROCESS | 4016 | ++DOCSHELL 1FEC0800 == 43 [pid = 4016] [id = 205] 04:05:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (1FEC2C00) [pid = 4016] [serial = 613] [outer = 00000000] 04:05:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (20101400) [pid = 4016] [serial = 614] [outer = 1FEC2C00] 04:05:57 INFO - PROCESS | 4016 | 1461323157071 Marionette DEBUG loaded listener.js 04:05:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (20106C00) [pid = 4016] [serial = 615] [outer = 1FEC2C00] 04:05:57 INFO - PROCESS | 4016 | 1461323157679 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]]]}] 04:05:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:05:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 970ms 04:05:57 INFO - PROCESS | 4016 | 1461323157725 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 04:05:57 INFO - PROCESS | 4016 | 1461323157728 Marionette TRACE conn4 <- [1,785,null,{"value":"13"}] 04:05:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:05:57 INFO - PROCESS | 4016 | 1461323157731 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:05:57 INFO - PROCESS | 4016 | 1461323157733 Marionette TRACE conn4 <- [1,786,null,{}] 04:05:57 INFO - PROCESS | 4016 | 1461323157737 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}] 04:05:57 INFO - PROCESS | 4016 | 1461323157841 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 04:05:57 INFO - PROCESS | 4016 | 1461323157965 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:57 INFO - PROCESS | 4016 | ++DOCSHELL 20110400 == 44 [pid = 4016] [id = 206] 04:05:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (20110C00) [pid = 4016] [serial = 616] [outer = 00000000] 04:05:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (2027C800) [pid = 4016] [serial = 617] [outer = 20110C00] 04:05:58 INFO - PROCESS | 4016 | 1461323158022 Marionette DEBUG loaded listener.js 04:05:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (20281400) [pid = 4016] [serial = 618] [outer = 20110C00] 04:05:58 INFO - PROCESS | 4016 | 1461323158600 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]]]}] 04:05:58 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 04:05:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 930ms 04:05:58 INFO - PROCESS | 4016 | 1461323158665 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 04:05:58 INFO - PROCESS | 4016 | 1461323158668 Marionette TRACE conn4 <- [1,789,null,{"value":"13"}] 04:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:05:58 INFO - PROCESS | 4016 | 1461323158671 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:05:58 INFO - PROCESS | 4016 | 1461323158673 Marionette TRACE conn4 <- [1,790,null,{}] 04:05:58 INFO - PROCESS | 4016 | 1461323158677 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}] 04:05:59 INFO - PROCESS | 4016 | 1461323159594 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 04:05:59 INFO - PROCESS | 4016 | 1461323159981 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:59 INFO - PROCESS | 4016 | ++DOCSHELL 17ED9800 == 45 [pid = 4016] [id = 207] 04:05:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (17EDE400) [pid = 4016] [serial = 619] [outer = 00000000] 04:06:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (1CF7FC00) [pid = 4016] [serial = 620] [outer = 17EDE400] 04:06:00 INFO - PROCESS | 4016 | 1461323160038 Marionette DEBUG loaded listener.js 04:06:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (1CF0F000) [pid = 4016] [serial = 621] [outer = 17EDE400] 04:06:00 INFO - PROCESS | 4016 | 1461323160697 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]]]}] 04:06:00 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 04:06:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 2073ms 04:06:00 INFO - PROCESS | 4016 | 1461323160748 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 04:06:00 INFO - PROCESS | 4016 | 1461323160752 Marionette TRACE conn4 <- [1,793,null,{"value":"13"}] 04:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:06:00 INFO - PROCESS | 4016 | 1461323160757 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:06:00 INFO - PROCESS | 4016 | 1461323160761 Marionette TRACE conn4 <- [1,794,null,{}] 04:06:00 INFO - PROCESS | 4016 | 1461323160767 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}] 04:06:00 INFO - PROCESS | 4016 | 1461323160872 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 04:06:01 INFO - PROCESS | 4016 | 1461323161027 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:01 INFO - PROCESS | 4016 | ++DOCSHELL 1AA73400 == 46 [pid = 4016] [id = 208] 04:06:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (1AA78800) [pid = 4016] [serial = 622] [outer = 00000000] 04:06:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (1AF62C00) [pid = 4016] [serial = 623] [outer = 1AA78800] 04:06:01 INFO - PROCESS | 4016 | 1461323161076 Marionette DEBUG loaded listener.js 04:06:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (1BAAB800) [pid = 4016] [serial = 624] [outer = 1AA78800] 04:06:01 INFO - PROCESS | 4016 | --DOCSHELL 1EDA2C00 == 45 [pid = 4016] [id = 201] 04:06:01 INFO - PROCESS | 4016 | --DOCSHELL 1AA54000 == 44 [pid = 4016] [id = 200] 04:06:01 INFO - PROCESS | 4016 | --DOCSHELL 1C436000 == 43 [pid = 4016] [id = 199] 04:06:01 INFO - PROCESS | 4016 | --DOCSHELL 1C04D400 == 42 [pid = 4016] [id = 198] 04:06:01 INFO - PROCESS | 4016 | --DOCSHELL 1AA57C00 == 41 [pid = 4016] [id = 197] 04:06:01 INFO - PROCESS | 4016 | --DOCSHELL 136D5C00 == 40 [pid = 4016] [id = 196] 04:06:01 INFO - PROCESS | 4016 | --DOCSHELL 131BDC00 == 39 [pid = 4016] [id = 195] 04:06:01 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (1EED7400) [pid = 4016] [serial = 575] [outer = 00000000] [url = about:blank] 04:06:01 INFO - PROCESS | 4016 | --DOCSHELL 1BAAE000 == 38 [pid = 4016] [id = 194] 04:06:01 INFO - PROCESS | 4016 | --DOCSHELL 13E11C00 == 37 [pid = 4016] [id = 193] 04:06:01 INFO - PROCESS | 4016 | 1461323161685 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]]]}] 04:06:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 04:06:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 990ms 04:06:01 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (144B8400) [pid = 4016] [serial = 557] [outer = 00000000] [url = about:blank] 04:06:01 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (179F5C00) [pid = 4016] [serial = 558] [outer = 00000000] [url = about:blank] 04:06:01 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (1AA54400) [pid = 4016] [serial = 560] [outer = 00000000] [url = about:blank] 04:06:01 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (17F8C000) [pid = 4016] [serial = 554] [outer = 00000000] [url = about:blank] 04:06:01 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (1CC81000) [pid = 4016] [serial = 545] [outer = 00000000] [url = about:blank] 04:06:01 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (17EF5800) [pid = 4016] [serial = 548] [outer = 00000000] [url = about:blank] 04:06:01 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (1C34E000) [pid = 4016] [serial = 551] [outer = 00000000] [url = about:blank] 04:06:01 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (1CC88400) [pid = 4016] [serial = 567] [outer = 00000000] [url = about:blank] 04:06:01 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (1CC82400) [pid = 4016] [serial = 566] [outer = 00000000] [url = about:blank] 04:06:01 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (1E7B3C00) [pid = 4016] [serial = 572] [outer = 00000000] [url = about:blank] 04:06:01 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (1D60A400) [pid = 4016] [serial = 569] [outer = 00000000] [url = about:blank] 04:06:01 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (1D609C00) [pid = 4016] [serial = 570] [outer = 00000000] [url = about:blank] 04:06:01 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (1C044000) [pid = 4016] [serial = 563] [outer = 00000000] [url = about:blank] 04:06:01 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (1C04E400) [pid = 4016] [serial = 564] [outer = 00000000] [url = about:blank] 04:06:01 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (1AA74000) [pid = 4016] [serial = 561] [outer = 00000000] [url = about:blank] 04:06:01 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (1EDA6000) [pid = 4016] [serial = 573] [outer = 00000000] [url = about:blank] 04:06:01 INFO - PROCESS | 4016 | 1461323161764 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 04:06:01 INFO - PROCESS | 4016 | 1461323161770 Marionette TRACE conn4 <- [1,797,null,{"value":"13"}] 04:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:06:01 INFO - PROCESS | 4016 | 1461323161778 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:06:01 INFO - PROCESS | 4016 | 1461323161780 Marionette TRACE conn4 <- [1,798,null,{}] 04:06:01 INFO - PROCESS | 4016 | 1461323161784 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}] 04:06:01 INFO - PROCESS | 4016 | 1461323161877 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 04:06:01 INFO - PROCESS | 4016 | 1461323161891 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:01 INFO - PROCESS | 4016 | ++DOCSHELL 144B8400 == 38 [pid = 4016] [id = 209] 04:06:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (179F5C00) [pid = 4016] [serial = 625] [outer = 00000000] 04:06:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (17EF8000) [pid = 4016] [serial = 626] [outer = 179F5C00] 04:06:01 INFO - PROCESS | 4016 | 1461323161937 Marionette DEBUG loaded listener.js 04:06:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (18E37400) [pid = 4016] [serial = 627] [outer = 179F5C00] 04:06:02 INFO - PROCESS | 4016 | 1461323162452 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]]]}] 04:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 730ms 04:06:02 INFO - PROCESS | 4016 | 1461323162514 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 04:06:02 INFO - PROCESS | 4016 | 1461323162516 Marionette TRACE conn4 <- [1,801,null,{"value":"13"}] 04:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:06:02 INFO - PROCESS | 4016 | 1461323162520 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:06:02 INFO - PROCESS | 4016 | 1461323162524 Marionette TRACE conn4 <- [1,802,null,{}] 04:06:02 INFO - PROCESS | 4016 | 1461323162533 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}] 04:06:02 INFO - PROCESS | 4016 | 1461323162620 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 04:06:02 INFO - PROCESS | 4016 | 1461323162710 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:02 INFO - PROCESS | 4016 | ++DOCSHELL 1BD4D400 == 39 [pid = 4016] [id = 210] 04:06:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (1C045C00) [pid = 4016] [serial = 628] [outer = 00000000] 04:06:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (1C42CC00) [pid = 4016] [serial = 629] [outer = 1C045C00] 04:06:02 INFO - PROCESS | 4016 | 1461323162759 Marionette DEBUG loaded listener.js 04:06:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (1C9B5000) [pid = 4016] [serial = 630] [outer = 1C045C00] 04:06:03 INFO - PROCESS | 4016 | 1461323163189 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] 04:06:03 INFO - PROCESS | 4016 | 1461323163260 Marionette TRACE conn4 <- [1,805,null,{"value":"13"}] 04:06:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 04:06:03 INFO - PROCESS | 4016 | 1461323163263 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:06:03 INFO - PROCESS | 4016 | 1461323163265 Marionette TRACE conn4 <- [1,806,null,{}] 04:06:03 INFO - PROCESS | 4016 | 1461323163269 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}] 04:06:03 INFO - PROCESS | 4016 | 1461323163352 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 04:06:03 INFO - PROCESS | 4016 | 1461323163363 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:03 INFO - PROCESS | 4016 | ++DOCSHELL 1D6A3800 == 40 [pid = 4016] [id = 211] 04:06:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (1D827400) [pid = 4016] [serial = 631] [outer = 00000000] 04:06:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (1D82B000) [pid = 4016] [serial = 632] [outer = 1D827400] 04:06:03 INFO - PROCESS | 4016 | 1461323163409 Marionette DEBUG loaded listener.js 04:06:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (1D82DC00) [pid = 4016] [serial = 633] [outer = 1D827400] 04:06:03 INFO - PROCESS | 4016 | 1461323163849 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]]]}] 04:06:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:06:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 630ms 04:06:03 INFO - PROCESS | 4016 | 1461323163895 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 04:06:03 INFO - PROCESS | 4016 | 1461323163897 Marionette TRACE conn4 <- [1,809,null,{"value":"13"}] 04:06:03 INFO - PROCESS | 4016 | 1461323163900 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:06:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:06:03 INFO - PROCESS | 4016 | 1461323163902 Marionette TRACE conn4 <- [1,810,null,{}] 04:06:03 INFO - PROCESS | 4016 | 1461323163906 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}] 04:06:04 INFO - PROCESS | 4016 | 1461323164046 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 04:06:04 INFO - PROCESS | 4016 | 1461323164072 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:04 INFO - PROCESS | 4016 | ++DOCSHELL 1D98B000 == 41 [pid = 4016] [id = 212] 04:06:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (1D98B400) [pid = 4016] [serial = 634] [outer = 00000000] 04:06:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (1ED26C00) [pid = 4016] [serial = 635] [outer = 1D98B400] 04:06:04 INFO - PROCESS | 4016 | 1461323164120 Marionette DEBUG loaded listener.js 04:06:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (1EDA7C00) [pid = 4016] [serial = 636] [outer = 1D98B400] 04:06:04 INFO - PROCESS | 4016 | 1461323164579 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] 04:06:04 INFO - PROCESS | 4016 | 1461323164637 Marionette TRACE conn4 <- [1,813,null,{"value":"13"}] 04:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 04:06:04 INFO - PROCESS | 4016 | 1461323164647 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:06:04 INFO - PROCESS | 4016 | 1461323164648 Marionette TRACE conn4 <- [1,814,null,{}] 04:06:04 INFO - PROCESS | 4016 | 1461323164652 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}] 04:06:04 INFO - PROCESS | 4016 | 1461323164789 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 04:06:04 INFO - PROCESS | 4016 | 1461323164861 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:04 INFO - PROCESS | 4016 | ++DOCSHELL 13105400 == 42 [pid = 4016] [id = 213] 04:06:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (1EED6800) [pid = 4016] [serial = 637] [outer = 00000000] 04:06:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (2010D800) [pid = 4016] [serial = 638] [outer = 1EED6800] 04:06:04 INFO - PROCESS | 4016 | 1461323164910 Marionette DEBUG loaded listener.js 04:06:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (2027CC00) [pid = 4016] [serial = 639] [outer = 1EED6800] 04:06:05 INFO - PROCESS | 4016 | 1461323165361 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]]]}] 04:06:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (202E0C00) [pid = 4016] [serial = 640] [outer = 1D713800] 04:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 790ms 04:06:05 INFO - PROCESS | 4016 | 1461323165459 Marionette TRACE conn4 -> [0,817,"getWindowHandle",null] 04:06:05 INFO - PROCESS | 4016 | 1461323165461 Marionette TRACE conn4 <- [1,817,null,{"value":"13"}] 04:06:05 INFO - PROCESS | 4016 | 1461323165480 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:06:05 INFO - PROCESS | 4016 | 1461323165481 Marionette TRACE conn4 <- [1,818,null,{}] 04:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:06:05 INFO - PROCESS | 4016 | 1461323165485 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}] 04:06:05 INFO - PROCESS | 4016 | 1461323165594 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 04:06:05 INFO - PROCESS | 4016 | 1461323165607 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:05 INFO - PROCESS | 4016 | ++DOCSHELL 1AF62400 == 43 [pid = 4016] [id = 214] 04:06:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (20106800) [pid = 4016] [serial = 641] [outer = 00000000] 04:06:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (21392000) [pid = 4016] [serial = 642] [outer = 20106800] 04:06:05 INFO - PROCESS | 4016 | 1461323165701 Marionette DEBUG loaded listener.js 04:06:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (21396C00) [pid = 4016] [serial = 643] [outer = 20106800] 04:06:06 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (1C04E000) [pid = 4016] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:06:06 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (1AA5D800) [pid = 4016] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:06:06 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (1C9AC000) [pid = 4016] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:06:06 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (13E18400) [pid = 4016] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:06:06 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (133C2800) [pid = 4016] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:06:06 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (1AFC2800) [pid = 4016] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:06:06 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (1EDA4800) [pid = 4016] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:06:06 INFO - PROCESS | 4016 | 1461323166182 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]]]}] 04:06:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:06:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 770ms 04:06:06 INFO - PROCESS | 4016 | 1461323166259 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 04:06:06 INFO - PROCESS | 4016 | 1461323166261 Marionette TRACE conn4 <- [1,821,null,{"value":"13"}] 04:06:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:06:06 INFO - PROCESS | 4016 | 1461323166265 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:06:06 INFO - PROCESS | 4016 | 1461323166266 Marionette TRACE conn4 <- [1,822,null,{}] 04:06:06 INFO - PROCESS | 4016 | 1461323166270 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}] 04:06:06 INFO - PROCESS | 4016 | 1461323166352 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 04:06:06 INFO - PROCESS | 4016 | 1461323166361 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:06 INFO - PROCESS | 4016 | ++DOCSHELL 1EEED800 == 44 [pid = 4016] [id = 215] 04:06:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (203ED400) [pid = 4016] [serial = 644] [outer = 00000000] 04:06:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (2139BC00) [pid = 4016] [serial = 645] [outer = 203ED400] 04:06:06 INFO - PROCESS | 4016 | 1461323166405 Marionette DEBUG loaded listener.js 04:06:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (2139E000) [pid = 4016] [serial = 646] [outer = 203ED400] 04:06:06 INFO - PROCESS | 4016 | 1461323166839 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]]]}] 04:06:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:06:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 630ms 04:06:06 INFO - PROCESS | 4016 | 1461323166895 Marionette TRACE conn4 -> [0,825,"getWindowHandle",null] 04:06:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:06:06 INFO - PROCESS | 4016 | 1461323166897 Marionette TRACE conn4 <- [1,825,null,{"value":"13"}] 04:06:06 INFO - PROCESS | 4016 | 1461323166900 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:06:06 INFO - PROCESS | 4016 | 1461323166902 Marionette TRACE conn4 <- [1,826,null,{}] 04:06:06 INFO - PROCESS | 4016 | 1461323166906 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}] 04:06:06 INFO - PROCESS | 4016 | 1461323166986 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 04:06:06 INFO - PROCESS | 4016 | 1461323166992 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:07 INFO - PROCESS | 4016 | ++DOCSHELL 21398C00 == 45 [pid = 4016] [id = 216] 04:06:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (2139F000) [pid = 4016] [serial = 647] [outer = 00000000] 04:06:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (21D09400) [pid = 4016] [serial = 648] [outer = 2139F000] 04:06:07 INFO - PROCESS | 4016 | 1461323167036 Marionette DEBUG loaded listener.js 04:06:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (21D08800) [pid = 4016] [serial = 649] [outer = 2139F000] 04:06:07 INFO - PROCESS | 4016 | 1461323167473 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]]]}] 04:06:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:06:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 630ms 04:06:07 INFO - PROCESS | 4016 | 1461323167532 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 04:06:07 INFO - PROCESS | 4016 | 1461323167534 Marionette TRACE conn4 <- [1,829,null,{"value":"13"}] 04:06:07 INFO - PROCESS | 4016 | 1461323167537 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:06:07 INFO - PROCESS | 4016 | 1461323167539 Marionette TRACE conn4 <- [1,830,null,{}] 04:06:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:06:07 INFO - PROCESS | 4016 | 1461323167542 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}] 04:06:07 INFO - PROCESS | 4016 | 1461323167620 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 04:06:07 INFO - PROCESS | 4016 | 1461323167627 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:07 INFO - PROCESS | 4016 | ++DOCSHELL 21D0E400 == 46 [pid = 4016] [id = 217] 04:06:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (21D55000) [pid = 4016] [serial = 650] [outer = 00000000] 04:06:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (21D62000) [pid = 4016] [serial = 651] [outer = 21D55000] 04:06:07 INFO - PROCESS | 4016 | 1461323167671 Marionette DEBUG loaded listener.js 04:06:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (220A8800) [pid = 4016] [serial = 652] [outer = 21D55000] 04:06:08 INFO - PROCESS | 4016 | 1461323168267 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]]]}] 04:06:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:06:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 770ms 04:06:08 INFO - PROCESS | 4016 | 1461323168359 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 04:06:08 INFO - PROCESS | 4016 | 1461323168363 Marionette TRACE conn4 <- [1,833,null,{"value":"13"}] 04:06:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:06:08 INFO - PROCESS | 4016 | 1461323168414 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:06:08 INFO - PROCESS | 4016 | 1461323168418 Marionette TRACE conn4 <- [1,834,null,{}] 04:06:08 INFO - PROCESS | 4016 | 1461323168426 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}] 04:06:08 INFO - PROCESS | 4016 | 1461323168548 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 04:06:08 INFO - PROCESS | 4016 | 1461323168672 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:08 INFO - PROCESS | 4016 | ++DOCSHELL 12710400 == 47 [pid = 4016] [id = 218] 04:06:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (133C3400) [pid = 4016] [serial = 653] [outer = 00000000] 04:06:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (19A67C00) [pid = 4016] [serial = 654] [outer = 133C3400] 04:06:08 INFO - PROCESS | 4016 | 1461323168730 Marionette DEBUG loaded listener.js 04:06:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (1AA80800) [pid = 4016] [serial = 655] [outer = 133C3400] 04:06:09 INFO - PROCESS | 4016 | 1461323169316 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]]]}] 04:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 930ms 04:06:09 INFO - PROCESS | 4016 | 1461323169348 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 04:06:09 INFO - PROCESS | 4016 | 1461323169354 Marionette TRACE conn4 <- [1,837,null,{"value":"13"}] 04:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:06:09 INFO - PROCESS | 4016 | 1461323169361 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:06:09 INFO - PROCESS | 4016 | 1461323169364 Marionette TRACE conn4 <- [1,838,null,{}] 04:06:09 INFO - PROCESS | 4016 | 1461323169368 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}] 04:06:09 INFO - PROCESS | 4016 | 1461323169478 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 04:06:09 INFO - PROCESS | 4016 | 1461323169585 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:09 INFO - PROCESS | 4016 | ++DOCSHELL 1C047000 == 48 [pid = 4016] [id = 219] 04:06:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (1C04D400) [pid = 4016] [serial = 656] [outer = 00000000] 04:06:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (1CC86400) [pid = 4016] [serial = 657] [outer = 1C04D400] 04:06:09 INFO - PROCESS | 4016 | 1461323169644 Marionette DEBUG loaded listener.js 04:06:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (1D609C00) [pid = 4016] [serial = 658] [outer = 1C04D400] 04:06:10 INFO - PROCESS | 4016 | 1461323170277 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]]]}] 04:06:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:06:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 970ms 04:06:10 INFO - PROCESS | 4016 | 1461323170332 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 04:06:10 INFO - PROCESS | 4016 | 1461323170335 Marionette TRACE conn4 <- [1,841,null,{"value":"13"}] 04:06:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:06:10 INFO - PROCESS | 4016 | 1461323170338 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:06:10 INFO - PROCESS | 4016 | 1461323170342 Marionette TRACE conn4 <- [1,842,null,{}] 04:06:10 INFO - PROCESS | 4016 | 1461323170354 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}] 04:06:10 INFO - PROCESS | 4016 | 1461323170494 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 04:06:10 INFO - PROCESS | 4016 | 1461323170629 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:10 INFO - PROCESS | 4016 | ++DOCSHELL 1C1B6400 == 49 [pid = 4016] [id = 220] 04:06:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (1C1B8800) [pid = 4016] [serial = 659] [outer = 00000000] 04:06:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (1D82D400) [pid = 4016] [serial = 660] [outer = 1C1B8800] 04:06:10 INFO - PROCESS | 4016 | 1461323170692 Marionette DEBUG loaded listener.js 04:06:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (1F9C3C00) [pid = 4016] [serial = 661] [outer = 1C1B8800] 04:06:11 INFO - PROCESS | 4016 | 1461323171334 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]]]}] 04:06:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:06:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1022ms 04:06:11 INFO - PROCESS | 4016 | 1461323171368 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 04:06:11 INFO - PROCESS | 4016 | 1461323171371 Marionette TRACE conn4 <- [1,845,null,{"value":"13"}] 04:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:06:11 INFO - PROCESS | 4016 | 1461323171376 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:06:11 INFO - PROCESS | 4016 | 1461323171378 Marionette TRACE conn4 <- [1,846,null,{}] 04:06:11 INFO - PROCESS | 4016 | 1461323171382 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}] 04:06:11 INFO - PROCESS | 4016 | 1461323171490 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 04:06:11 INFO - PROCESS | 4016 | 1461323171590 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:11 INFO - PROCESS | 4016 | ++DOCSHELL 20106400 == 50 [pid = 4016] [id = 221] 04:06:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (20483400) [pid = 4016] [serial = 662] [outer = 00000000] 04:06:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (220A8C00) [pid = 4016] [serial = 663] [outer = 20483400] 04:06:11 INFO - PROCESS | 4016 | 1461323171645 Marionette DEBUG loaded listener.js 04:06:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (22545800) [pid = 4016] [serial = 664] [outer = 20483400] 04:06:12 INFO - PROCESS | 4016 | 1461323172235 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]]]}] 04:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 870ms 04:06:12 INFO - PROCESS | 4016 | 1461323172249 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 04:06:12 INFO - PROCESS | 4016 | 1461323172251 Marionette TRACE conn4 <- [1,849,null,{"value":"13"}] 04:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:06:12 INFO - PROCESS | 4016 | 1461323172255 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:06:12 INFO - PROCESS | 4016 | 1461323172257 Marionette TRACE conn4 <- [1,850,null,{}] 04:06:12 INFO - PROCESS | 4016 | 1461323172261 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}] 04:06:12 INFO - PROCESS | 4016 | 1461323172364 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 04:06:12 INFO - PROCESS | 4016 | 1461323172464 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:12 INFO - PROCESS | 4016 | ++DOCSHELL 18E2A800 == 51 [pid = 4016] [id = 222] 04:06:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (1AA76400) [pid = 4016] [serial = 665] [outer = 00000000] 04:06:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (1C436800) [pid = 4016] [serial = 666] [outer = 1AA76400] 04:06:12 INFO - PROCESS | 4016 | 1461323172521 Marionette DEBUG loaded listener.js 04:06:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (1CC80C00) [pid = 4016] [serial = 667] [outer = 1AA76400] 04:06:13 INFO - PROCESS | 4016 | 1461323173358 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]]]}] 04:06:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:06:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1174ms 04:06:13 INFO - PROCESS | 4016 | 1461323173433 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 04:06:13 INFO - PROCESS | 4016 | 1461323173437 Marionette TRACE conn4 <- [1,853,null,{"value":"13"}] 04:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:06:13 INFO - PROCESS | 4016 | 1461323173442 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:06:13 INFO - PROCESS | 4016 | 1461323173445 Marionette TRACE conn4 <- [1,854,null,{}] 04:06:13 INFO - PROCESS | 4016 | 1461323173451 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}] 04:06:13 INFO - PROCESS | 4016 | 1461323173593 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 04:06:13 INFO - PROCESS | 4016 | 1461323173721 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:13 INFO - PROCESS | 4016 | ++DOCSHELL 1BA41800 == 52 [pid = 4016] [id = 223] 04:06:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (1BA43800) [pid = 4016] [serial = 668] [outer = 00000000] 04:06:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 137 (1C016400) [pid = 4016] [serial = 669] [outer = 1BA43800] 04:06:13 INFO - PROCESS | 4016 | 1461323173773 Marionette DEBUG loaded listener.js 04:06:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 138 (1C04B400) [pid = 4016] [serial = 670] [outer = 1BA43800] 04:06:13 INFO - PROCESS | 4016 | --DOCSHELL 21398C00 == 51 [pid = 4016] [id = 216] 04:06:13 INFO - PROCESS | 4016 | --DOCSHELL 1EEED800 == 50 [pid = 4016] [id = 215] 04:06:13 INFO - PROCESS | 4016 | --DOCSHELL 1AF62400 == 49 [pid = 4016] [id = 214] 04:06:13 INFO - PROCESS | 4016 | --DOCSHELL 13105400 == 48 [pid = 4016] [id = 213] 04:06:13 INFO - PROCESS | 4016 | --DOCSHELL 1D98B000 == 47 [pid = 4016] [id = 212] 04:06:13 INFO - PROCESS | 4016 | --DOCSHELL 1D6A3800 == 46 [pid = 4016] [id = 211] 04:06:13 INFO - PROCESS | 4016 | --DOMWINDOW == 137 (1FEC9400) [pid = 4016] [serial = 605] [outer = 00000000] [url = about:blank] 04:06:14 INFO - PROCESS | 4016 | --DOCSHELL 1BD4D400 == 45 [pid = 4016] [id = 210] 04:06:14 INFO - PROCESS | 4016 | --DOCSHELL 144B8400 == 44 [pid = 4016] [id = 209] 04:06:14 INFO - PROCESS | 4016 | --DOCSHELL 1AA73400 == 43 [pid = 4016] [id = 208] 04:06:14 INFO - PROCESS | 4016 | --DOCSHELL 1FEC0800 == 42 [pid = 4016] [id = 205] 04:06:14 INFO - PROCESS | 4016 | --DOCSHELL 17ECC000 == 41 [pid = 4016] [id = 204] 04:06:14 INFO - PROCESS | 4016 | --DOCSHELL 133B9400 == 40 [pid = 4016] [id = 203] 04:06:14 INFO - PROCESS | 4016 | --DOCSHELL 19420C00 == 39 [pid = 4016] [id = 202] 04:06:14 INFO - PROCESS | 4016 | --DOMWINDOW == 136 (1C3CD800) [pid = 4016] [serial = 593] [outer = 00000000] [url = about:blank] 04:06:14 INFO - PROCESS | 4016 | --DOMWINDOW == 135 (1AF63C00) [pid = 4016] [serial = 590] [outer = 00000000] [url = about:blank] 04:06:14 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (1CC89000) [pid = 4016] [serial = 596] [outer = 00000000] [url = about:blank] 04:06:14 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (179F2C00) [pid = 4016] [serial = 587] [outer = 00000000] [url = about:blank] 04:06:14 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (17EF8C00) [pid = 4016] [serial = 588] [outer = 00000000] [url = about:blank] 04:06:14 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (19A64400) [pid = 4016] [serial = 585] [outer = 00000000] [url = about:blank] 04:06:14 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (19423C00) [pid = 4016] [serial = 584] [outer = 00000000] [url = about:blank] 04:06:14 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (1C043C00) [pid = 4016] [serial = 581] [outer = 00000000] [url = about:blank] 04:06:14 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (17815C00) [pid = 4016] [serial = 578] [outer = 00000000] [url = about:blank] 04:06:14 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (1D60E400) [pid = 4016] [serial = 599] [outer = 00000000] [url = about:blank] 04:06:14 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (1EEFAC00) [pid = 4016] [serial = 603] [outer = 00000000] [url = about:blank] 04:06:14 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (1EEDD400) [pid = 4016] [serial = 602] [outer = 00000000] [url = about:blank] 04:06:14 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (1D986C00) [pid = 4016] [serial = 600] [outer = 00000000] [url = about:blank] 04:06:14 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (1D1C4C00) [pid = 4016] [serial = 597] [outer = 00000000] [url = about:blank] 04:06:14 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (1C42EC00) [pid = 4016] [serial = 594] [outer = 00000000] [url = about:blank] 04:06:14 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (1AFC9800) [pid = 4016] [serial = 591] [outer = 00000000] [url = about:blank] 04:06:14 INFO - PROCESS | 4016 | 1461323174328 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]]]}] 04:06:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:06:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 930ms 04:06:14 INFO - PROCESS | 4016 | 1461323174373 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 04:06:14 INFO - PROCESS | 4016 | 1461323174378 Marionette TRACE conn4 <- [1,857,null,{"value":"13"}] 04:06:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:06:14 INFO - PROCESS | 4016 | 1461323174384 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:06:14 INFO - PROCESS | 4016 | 1461323174387 Marionette TRACE conn4 <- [1,858,null,{}] 04:06:14 INFO - PROCESS | 4016 | 1461323174391 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}] 04:06:14 INFO - PROCESS | 4016 | 1461323174474 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 04:06:14 INFO - PROCESS | 4016 | 1461323174595 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:14 INFO - PROCESS | 4016 | ++DOCSHELL 144B8400 == 40 [pid = 4016] [id = 224] 04:06:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (14505400) [pid = 4016] [serial = 671] [outer = 00000000] 04:06:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (18E32000) [pid = 4016] [serial = 672] [outer = 14505400] 04:06:14 INFO - PROCESS | 4016 | 1461323174644 Marionette DEBUG loaded listener.js 04:06:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (1AA51C00) [pid = 4016] [serial = 673] [outer = 14505400] 04:06:15 INFO - PROCESS | 4016 | 1461323175069 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]]]}] 04:06:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:06:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 730ms 04:06:15 INFO - PROCESS | 4016 | 1461323175118 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 04:06:15 INFO - PROCESS | 4016 | 1461323175120 Marionette TRACE conn4 <- [1,861,null,{"value":"13"}] 04:06:15 INFO - PROCESS | 4016 | 1461323175124 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:06:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:06:15 INFO - PROCESS | 4016 | 1461323175128 Marionette TRACE conn4 <- [1,862,null,{}] 04:06:15 INFO - PROCESS | 4016 | 1461323175138 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}] 04:06:15 INFO - PROCESS | 4016 | 1461323175224 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 04:06:15 INFO - PROCESS | 4016 | 1461323175234 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:15 INFO - PROCESS | 4016 | ++DOCSHELL 1BE13000 == 41 [pid = 4016] [id = 225] 04:06:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (1C04C400) [pid = 4016] [serial = 674] [outer = 00000000] 04:06:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (1C1B4400) [pid = 4016] [serial = 675] [outer = 1C04C400] 04:06:15 INFO - PROCESS | 4016 | 1461323175283 Marionette DEBUG loaded listener.js 04:06:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (1C1BC000) [pid = 4016] [serial = 676] [outer = 1C04C400] 04:06:15 INFO - PROCESS | 4016 | 1461323175754 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]]]}] 04:06:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:06:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 670ms 04:06:15 INFO - PROCESS | 4016 | 1461323175798 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 04:06:15 INFO - PROCESS | 4016 | 1461323175800 Marionette TRACE conn4 <- [1,865,null,{"value":"13"}] 04:06:15 INFO - PROCESS | 4016 | 1461323175803 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:06:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:06:15 INFO - PROCESS | 4016 | 1461323175805 Marionette TRACE conn4 <- [1,866,null,{}] 04:06:15 INFO - PROCESS | 4016 | 1461323175808 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}] 04:06:15 INFO - PROCESS | 4016 | 1461323175890 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 04:06:15 INFO - PROCESS | 4016 | 1461323175897 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:15 INFO - PROCESS | 4016 | ++DOCSHELL 1C3D5800 == 42 [pid = 4016] [id = 226] 04:06:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (1C428800) [pid = 4016] [serial = 677] [outer = 00000000] 04:06:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (1C9B3400) [pid = 4016] [serial = 678] [outer = 1C428800] 04:06:15 INFO - PROCESS | 4016 | 1461323175942 Marionette DEBUG loaded listener.js 04:06:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (1CC81800) [pid = 4016] [serial = 679] [outer = 1C428800] 04:06:16 INFO - PROCESS | 4016 | 1461323176438 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]]]}] 04:06:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:06:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 670ms 04:06:16 INFO - PROCESS | 4016 | 1461323176478 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 04:06:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:06:16 INFO - PROCESS | 4016 | 1461323176480 Marionette TRACE conn4 <- [1,869,null,{"value":"13"}] 04:06:16 INFO - PROCESS | 4016 | 1461323176483 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:06:16 INFO - PROCESS | 4016 | 1461323176485 Marionette TRACE conn4 <- [1,870,null,{}] 04:06:16 INFO - PROCESS | 4016 | 1461323176489 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}] 04:06:16 INFO - PROCESS | 4016 | 1461323176607 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 04:06:16 INFO - PROCESS | 4016 | 1461323176701 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:16 INFO - PROCESS | 4016 | ++DOCSHELL 1D1C4C00 == 43 [pid = 4016] [id = 227] 04:06:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (1D1C6C00) [pid = 4016] [serial = 680] [outer = 00000000] 04:06:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (1D606C00) [pid = 4016] [serial = 681] [outer = 1D1C6C00] 04:06:16 INFO - PROCESS | 4016 | 1461323176751 Marionette DEBUG loaded listener.js 04:06:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (1D610400) [pid = 4016] [serial = 682] [outer = 1D1C6C00] 04:06:17 INFO - PROCESS | 4016 | 1461323177207 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]]]}] 04:06:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:06:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 771ms 04:06:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:06:17 INFO - PROCESS | 4016 | 1461323177255 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 04:06:17 INFO - PROCESS | 4016 | 1461323177257 Marionette TRACE conn4 <- [1,873,null,{"value":"13"}] 04:06:17 INFO - PROCESS | 4016 | 1461323177259 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:06:17 INFO - PROCESS | 4016 | 1461323177261 Marionette TRACE conn4 <- [1,874,null,{}] 04:06:17 INFO - PROCESS | 4016 | 1461323177265 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}] 04:06:17 INFO - PROCESS | 4016 | 1461323177401 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 04:06:17 INFO - PROCESS | 4016 | 1461323177469 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:17 INFO - PROCESS | 4016 | ++DOCSHELL 133B8800 == 44 [pid = 4016] [id = 228] 04:06:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (1ED2D800) [pid = 4016] [serial = 683] [outer = 00000000] 04:06:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (1EEDD800) [pid = 4016] [serial = 684] [outer = 1ED2D800] 04:06:17 INFO - PROCESS | 4016 | 1461323177521 Marionette DEBUG loaded listener.js 04:06:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (1EEEE400) [pid = 4016] [serial = 685] [outer = 1ED2D800] 04:06:17 INFO - PROCESS | 4016 | 1461323177943 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]]]}] 04:06:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:06:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 730ms 04:06:17 INFO - PROCESS | 4016 | 1461323177997 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 04:06:17 INFO - PROCESS | 4016 | 1461323177999 Marionette TRACE conn4 <- [1,877,null,{"value":"13"}] 04:06:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:06:18 INFO - PROCESS | 4016 | 1461323178008 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:06:18 INFO - PROCESS | 4016 | 1461323178010 Marionette TRACE conn4 <- [1,878,null,{}] 04:06:18 INFO - PROCESS | 4016 | 1461323178014 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}] 04:06:18 INFO - PROCESS | 4016 | 1461323178350 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 04:06:18 INFO - PROCESS | 4016 | --DOMWINDOW == 135 (1F963000) [pid = 4016] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:06:18 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (1AA78800) [pid = 4016] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:06:18 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (1D98B400) [pid = 4016] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:06:18 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (1C045C00) [pid = 4016] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:06:18 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (1D827400) [pid = 4016] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:06:18 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (2139F000) [pid = 4016] [serial = 647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:06:18 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (179F5C00) [pid = 4016] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:06:18 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (1EED6800) [pid = 4016] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:06:18 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (20106800) [pid = 4016] [serial = 641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:06:18 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (203ED400) [pid = 4016] [serial = 644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:06:18 INFO - PROCESS | 4016 | 1461323178433 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:18 INFO - PROCESS | 4016 | ++DOCSHELL 133BC400 == 45 [pid = 4016] [id = 229] 04:06:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (13E18400) [pid = 4016] [serial = 686] [outer = 00000000] 04:06:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (1C045C00) [pid = 4016] [serial = 687] [outer = 13E18400] 04:06:18 INFO - PROCESS | 4016 | 1461323178480 Marionette DEBUG loaded listener.js 04:06:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (1CC8C800) [pid = 4016] [serial = 688] [outer = 13E18400] 04:06:18 INFO - PROCESS | 4016 | 1461323178841 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]]]}] 04:06:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:06:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 870ms 04:06:18 INFO - PROCESS | 4016 | 1461323178889 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 04:06:18 INFO - PROCESS | 4016 | 1461323178891 Marionette TRACE conn4 <- [1,881,null,{"value":"13"}] 04:06:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:06:18 INFO - PROCESS | 4016 | 1461323178894 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:06:18 INFO - PROCESS | 4016 | 1461323178896 Marionette TRACE conn4 <- [1,882,null,{}] 04:06:18 INFO - PROCESS | 4016 | 1461323178900 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}] 04:06:18 INFO - PROCESS | 4016 | 1461323178982 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 04:06:18 INFO - PROCESS | 4016 | 1461323178989 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:19 INFO - PROCESS | 4016 | ++DOCSHELL 1ED25000 == 46 [pid = 4016] [id = 230] 04:06:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (1FE19800) [pid = 4016] [serial = 689] [outer = 00000000] 04:06:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (20106800) [pid = 4016] [serial = 690] [outer = 1FE19800] 04:06:19 INFO - PROCESS | 4016 | 1461323179033 Marionette DEBUG loaded listener.js 04:06:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (20279800) [pid = 4016] [serial = 691] [outer = 1FE19800] 04:06:19 INFO - PROCESS | 4016 | 1461323179462 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]]]}] 04:06:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:06:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 630ms 04:06:19 INFO - PROCESS | 4016 | 1461323179527 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 04:06:19 INFO - PROCESS | 4016 | 1461323179529 Marionette TRACE conn4 <- [1,885,null,{"value":"13"}] 04:06:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:06:19 INFO - PROCESS | 4016 | 1461323179532 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:06:19 INFO - PROCESS | 4016 | 1461323179534 Marionette TRACE conn4 <- [1,886,null,{}] 04:06:19 INFO - PROCESS | 4016 | 1461323179538 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}] 04:06:19 INFO - PROCESS | 4016 | 1461323179620 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 04:06:19 INFO - PROCESS | 4016 | 1461323179626 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:19 INFO - PROCESS | 4016 | ++DOCSHELL 202DD800 == 47 [pid = 4016] [id = 231] 04:06:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (202E2C00) [pid = 4016] [serial = 692] [outer = 00000000] 04:06:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (203F4C00) [pid = 4016] [serial = 693] [outer = 202E2C00] 04:06:19 INFO - PROCESS | 4016 | 1461323179672 Marionette DEBUG loaded listener.js 04:06:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (2047F400) [pid = 4016] [serial = 694] [outer = 202E2C00] 04:06:20 INFO - PROCESS | 4016 | 1461323180124 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]]]}] 04:06:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:06:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 632ms 04:06:20 INFO - PROCESS | 4016 | 1461323180179 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 04:06:20 INFO - PROCESS | 4016 | 1461323180181 Marionette TRACE conn4 <- [1,889,null,{"value":"13"}] 04:06:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:06:20 INFO - PROCESS | 4016 | 1461323180185 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:06:20 INFO - PROCESS | 4016 | 1461323180187 Marionette TRACE conn4 <- [1,890,null,{}] 04:06:20 INFO - PROCESS | 4016 | 1461323180190 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}] 04:06:20 INFO - PROCESS | 4016 | 1461323180270 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 04:06:20 INFO - PROCESS | 4016 | 1461323180276 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:20 INFO - PROCESS | 4016 | ++DOCSHELL 20DB4400 == 48 [pid = 4016] [id = 232] 04:06:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (20DB6400) [pid = 4016] [serial = 695] [outer = 00000000] 04:06:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 137 (20DBB000) [pid = 4016] [serial = 696] [outer = 20DB6400] 04:06:20 INFO - PROCESS | 4016 | 1461323180321 Marionette DEBUG loaded listener.js 04:06:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 138 (20DBD400) [pid = 4016] [serial = 697] [outer = 20DB6400] 04:06:21 INFO - PROCESS | 4016 | 1461323181059 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]]]}] 04:06:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:06:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 930ms 04:06:21 INFO - PROCESS | 4016 | 1461323181116 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 04:06:21 INFO - PROCESS | 4016 | 1461323181122 Marionette TRACE conn4 <- [1,893,null,{"value":"13"}] 04:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:06:21 INFO - PROCESS | 4016 | 1461323181128 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:06:21 INFO - PROCESS | 4016 | 1461323181132 Marionette TRACE conn4 <- [1,894,null,{}] 04:06:21 INFO - PROCESS | 4016 | 1461323181137 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}] 04:06:21 INFO - PROCESS | 4016 | 1461323181262 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 04:06:21 INFO - PROCESS | 4016 | 1461323181390 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:21 INFO - PROCESS | 4016 | ++DOCSHELL 14554800 == 49 [pid = 4016] [id = 233] 04:06:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 139 (1780C000) [pid = 4016] [serial = 698] [outer = 00000000] 04:06:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 140 (1AF63800) [pid = 4016] [serial = 699] [outer = 1780C000] 04:06:21 INFO - PROCESS | 4016 | 1461323181452 Marionette DEBUG loaded listener.js 04:06:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 141 (1AFFD400) [pid = 4016] [serial = 700] [outer = 1780C000] 04:06:22 INFO - PROCESS | 4016 | 1461323182039 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]]]}] 04:06:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:06:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 970ms 04:06:22 INFO - PROCESS | 4016 | 1461323182102 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 04:06:22 INFO - PROCESS | 4016 | 1461323182108 Marionette TRACE conn4 <- [1,897,null,{"value":"13"}] 04:06:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:06:22 INFO - PROCESS | 4016 | 1461323182114 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:06:22 INFO - PROCESS | 4016 | 1461323182117 Marionette TRACE conn4 <- [1,898,null,{}] 04:06:22 INFO - PROCESS | 4016 | 1461323182121 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}] 04:06:22 INFO - PROCESS | 4016 | 1461323182234 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 04:06:22 INFO - PROCESS | 4016 | 1461323182370 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:22 INFO - PROCESS | 4016 | ++DOCSHELL 1C1B1400 == 50 [pid = 4016] [id = 234] 04:06:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 142 (1C1BD400) [pid = 4016] [serial = 701] [outer = 00000000] 04:06:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 143 (1D986400) [pid = 4016] [serial = 702] [outer = 1C1BD400] 04:06:22 INFO - PROCESS | 4016 | 1461323182431 Marionette DEBUG loaded listener.js 04:06:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 144 (1E7B0800) [pid = 4016] [serial = 703] [outer = 1C1BD400] 04:06:23 INFO - PROCESS | 4016 | 1461323183076 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]]]}] 04:06:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:06:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1019ms 04:06:23 INFO - PROCESS | 4016 | 1461323183136 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 04:06:23 INFO - PROCESS | 4016 | 1461323183138 Marionette TRACE conn4 <- [1,901,null,{"value":"13"}] 04:06:23 INFO - PROCESS | 4016 | 1461323183143 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:06:23 INFO - PROCESS | 4016 | 1461323183147 Marionette TRACE conn4 <- [1,902,null,{}] 04:06:23 INFO - PROCESS | 4016 | 1461323183158 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}] 04:06:23 INFO - PROCESS | 4016 | 1461323183285 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 04:06:23 INFO - PROCESS | 4016 | 1461323183416 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:23 INFO - PROCESS | 4016 | ++DOCSHELL 0F186000 == 51 [pid = 4016] [id = 235] 04:06:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 145 (1EED3800) [pid = 4016] [serial = 704] [outer = 00000000] 04:06:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 146 (20CDBC00) [pid = 4016] [serial = 705] [outer = 1EED3800] 04:06:23 INFO - PROCESS | 4016 | 1461323183477 Marionette DEBUG loaded listener.js 04:06:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 147 (20DB6800) [pid = 4016] [serial = 706] [outer = 1EED3800] 04:06:24 INFO - PROCESS | 4016 | 1461323184094 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]]]}] 04:06:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:06:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1020ms 04:06:24 INFO - PROCESS | 4016 | 1461323184165 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 04:06:24 INFO - PROCESS | 4016 | 1461323184168 Marionette TRACE conn4 <- [1,905,null,{"value":"13"}] 04:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:06:24 INFO - PROCESS | 4016 | 1461323184172 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:06:24 INFO - PROCESS | 4016 | 1461323184174 Marionette TRACE conn4 <- [1,906,null,{}] 04:06:24 INFO - PROCESS | 4016 | 1461323184178 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}] 04:06:24 INFO - PROCESS | 4016 | 1461323184289 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 04:06:24 INFO - PROCESS | 4016 | 1461323184418 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:24 INFO - PROCESS | 4016 | ++DOCSHELL 20DBE400 == 52 [pid = 4016] [id = 236] 04:06:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 148 (21393800) [pid = 4016] [serial = 707] [outer = 00000000] 04:06:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 149 (21583000) [pid = 4016] [serial = 708] [outer = 21393800] 04:06:24 INFO - PROCESS | 4016 | 1461323184475 Marionette DEBUG loaded listener.js 04:06:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 150 (21586C00) [pid = 4016] [serial = 709] [outer = 21393800] 04:06:25 INFO - PROCESS | 4016 | 1461323185085 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]]]}] 04:06:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:06:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 970ms 04:06:25 INFO - PROCESS | 4016 | 1461323185145 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 04:06:25 INFO - PROCESS | 4016 | 1461323185148 Marionette TRACE conn4 <- [1,909,null,{"value":"13"}] 04:06:25 INFO - PROCESS | 4016 | 1461323185151 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:06:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:06:25 INFO - PROCESS | 4016 | 1461323185153 Marionette TRACE conn4 <- [1,910,null,{}] 04:06:25 INFO - PROCESS | 4016 | 1461323185157 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}] 04:06:25 INFO - PROCESS | 4016 | 1461323185262 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 04:06:25 INFO - PROCESS | 4016 | 1461323185393 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:25 INFO - PROCESS | 4016 | ++DOCSHELL 13E9B000 == 53 [pid = 4016] [id = 237] 04:06:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 151 (17801400) [pid = 4016] [serial = 710] [outer = 00000000] 04:06:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 152 (1AF67800) [pid = 4016] [serial = 711] [outer = 17801400] 04:06:25 INFO - PROCESS | 4016 | 1461323185450 Marionette DEBUG loaded listener.js 04:06:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 153 (1C014C00) [pid = 4016] [serial = 712] [outer = 17801400] 04:06:26 INFO - PROCESS | 4016 | 1461323186155 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]]]}] 04:06:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:06:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1073ms 04:06:26 INFO - PROCESS | 4016 | 1461323186229 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 04:06:26 INFO - PROCESS | 4016 | 1461323186232 Marionette TRACE conn4 <- [1,913,null,{"value":"13"}] 04:06:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:06:26 INFO - PROCESS | 4016 | 1461323186240 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:06:26 INFO - PROCESS | 4016 | 1461323186243 Marionette TRACE conn4 <- [1,914,null,{}] 04:06:26 INFO - PROCESS | 4016 | 1461323186249 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}] 04:06:26 INFO - PROCESS | 4016 | 1461323186353 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 04:06:26 INFO - PROCESS | 4016 | 1461323186489 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:26 INFO - PROCESS | 4016 | ++DOCSHELL 1C044000 == 54 [pid = 4016] [id = 238] 04:06:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 154 (1C048000) [pid = 4016] [serial = 713] [outer = 00000000] 04:06:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 155 (1C1B6800) [pid = 4016] [serial = 714] [outer = 1C048000] 04:06:26 INFO - PROCESS | 4016 | 1461323186543 Marionette DEBUG loaded listener.js 04:06:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 156 (1C3CC400) [pid = 4016] [serial = 715] [outer = 1C048000] 04:06:27 INFO - PROCESS | 4016 | --DOCSHELL 202DD800 == 53 [pid = 4016] [id = 231] 04:06:27 INFO - PROCESS | 4016 | --DOCSHELL 1ED25000 == 52 [pid = 4016] [id = 230] 04:06:27 INFO - PROCESS | 4016 | --DOCSHELL 133BC400 == 51 [pid = 4016] [id = 229] 04:06:27 INFO - PROCESS | 4016 | --DOCSHELL 133B8800 == 50 [pid = 4016] [id = 228] 04:06:27 INFO - PROCESS | 4016 | --DOCSHELL 1D1C4C00 == 49 [pid = 4016] [id = 227] 04:06:27 INFO - PROCESS | 4016 | --DOCSHELL 1C3D5800 == 48 [pid = 4016] [id = 226] 04:06:27 INFO - PROCESS | 4016 | --DOCSHELL 1BE13000 == 47 [pid = 4016] [id = 225] 04:06:27 INFO - PROCESS | 4016 | --DOCSHELL 144B8400 == 46 [pid = 4016] [id = 224] 04:06:27 INFO - PROCESS | 4016 | --DOMWINDOW == 155 (21D62000) [pid = 4016] [serial = 651] [outer = 00000000] [url = about:blank] 04:06:27 INFO - PROCESS | 4016 | --DOCSHELL 1BA41800 == 45 [pid = 4016] [id = 223] 04:06:27 INFO - PROCESS | 4016 | --DOMWINDOW == 154 (1FECFC00) [pid = 4016] [serial = 606] [outer = 00000000] [url = about:blank] 04:06:27 INFO - PROCESS | 4016 | --DOMWINDOW == 153 (14506800) [pid = 4016] [serial = 608] [outer = 00000000] [url = about:blank] 04:06:27 INFO - PROCESS | 4016 | --DOMWINDOW == 152 (1BE12000) [pid = 4016] [serial = 611] [outer = 00000000] [url = about:blank] 04:06:27 INFO - PROCESS | 4016 | --DOMWINDOW == 151 (20101400) [pid = 4016] [serial = 614] [outer = 00000000] [url = about:blank] 04:06:27 INFO - PROCESS | 4016 | --DOMWINDOW == 150 (2027C800) [pid = 4016] [serial = 617] [outer = 00000000] [url = about:blank] 04:06:27 INFO - PROCESS | 4016 | --DOMWINDOW == 149 (1BAAB800) [pid = 4016] [serial = 624] [outer = 00000000] [url = about:blank] 04:06:27 INFO - PROCESS | 4016 | --DOMWINDOW == 148 (1AF62C00) [pid = 4016] [serial = 623] [outer = 00000000] [url = about:blank] 04:06:27 INFO - PROCESS | 4016 | --DOMWINDOW == 147 (1ED26C00) [pid = 4016] [serial = 635] [outer = 00000000] [url = about:blank] 04:06:27 INFO - PROCESS | 4016 | --DOMWINDOW == 146 (1C42CC00) [pid = 4016] [serial = 629] [outer = 00000000] [url = about:blank] 04:06:27 INFO - PROCESS | 4016 | --DOMWINDOW == 145 (1C9B5000) [pid = 4016] [serial = 630] [outer = 00000000] [url = about:blank] 04:06:27 INFO - PROCESS | 4016 | --DOMWINDOW == 144 (1D82B000) [pid = 4016] [serial = 632] [outer = 00000000] [url = about:blank] 04:06:27 INFO - PROCESS | 4016 | --DOMWINDOW == 143 (21D08800) [pid = 4016] [serial = 649] [outer = 00000000] [url = about:blank] 04:06:27 INFO - PROCESS | 4016 | --DOMWINDOW == 142 (17EF8000) [pid = 4016] [serial = 626] [outer = 00000000] [url = about:blank] 04:06:27 INFO - PROCESS | 4016 | --DOMWINDOW == 141 (1C042400) [pid = 4016] [serial = 342] [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.] 04:06:27 INFO - PROCESS | 4016 | --DOMWINDOW == 140 (18E37400) [pid = 4016] [serial = 627] [outer = 00000000] [url = about:blank] 04:06:27 INFO - PROCESS | 4016 | --DOMWINDOW == 139 (1CF7FC00) [pid = 4016] [serial = 620] [outer = 00000000] [url = about:blank] 04:06:27 INFO - PROCESS | 4016 | --DOMWINDOW == 138 (2010D800) [pid = 4016] [serial = 638] [outer = 00000000] [url = about:blank] 04:06:27 INFO - PROCESS | 4016 | --DOMWINDOW == 137 (21392000) [pid = 4016] [serial = 642] [outer = 00000000] [url = about:blank] 04:06:27 INFO - PROCESS | 4016 | --DOMWINDOW == 136 (2027CC00) [pid = 4016] [serial = 639] [outer = 00000000] [url = about:blank] 04:06:27 INFO - PROCESS | 4016 | --DOMWINDOW == 135 (2139BC00) [pid = 4016] [serial = 645] [outer = 00000000] [url = about:blank] 04:06:27 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (21D09400) [pid = 4016] [serial = 648] [outer = 00000000] [url = about:blank] 04:06:27 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (21396C00) [pid = 4016] [serial = 643] [outer = 00000000] [url = about:blank] 04:06:27 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (2139E000) [pid = 4016] [serial = 646] [outer = 00000000] [url = about:blank] 04:06:27 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (1EDA7C00) [pid = 4016] [serial = 636] [outer = 00000000] [url = about:blank] 04:06:27 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (1D82DC00) [pid = 4016] [serial = 633] [outer = 00000000] [url = about:blank] 04:06:27 INFO - PROCESS | 4016 | 1461323187209 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]]]}] 04:06:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:06:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1028ms 04:06:27 INFO - PROCESS | 4016 | 1461323187267 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 04:06:27 INFO - PROCESS | 4016 | 1461323187272 Marionette TRACE conn4 <- [1,917,null,{"value":"13"}] 04:06:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:06:27 INFO - PROCESS | 4016 | 1461323187278 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:06:27 INFO - PROCESS | 4016 | 1461323187280 Marionette TRACE conn4 <- [1,918,null,{}] 04:06:27 INFO - PROCESS | 4016 | 1461323187284 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}] 04:06:27 INFO - PROCESS | 4016 | 1461323187377 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 04:06:27 INFO - PROCESS | 4016 | 1461323187389 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:27 INFO - PROCESS | 4016 | ++DOCSHELL 18E29400 == 46 [pid = 4016] [id = 239] 04:06:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (18E29C00) [pid = 4016] [serial = 716] [outer = 00000000] 04:06:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (1AF59C00) [pid = 4016] [serial = 717] [outer = 18E29C00] 04:06:27 INFO - PROCESS | 4016 | 1461323187436 Marionette DEBUG loaded listener.js 04:06:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (1AFCA000) [pid = 4016] [serial = 718] [outer = 18E29C00] 04:06:27 INFO - PROCESS | 4016 | 1461323187964 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]]]}] 04:06:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:06:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 730ms 04:06:28 INFO - PROCESS | 4016 | 1461323188011 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 04:06:28 INFO - PROCESS | 4016 | 1461323188014 Marionette TRACE conn4 <- [1,921,null,{"value":"13"}] 04:06:28 INFO - PROCESS | 4016 | 1461323188017 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:06:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:06:28 INFO - PROCESS | 4016 | 1461323188021 Marionette TRACE conn4 <- [1,922,null,{}] 04:06:28 INFO - PROCESS | 4016 | 1461323188031 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}] 04:06:28 INFO - PROCESS | 4016 | 1461323188120 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 04:06:28 INFO - PROCESS | 4016 | 1461323188215 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:28 INFO - PROCESS | 4016 | ++DOCSHELL 1CF7F800 == 47 [pid = 4016] [id = 240] 04:06:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (1CF7FC00) [pid = 4016] [serial = 719] [outer = 00000000] 04:06:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (1D60B000) [pid = 4016] [serial = 720] [outer = 1CF7FC00] 04:06:28 INFO - PROCESS | 4016 | 1461323188263 Marionette DEBUG loaded listener.js 04:06:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (1D829400) [pid = 4016] [serial = 721] [outer = 1CF7FC00] 04:06:28 INFO - PROCESS | 4016 | 1461323188662 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]]]}] 04:06:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:06:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 672ms 04:06:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:06:28 INFO - PROCESS | 4016 | 1461323188693 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 04:06:28 INFO - PROCESS | 4016 | 1461323188696 Marionette TRACE conn4 <- [1,925,null,{"value":"13"}] 04:06:28 INFO - PROCESS | 4016 | 1461323188699 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:06:28 INFO - PROCESS | 4016 | 1461323188701 Marionette TRACE conn4 <- [1,926,null,{}] 04:06:28 INFO - PROCESS | 4016 | 1461323188704 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}] 04:06:28 INFO - PROCESS | 4016 | 1461323188787 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 04:06:28 INFO - PROCESS | 4016 | 1461323188793 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:28 INFO - PROCESS | 4016 | ++DOCSHELL 1D82EC00 == 48 [pid = 4016] [id = 241] 04:06:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 137 (1D981800) [pid = 4016] [serial = 722] [outer = 00000000] 04:06:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 138 (1EDA4800) [pid = 4016] [serial = 723] [outer = 1D981800] 04:06:28 INFO - PROCESS | 4016 | 1461323188839 Marionette DEBUG loaded listener.js 04:06:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 139 (1EEDE400) [pid = 4016] [serial = 724] [outer = 1D981800] 04:06:29 INFO - PROCESS | 4016 | 1461323189282 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]]]}] 04:06:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:06:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 630ms 04:06:29 INFO - PROCESS | 4016 | 1461323189333 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 04:06:29 INFO - PROCESS | 4016 | 1461323189335 Marionette TRACE conn4 <- [1,929,null,{"value":"13"}] 04:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:06:29 INFO - PROCESS | 4016 | 1461323189352 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:06:29 INFO - PROCESS | 4016 | 1461323189354 Marionette TRACE conn4 <- [1,930,null,{}] 04:06:29 INFO - PROCESS | 4016 | 1461323189358 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}] 04:06:29 INFO - PROCESS | 4016 | 1461323189466 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 04:06:29 INFO - PROCESS | 4016 | 1461323189565 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:29 INFO - PROCESS | 4016 | ++DOCSHELL 1FECC400 == 49 [pid = 4016] [id = 242] 04:06:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 140 (1FECD400) [pid = 4016] [serial = 725] [outer = 00000000] 04:06:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 141 (1FED3C00) [pid = 4016] [serial = 726] [outer = 1FECD400] 04:06:29 INFO - PROCESS | 4016 | 1461323189613 Marionette DEBUG loaded listener.js 04:06:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 142 (20101400) [pid = 4016] [serial = 727] [outer = 1FECD400] 04:06:30 INFO - PROCESS | 4016 | 1461323190068 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]]]}] 04:06:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:06:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 790ms 04:06:30 INFO - PROCESS | 4016 | 1461323190143 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 04:06:30 INFO - PROCESS | 4016 | 1461323190145 Marionette TRACE conn4 <- [1,933,null,{"value":"13"}] 04:06:30 INFO - PROCESS | 4016 | 1461323190148 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:06:30 INFO - PROCESS | 4016 | 1461323190150 Marionette TRACE conn4 <- [1,934,null,{}] 04:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:06:30 INFO - PROCESS | 4016 | 1461323190153 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}] 04:06:30 INFO - PROCESS | 4016 | 1461323190286 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 04:06:30 INFO - PROCESS | 4016 | 1461323190353 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:30 INFO - PROCESS | 4016 | ++DOCSHELL 20273800 == 50 [pid = 4016] [id = 243] 04:06:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 143 (2027D400) [pid = 4016] [serial = 728] [outer = 00000000] 04:06:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 144 (20CD8000) [pid = 4016] [serial = 729] [outer = 2027D400] 04:06:30 INFO - PROCESS | 4016 | 1461323190405 Marionette DEBUG loaded listener.js 04:06:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 145 (20DB4C00) [pid = 4016] [serial = 730] [outer = 2027D400] 04:06:30 INFO - PROCESS | 4016 | 1461323190830 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]]]}] 04:06:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:06:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 770ms 04:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:06:30 INFO - PROCESS | 4016 | 1461323190923 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 04:06:30 INFO - PROCESS | 4016 | 1461323190925 Marionette TRACE conn4 <- [1,937,null,{"value":"13"}] 04:06:30 INFO - PROCESS | 4016 | 1461323190928 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:06:30 INFO - PROCESS | 4016 | 1461323190930 Marionette TRACE conn4 <- [1,938,null,{}] 04:06:30 INFO - PROCESS | 4016 | 1461323190940 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}] 04:06:31 INFO - PROCESS | 4016 | 1461323191055 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 04:06:31 INFO - PROCESS | 4016 | 1461323191065 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:31 INFO - PROCESS | 4016 | ++DOCSHELL 20CD7800 == 51 [pid = 4016] [id = 244] 04:06:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 146 (20DBB400) [pid = 4016] [serial = 731] [outer = 00000000] 04:06:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 147 (2152E000) [pid = 4016] [serial = 732] [outer = 20DBB400] 04:06:31 INFO - PROCESS | 4016 | 1461323191162 Marionette DEBUG loaded listener.js 04:06:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 148 (21530400) [pid = 4016] [serial = 733] [outer = 20DBB400] 04:06:31 INFO - PROCESS | 4016 | --DOMWINDOW == 147 (202E2C00) [pid = 4016] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:06:31 INFO - PROCESS | 4016 | --DOMWINDOW == 146 (1D1C6C00) [pid = 4016] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:06:31 INFO - PROCESS | 4016 | --DOMWINDOW == 145 (1ED2D800) [pid = 4016] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:06:31 INFO - PROCESS | 4016 | --DOMWINDOW == 144 (13E18400) [pid = 4016] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:06:31 INFO - PROCESS | 4016 | --DOMWINDOW == 143 (1C04C400) [pid = 4016] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:06:31 INFO - PROCESS | 4016 | --DOMWINDOW == 142 (1BA43800) [pid = 4016] [serial = 668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:06:31 INFO - PROCESS | 4016 | --DOMWINDOW == 141 (1AA76400) [pid = 4016] [serial = 665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:06:31 INFO - PROCESS | 4016 | --DOMWINDOW == 140 (14505400) [pid = 4016] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:06:31 INFO - PROCESS | 4016 | --DOMWINDOW == 139 (1C428800) [pid = 4016] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:06:31 INFO - PROCESS | 4016 | --DOMWINDOW == 138 (1FE19800) [pid = 4016] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:06:31 INFO - PROCESS | 4016 | --DOMWINDOW == 137 (12975C00) [pid = 4016] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:06:31 INFO - PROCESS | 4016 | --DOMWINDOW == 136 (1CC88800) [pid = 4016] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:06:31 INFO - PROCESS | 4016 | 1461323191817 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]]]}] 04:06:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:06:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 930ms 04:06:31 INFO - PROCESS | 4016 | 1461323191860 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 04:06:31 INFO - PROCESS | 4016 | 1461323191861 Marionette TRACE conn4 <- [1,941,null,{"value":"13"}] 04:06:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:06:31 INFO - PROCESS | 4016 | 1461323191865 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:06:31 INFO - PROCESS | 4016 | 1461323191867 Marionette TRACE conn4 <- [1,942,null,{}] 04:06:31 INFO - PROCESS | 4016 | 1461323191874 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}] 04:06:31 INFO - PROCESS | 4016 | 1461323191986 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 04:06:32 INFO - PROCESS | 4016 | 1461323192046 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:32 INFO - PROCESS | 4016 | ++DOCSHELL 1AA79400 == 52 [pid = 4016] [id = 245] 04:06:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 137 (1AFC1400) [pid = 4016] [serial = 734] [outer = 00000000] 04:06:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 138 (1FEC4000) [pid = 4016] [serial = 735] [outer = 1AFC1400] 04:06:32 INFO - PROCESS | 4016 | 1461323192090 Marionette DEBUG loaded listener.js 04:06:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 139 (20DB9000) [pid = 4016] [serial = 736] [outer = 1AFC1400] 04:06:32 INFO - PROCESS | 4016 | 1461323192456 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]]]}] 04:06:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:06:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 630ms 04:06:32 INFO - PROCESS | 4016 | 1461323192502 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 04:06:32 INFO - PROCESS | 4016 | 1461323192504 Marionette TRACE conn4 <- [1,945,null,{"value":"13"}] 04:06:32 INFO - PROCESS | 4016 | 1461323192507 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:06:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:06:32 INFO - PROCESS | 4016 | 1461323192509 Marionette TRACE conn4 <- [1,946,null,{}] 04:06:32 INFO - PROCESS | 4016 | 1461323192513 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}] 04:06:32 INFO - PROCESS | 4016 | 1461323192594 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 04:06:32 INFO - PROCESS | 4016 | 1461323192600 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:32 INFO - PROCESS | 4016 | ++DOCSHELL 20DDD800 == 53 [pid = 4016] [id = 246] 04:06:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 140 (20DDDC00) [pid = 4016] [serial = 737] [outer = 00000000] 04:06:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 141 (20DE2400) [pid = 4016] [serial = 738] [outer = 20DDDC00] 04:06:32 INFO - PROCESS | 4016 | 1461323192646 Marionette DEBUG loaded listener.js 04:06:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 142 (1AF62800) [pid = 4016] [serial = 739] [outer = 20DDDC00] 04:06:33 INFO - PROCESS | 4016 | 1461323193088 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]]]}] 04:06:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:06:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 630ms 04:06:33 INFO - PROCESS | 4016 | 1461323193149 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 04:06:33 INFO - PROCESS | 4016 | 1461323193152 Marionette TRACE conn4 <- [1,949,null,{"value":"13"}] 04:06:33 INFO - PROCESS | 4016 | 1461323193155 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:06:33 INFO - PROCESS | 4016 | 1461323193156 Marionette TRACE conn4 <- [1,950,null,{}] 04:06:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:06:33 INFO - PROCESS | 4016 | 1461323193160 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}] 04:06:33 INFO - PROCESS | 4016 | 1461323193246 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 04:06:33 INFO - PROCESS | 4016 | 1461323193252 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:33 INFO - PROCESS | 4016 | ++DOCSHELL 20DE2000 == 54 [pid = 4016] [id = 247] 04:06:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 143 (20DE6C00) [pid = 4016] [serial = 740] [outer = 00000000] 04:06:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 144 (21534C00) [pid = 4016] [serial = 741] [outer = 20DE6C00] 04:06:33 INFO - PROCESS | 4016 | 1461323193301 Marionette DEBUG loaded listener.js 04:06:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 145 (21399800) [pid = 4016] [serial = 742] [outer = 20DE6C00] 04:06:34 INFO - PROCESS | 4016 | --DOCSHELL 1C1B6400 == 53 [pid = 4016] [id = 220] 04:06:34 INFO - PROCESS | 4016 | --DOCSHELL 1C047000 == 52 [pid = 4016] [id = 219] 04:06:34 INFO - PROCESS | 4016 | --DOCSHELL 18E2A800 == 51 [pid = 4016] [id = 222] 04:06:34 INFO - PROCESS | 4016 | --DOCSHELL 1C428400 == 50 [pid = 4016] [id = 145] 04:06:34 INFO - PROCESS | 4016 | --DOCSHELL 12710400 == 49 [pid = 4016] [id = 218] 04:06:34 INFO - PROCESS | 4016 | --DOCSHELL 20106400 == 48 [pid = 4016] [id = 221] 04:06:34 INFO - PROCESS | 4016 | --DOCSHELL 1D190800 == 47 [pid = 4016] [id = 192] 04:06:34 INFO - PROCESS | 4016 | --DOCSHELL 17ED9800 == 46 [pid = 4016] [id = 207] 04:06:34 INFO - PROCESS | 4016 | --DOCSHELL 13218C00 == 45 [pid = 4016] [id = 161] 04:06:34 INFO - PROCESS | 4016 | --DOCSHELL 1BD44000 == 44 [pid = 4016] [id = 160] 04:06:34 INFO - PROCESS | 4016 | --DOCSHELL 20110400 == 43 [pid = 4016] [id = 206] 04:06:34 INFO - PROCESS | 4016 | --DOCSHELL 21D0E400 == 42 [pid = 4016] [id = 217] 04:06:34 INFO - PROCESS | 4016 | --DOCSHELL 13E9B000 == 41 [pid = 4016] [id = 237] 04:06:34 INFO - PROCESS | 4016 | --DOCSHELL 1C044000 == 40 [pid = 4016] [id = 238] 04:06:34 INFO - PROCESS | 4016 | --DOCSHELL 20DBE400 == 39 [pid = 4016] [id = 236] 04:06:34 INFO - PROCESS | 4016 | --DOCSHELL 0F186000 == 38 [pid = 4016] [id = 235] 04:06:34 INFO - PROCESS | 4016 | --DOCSHELL 14554800 == 37 [pid = 4016] [id = 233] 04:06:34 INFO - PROCESS | 4016 | --DOCSHELL 1C1B1400 == 36 [pid = 4016] [id = 234] 04:06:34 INFO - PROCESS | 4016 | --DOCSHELL 20DB4400 == 35 [pid = 4016] [id = 232] 04:06:35 INFO - PROCESS | 4016 | --DOCSHELL 18E29400 == 34 [pid = 4016] [id = 239] 04:06:35 INFO - PROCESS | 4016 | --DOCSHELL 1FECC400 == 33 [pid = 4016] [id = 242] 04:06:35 INFO - PROCESS | 4016 | --DOCSHELL 1D82EC00 == 32 [pid = 4016] [id = 241] 04:06:35 INFO - PROCESS | 4016 | --DOCSHELL 1AA79400 == 31 [pid = 4016] [id = 245] 04:06:35 INFO - PROCESS | 4016 | --DOCSHELL 20273800 == 30 [pid = 4016] [id = 243] 04:06:35 INFO - PROCESS | 4016 | --DOCSHELL 1CF7F800 == 29 [pid = 4016] [id = 240] 04:06:35 INFO - PROCESS | 4016 | --DOCSHELL 20CD7800 == 28 [pid = 4016] [id = 244] 04:06:35 INFO - PROCESS | 4016 | --DOCSHELL 20DDD800 == 27 [pid = 4016] [id = 246] 04:06:35 INFO - PROCESS | 4016 | --DOMWINDOW == 144 (20107C00) [pid = 4016] [serial = 525] [outer = 00000000] [url = about:blank] 04:06:35 INFO - PROCESS | 4016 | --DOMWINDOW == 143 (1AA7B000) [pid = 4016] [serial = 555] [outer = 00000000] [url = about:blank] 04:06:35 INFO - PROCESS | 4016 | --DOMWINDOW == 142 (203F4C00) [pid = 4016] [serial = 693] [outer = 00000000] [url = about:blank] 04:06:35 INFO - PROCESS | 4016 | --DOMWINDOW == 141 (1D606C00) [pid = 4016] [serial = 681] [outer = 00000000] [url = about:blank] 04:06:35 INFO - PROCESS | 4016 | --DOMWINDOW == 140 (1EEDD800) [pid = 4016] [serial = 684] [outer = 00000000] [url = about:blank] 04:06:35 INFO - PROCESS | 4016 | --DOMWINDOW == 139 (1D610400) [pid = 4016] [serial = 682] [outer = 00000000] [url = about:blank] 04:06:35 INFO - PROCESS | 4016 | --DOMWINDOW == 138 (1C045C00) [pid = 4016] [serial = 687] [outer = 00000000] [url = about:blank] 04:06:35 INFO - PROCESS | 4016 | --DOMWINDOW == 137 (1EEEE400) [pid = 4016] [serial = 685] [outer = 00000000] [url = about:blank] 04:06:35 INFO - PROCESS | 4016 | --DOMWINDOW == 136 (19A67C00) [pid = 4016] [serial = 654] [outer = 00000000] [url = about:blank] 04:06:35 INFO - PROCESS | 4016 | --DOMWINDOW == 135 (1CC86400) [pid = 4016] [serial = 657] [outer = 00000000] [url = about:blank] 04:06:35 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (1D82D400) [pid = 4016] [serial = 660] [outer = 00000000] [url = about:blank] 04:06:35 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (1C1B4400) [pid = 4016] [serial = 675] [outer = 00000000] [url = about:blank] 04:06:35 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (1C1BC000) [pid = 4016] [serial = 676] [outer = 00000000] [url = about:blank] 04:06:35 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (1C04B400) [pid = 4016] [serial = 670] [outer = 00000000] [url = about:blank] 04:06:35 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (1C016400) [pid = 4016] [serial = 669] [outer = 00000000] [url = about:blank] 04:06:35 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (1CC80C00) [pid = 4016] [serial = 667] [outer = 00000000] [url = about:blank] 04:06:35 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (1C436800) [pid = 4016] [serial = 666] [outer = 00000000] [url = about:blank] 04:06:35 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (18E32000) [pid = 4016] [serial = 672] [outer = 00000000] [url = about:blank] 04:06:35 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (1AA51C00) [pid = 4016] [serial = 673] [outer = 00000000] [url = about:blank] 04:06:35 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (1C9B3400) [pid = 4016] [serial = 678] [outer = 00000000] [url = about:blank] 04:06:35 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (220A8C00) [pid = 4016] [serial = 663] [outer = 00000000] [url = about:blank] 04:06:35 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (20106800) [pid = 4016] [serial = 690] [outer = 00000000] [url = about:blank] 04:06:35 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (1CC8C800) [pid = 4016] [serial = 688] [outer = 00000000] [url = about:blank] 04:06:35 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (2047F400) [pid = 4016] [serial = 694] [outer = 00000000] [url = about:blank] 04:06:35 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (20279800) [pid = 4016] [serial = 691] [outer = 00000000] [url = about:blank] 04:06:35 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (1CC81800) [pid = 4016] [serial = 679] [outer = 00000000] [url = about:blank] 04:06:35 INFO - PROCESS | 4016 | 1461323195527 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]]]}] 04:06:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:06:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 2428ms 04:06:35 INFO - PROCESS | 4016 | 1461323195590 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 04:06:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:06:35 INFO - PROCESS | 4016 | 1461323195595 Marionette TRACE conn4 <- [1,953,null,{"value":"13"}] 04:06:35 INFO - PROCESS | 4016 | 1461323195600 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:06:35 INFO - PROCESS | 4016 | 1461323195605 Marionette TRACE conn4 <- [1,954,null,{}] 04:06:35 INFO - PROCESS | 4016 | 1461323195612 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}] 04:06:35 INFO - PROCESS | 4016 | 1461323195704 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 04:06:35 INFO - PROCESS | 4016 | 1461323195822 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:35 INFO - PROCESS | 4016 | ++DOCSHELL 0F06D800 == 28 [pid = 4016] [id = 248] 04:06:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (0F1E4800) [pid = 4016] [serial = 743] [outer = 00000000] 04:06:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (12915C00) [pid = 4016] [serial = 744] [outer = 0F1E4800] 04:06:35 INFO - PROCESS | 4016 | 1461323195875 Marionette DEBUG loaded listener.js 04:06:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (12979800) [pid = 4016] [serial = 745] [outer = 0F1E4800] 04:06:36 INFO - PROCESS | 4016 | 1461323196287 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]]]}] 04:06:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:06:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 730ms 04:06:36 INFO - PROCESS | 4016 | 1461323196330 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 04:06:36 INFO - PROCESS | 4016 | 1461323196336 Marionette TRACE conn4 <- [1,957,null,{"value":"13"}] 04:06:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:06:36 INFO - PROCESS | 4016 | 1461323196343 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:06:36 INFO - PROCESS | 4016 | 1461323196345 Marionette TRACE conn4 <- [1,958,null,{}] 04:06:36 INFO - PROCESS | 4016 | 1461323196349 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}] 04:06:36 INFO - PROCESS | 4016 | 1461323196436 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 04:06:36 INFO - PROCESS | 4016 | 1461323196445 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:36 INFO - PROCESS | 4016 | ++DOCSHELL 13108000 == 29 [pid = 4016] [id = 249] 04:06:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (13181800) [pid = 4016] [serial = 746] [outer = 00000000] 04:06:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (133B9800) [pid = 4016] [serial = 747] [outer = 13181800] 04:06:36 INFO - PROCESS | 4016 | 1461323196492 Marionette DEBUG loaded listener.js 04:06:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (136D8800) [pid = 4016] [serial = 748] [outer = 13181800] 04:06:36 INFO - PROCESS | 4016 | 1461323196995 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]]]}] 04:06:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:06:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 670ms 04:06:37 INFO - PROCESS | 4016 | 1461323197015 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 04:06:37 INFO - PROCESS | 4016 | 1461323197018 Marionette TRACE conn4 <- [1,961,null,{"value":"13"}] 04:06:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:06:37 INFO - PROCESS | 4016 | 1461323197022 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:06:37 INFO - PROCESS | 4016 | 1461323197025 Marionette TRACE conn4 <- [1,962,null,{}] 04:06:37 INFO - PROCESS | 4016 | 1461323197037 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}] 04:06:37 INFO - PROCESS | 4016 | 1461323197165 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 04:06:37 INFO - PROCESS | 4016 | 1461323197183 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:37 INFO - PROCESS | 4016 | ++DOCSHELL 17EC5400 == 30 [pid = 4016] [id = 250] 04:06:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (17EC7800) [pid = 4016] [serial = 749] [outer = 00000000] 04:06:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (17EE9800) [pid = 4016] [serial = 750] [outer = 17EC7800] 04:06:37 INFO - PROCESS | 4016 | 1461323197237 Marionette DEBUG loaded listener.js 04:06:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (17F8D400) [pid = 4016] [serial = 751] [outer = 17EC7800] 04:06:37 INFO - PROCESS | 4016 | 1461323197708 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]]]}] 04:06:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:06:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 730ms 04:06:37 INFO - PROCESS | 4016 | 1461323197768 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 04:06:37 INFO - PROCESS | 4016 | 1461323197771 Marionette TRACE conn4 <- [1,965,null,{"value":"13"}] 04:06:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:06:37 INFO - PROCESS | 4016 | 1461323197774 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:06:37 INFO - PROCESS | 4016 | 1461323197776 Marionette TRACE conn4 <- [1,966,null,{}] 04:06:37 INFO - PROCESS | 4016 | 1461323197779 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}] 04:06:37 INFO - PROCESS | 4016 | 1461323197865 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 04:06:37 INFO - PROCESS | 4016 | 1461323197872 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:37 INFO - PROCESS | 4016 | ++DOCSHELL 18E28400 == 31 [pid = 4016] [id = 251] 04:06:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (18E2B400) [pid = 4016] [serial = 752] [outer = 00000000] 04:06:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (19810800) [pid = 4016] [serial = 753] [outer = 18E2B400] 04:06:37 INFO - PROCESS | 4016 | 1461323197918 Marionette DEBUG loaded listener.js 04:06:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (1AA58800) [pid = 4016] [serial = 754] [outer = 18E2B400] 04:06:38 INFO - PROCESS | 4016 | 1461323198360 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]]]}] 04:06:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:06:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 630ms 04:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:06:38 INFO - PROCESS | 4016 | 1461323198408 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 04:06:38 INFO - PROCESS | 4016 | 1461323198410 Marionette TRACE conn4 <- [1,969,null,{"value":"13"}] 04:06:38 INFO - PROCESS | 4016 | 1461323198414 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:06:38 INFO - PROCESS | 4016 | 1461323198415 Marionette TRACE conn4 <- [1,970,null,{}] 04:06:38 INFO - PROCESS | 4016 | 1461323198419 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}] 04:06:38 INFO - PROCESS | 4016 | 1461323198495 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 04:06:38 INFO - PROCESS | 4016 | 1461323198502 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:38 INFO - PROCESS | 4016 | ++DOCSHELL 1AA7A400 == 32 [pid = 4016] [id = 252] 04:06:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (1AA7B400) [pid = 4016] [serial = 755] [outer = 00000000] 04:06:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (1AE85400) [pid = 4016] [serial = 756] [outer = 1AA7B400] 04:06:38 INFO - PROCESS | 4016 | 1461323198551 Marionette DEBUG loaded listener.js 04:06:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (1AF5DC00) [pid = 4016] [serial = 757] [outer = 1AA7B400] 04:06:39 INFO - PROCESS | 4016 | 1461323199018 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]]]}] 04:06:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:06:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 630ms 04:06:39 INFO - PROCESS | 4016 | 1461323199046 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 04:06:39 INFO - PROCESS | 4016 | 1461323199048 Marionette TRACE conn4 <- [1,973,null,{"value":"13"}] 04:06:39 INFO - PROCESS | 4016 | 1461323199051 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:06:39 INFO - PROCESS | 4016 | 1461323199053 Marionette TRACE conn4 <- [1,974,null,{}] 04:06:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:06:39 INFO - PROCESS | 4016 | 1461323199057 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}] 04:06:39 INFO - PROCESS | 4016 | 1461323199167 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 04:06:39 INFO - PROCESS | 4016 | 1461323199178 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:39 INFO - PROCESS | 4016 | ++DOCSHELL 1BE15800 == 33 [pid = 4016] [id = 253] 04:06:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (1BE15C00) [pid = 4016] [serial = 758] [outer = 00000000] 04:06:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (1C044C00) [pid = 4016] [serial = 759] [outer = 1BE15C00] 04:06:39 INFO - PROCESS | 4016 | 1461323199230 Marionette DEBUG loaded listener.js 04:06:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 137 (1C04B800) [pid = 4016] [serial = 760] [outer = 1BE15C00] 04:06:39 INFO - PROCESS | 4016 | 1461323199688 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]]]}] 04:06:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:06:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 670ms 04:06:39 INFO - PROCESS | 4016 | 1461323199726 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 04:06:39 INFO - PROCESS | 4016 | 1461323199728 Marionette TRACE conn4 <- [1,977,null,{"value":"13"}] 04:06:39 INFO - PROCESS | 4016 | 1461323199731 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:06:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:06:39 INFO - PROCESS | 4016 | 1461323199732 Marionette TRACE conn4 <- [1,978,null,{}] 04:06:39 INFO - PROCESS | 4016 | 1461323199736 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}] 04:06:39 INFO - PROCESS | 4016 | 1461323199815 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 04:06:39 INFO - PROCESS | 4016 | 1461323199858 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:39 INFO - PROCESS | 4016 | ++DOCSHELL 1C1B2000 == 34 [pid = 4016] [id = 254] 04:06:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 138 (1C1B3000) [pid = 4016] [serial = 761] [outer = 00000000] 04:06:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 139 (1C1BB000) [pid = 4016] [serial = 762] [outer = 1C1B3000] 04:06:39 INFO - PROCESS | 4016 | 1461323199904 Marionette DEBUG loaded listener.js 04:06:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 140 (1C1BFC00) [pid = 4016] [serial = 763] [outer = 1C1B3000] 04:06:40 INFO - PROCESS | 4016 | 1461323200332 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]]]}] 04:06:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:06:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 630ms 04:06:40 INFO - PROCESS | 4016 | 1461323200374 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 04:06:40 INFO - PROCESS | 4016 | 1461323200376 Marionette TRACE conn4 <- [1,981,null,{"value":"13"}] 04:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:06:40 INFO - PROCESS | 4016 | 1461323200379 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:06:40 INFO - PROCESS | 4016 | 1461323200381 Marionette TRACE conn4 <- [1,982,null,{}] 04:06:40 INFO - PROCESS | 4016 | 1461323200385 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}] 04:06:40 INFO - PROCESS | 4016 | 1461323200464 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 04:06:40 INFO - PROCESS | 4016 | 1461323200474 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:40 INFO - PROCESS | 4016 | ++DOCSHELL 1BA44C00 == 35 [pid = 4016] [id = 255] 04:06:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 141 (1C351800) [pid = 4016] [serial = 764] [outer = 00000000] 04:06:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 142 (1C42EC00) [pid = 4016] [serial = 765] [outer = 1C351800] 04:06:40 INFO - PROCESS | 4016 | 1461323200521 Marionette DEBUG loaded listener.js 04:06:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 143 (1C42A400) [pid = 4016] [serial = 766] [outer = 1C351800] 04:06:41 INFO - PROCESS | 4016 | 1461323201020 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]]]}] 04:06:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:06:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 670ms 04:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:06:41 INFO - PROCESS | 4016 | 1461323201051 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 04:06:41 INFO - PROCESS | 4016 | 1461323201053 Marionette TRACE conn4 <- [1,985,null,{"value":"13"}] 04:06:41 INFO - PROCESS | 4016 | 1461323201056 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:06:41 INFO - PROCESS | 4016 | 1461323201057 Marionette TRACE conn4 <- [1,986,null,{}] 04:06:41 INFO - PROCESS | 4016 | 1461323201061 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}] 04:06:41 INFO - PROCESS | 4016 | 1461323201167 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 04:06:41 INFO - PROCESS | 4016 | 1461323201258 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:41 INFO - PROCESS | 4016 | ++DOCSHELL 17E3C000 == 36 [pid = 4016] [id = 256] 04:06:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 144 (17EC1800) [pid = 4016] [serial = 767] [outer = 00000000] 04:06:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 145 (1C9B7C00) [pid = 4016] [serial = 768] [outer = 17EC1800] 04:06:41 INFO - PROCESS | 4016 | 1461323201303 Marionette DEBUG loaded listener.js 04:06:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 146 (1C9B6C00) [pid = 4016] [serial = 769] [outer = 17EC1800] 04:06:41 INFO - PROCESS | 4016 | 1461323201732 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]]]}] 04:06:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:06:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 730ms 04:06:41 INFO - PROCESS | 4016 | 1461323201787 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 04:06:41 INFO - PROCESS | 4016 | 1461323201789 Marionette TRACE conn4 <- [1,989,null,{"value":"13"}] 04:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:06:41 INFO - PROCESS | 4016 | 1461323201792 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:06:41 INFO - PROCESS | 4016 | 1461323201793 Marionette TRACE conn4 <- [1,990,null,{}] 04:06:41 INFO - PROCESS | 4016 | 1461323201797 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}] 04:06:41 INFO - PROCESS | 4016 | 1461323201908 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 04:06:41 INFO - PROCESS | 4016 | 1461323201967 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:41 INFO - PROCESS | 4016 | ++DOCSHELL 133BEC00 == 37 [pid = 4016] [id = 257] 04:06:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 147 (179FB400) [pid = 4016] [serial = 770] [outer = 00000000] 04:06:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 148 (1D1C4C00) [pid = 4016] [serial = 771] [outer = 179FB400] 04:06:42 INFO - PROCESS | 4016 | 1461323202012 Marionette DEBUG loaded listener.js 04:06:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 149 (1D206400) [pid = 4016] [serial = 772] [outer = 179FB400] 04:06:42 INFO - PROCESS | 4016 | 1461323202482 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]]]}] 04:06:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:06:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 730ms 04:06:42 INFO - PROCESS | 4016 | 1461323202564 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 04:06:42 INFO - PROCESS | 4016 | 1461323202567 Marionette TRACE conn4 <- [1,993,null,{"value":"13"}] 04:06:42 INFO - PROCESS | 4016 | 1461323202570 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:06:42 INFO - PROCESS | 4016 | 1461323202572 Marionette TRACE conn4 <- [1,994,null,{}] 04:06:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:06:42 INFO - PROCESS | 4016 | 1461323202576 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}] 04:06:43 INFO - PROCESS | 4016 | 1461323203273 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 04:06:43 INFO - PROCESS | 4016 | --DOMWINDOW == 148 (13E12800) [pid = 4016] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:06:43 INFO - PROCESS | 4016 | --DOMWINDOW == 147 (20483400) [pid = 4016] [serial = 662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:06:43 INFO - PROCESS | 4016 | --DOMWINDOW == 146 (1C9B1C00) [pid = 4016] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:06:43 INFO - PROCESS | 4016 | --DOMWINDOW == 145 (1C04D400) [pid = 4016] [serial = 656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:06:43 INFO - PROCESS | 4016 | --DOMWINDOW == 144 (17F92800) [pid = 4016] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:06:43 INFO - PROCESS | 4016 | --DOMWINDOW == 143 (1C1B8800) [pid = 4016] [serial = 659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:06:43 INFO - PROCESS | 4016 | --DOMWINDOW == 142 (12924800) [pid = 4016] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:06:43 INFO - PROCESS | 4016 | --DOMWINDOW == 141 (1AE7EC00) [pid = 4016] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:06:43 INFO - PROCESS | 4016 | --DOMWINDOW == 140 (18D79800) [pid = 4016] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:06:43 INFO - PROCESS | 4016 | --DOMWINDOW == 139 (1BD43400) [pid = 4016] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:06:43 INFO - PROCESS | 4016 | --DOMWINDOW == 138 (133C3400) [pid = 4016] [serial = 653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:06:43 INFO - PROCESS | 4016 | --DOMWINDOW == 137 (1E7AF000) [pid = 4016] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:06:43 INFO - PROCESS | 4016 | --DOMWINDOW == 136 (1D608800) [pid = 4016] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:06:43 INFO - PROCESS | 4016 | --DOMWINDOW == 135 (21D55000) [pid = 4016] [serial = 650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:06:43 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (131B4400) [pid = 4016] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:06:43 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (1FEC2C00) [pid = 4016] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:06:43 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (136D4400) [pid = 4016] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:06:43 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (1ED31C00) [pid = 4016] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:06:43 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (20110C00) [pid = 4016] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:06:43 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (12984C00) [pid = 4016] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:06:43 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (1BAAE400) [pid = 4016] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:06:43 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (1C97D800) [pid = 4016] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:06:43 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (1CE85000) [pid = 4016] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:06:43 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (133C0C00) [pid = 4016] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:06:43 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (17EDE400) [pid = 4016] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:06:43 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (1D98C400) [pid = 4016] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:06:43 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (20DDDC00) [pid = 4016] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:06:43 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (1FECD400) [pid = 4016] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:06:43 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (2027D400) [pid = 4016] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:06:43 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (1AFC1400) [pid = 4016] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:06:43 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (20DBB400) [pid = 4016] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:06:43 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (1D981800) [pid = 4016] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:06:43 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (1CF7FC00) [pid = 4016] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:06:43 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (18E29C00) [pid = 4016] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:06:43 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (1C048000) [pid = 4016] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:06:43 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (17801400) [pid = 4016] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:06:43 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (21393800) [pid = 4016] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:06:43 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (1EED3800) [pid = 4016] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:06:43 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (1C1BD400) [pid = 4016] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:06:43 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (1780C000) [pid = 4016] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:06:43 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (20DB6400) [pid = 4016] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:06:43 INFO - PROCESS | 4016 | 1461323203342 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:43 INFO - PROCESS | 4016 | ++DOCSHELL 0EFB5800 == 38 [pid = 4016] [id = 258] 04:06:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (0F0B2400) [pid = 4016] [serial = 773] [outer = 00000000] 04:06:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (131BAC00) [pid = 4016] [serial = 774] [outer = 0F0B2400] 04:06:43 INFO - PROCESS | 4016 | 1461323203397 Marionette DEBUG loaded listener.js 04:06:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (179F5C00) [pid = 4016] [serial = 775] [outer = 0F0B2400] 04:06:43 INFO - PROCESS | 4016 | 1461323203775 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]]]}] 04:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1219ms 04:06:43 INFO - PROCESS | 4016 | 1461323203815 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 04:06:43 INFO - PROCESS | 4016 | 1461323203817 Marionette TRACE conn4 <- [1,997,null,{"value":"13"}] 04:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:06:43 INFO - PROCESS | 4016 | 1461323203821 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:06:43 INFO - PROCESS | 4016 | 1461323203823 Marionette TRACE conn4 <- [1,998,null,{}] 04:06:43 INFO - PROCESS | 4016 | 1461323203827 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}] 04:06:43 INFO - PROCESS | 4016 | 1461323203906 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 04:06:43 INFO - PROCESS | 4016 | 1461323203912 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:43 INFO - PROCESS | 4016 | ++DOCSHELL 17FE0800 == 39 [pid = 4016] [id = 259] 04:06:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (19419C00) [pid = 4016] [serial = 776] [outer = 00000000] 04:06:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (1AFC3000) [pid = 4016] [serial = 777] [outer = 19419C00] 04:06:43 INFO - PROCESS | 4016 | 1461323203957 Marionette DEBUG loaded listener.js 04:06:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (1BE14800) [pid = 4016] [serial = 778] [outer = 19419C00] 04:06:44 INFO - PROCESS | 4016 | 1461323204384 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]]]}] 04:06:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:06:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 630ms 04:06:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:06:44 INFO - PROCESS | 4016 | 1461323204455 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 04:06:44 INFO - PROCESS | 4016 | 1461323204457 Marionette TRACE conn4 <- [1,1001,null,{"value":"13"}] 04:06:44 INFO - PROCESS | 4016 | 1461323204460 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:06:44 INFO - PROCESS | 4016 | 1461323204462 Marionette TRACE conn4 <- [1,1002,null,{}] 04:06:44 INFO - PROCESS | 4016 | 1461323204466 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}] 04:06:44 INFO - PROCESS | 4016 | 1461323204546 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 04:06:44 INFO - PROCESS | 4016 | 1461323204556 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:44 INFO - PROCESS | 4016 | ++DOCSHELL 1C1B9C00 == 40 [pid = 4016] [id = 260] 04:06:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (1C4EB800) [pid = 4016] [serial = 779] [outer = 00000000] 04:06:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (1CE85000) [pid = 4016] [serial = 780] [outer = 1C4EB800] 04:06:44 INFO - PROCESS | 4016 | 1461323204603 Marionette DEBUG loaded listener.js 04:06:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (1D610C00) [pid = 4016] [serial = 781] [outer = 1C4EB800] 04:06:45 INFO - PROCESS | 4016 | 1461323205070 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]]]}] 04:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 630ms 04:06:45 INFO - PROCESS | 4016 | 1461323205099 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 04:06:45 INFO - PROCESS | 4016 | 1461323205101 Marionette TRACE conn4 <- [1,1005,null,{"value":"13"}] 04:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:06:45 INFO - PROCESS | 4016 | 1461323205104 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:06:45 INFO - PROCESS | 4016 | 1461323205105 Marionette TRACE conn4 <- [1,1006,null,{}] 04:06:45 INFO - PROCESS | 4016 | 1461323205109 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}] 04:06:45 INFO - PROCESS | 4016 | 1461323205191 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 04:06:45 INFO - PROCESS | 4016 | 1461323205198 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:45 INFO - PROCESS | 4016 | ++DOCSHELL 1CC8C400 == 41 [pid = 4016] [id = 261] 04:06:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (1D60A000) [pid = 4016] [serial = 782] [outer = 00000000] 04:06:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (1D82E400) [pid = 4016] [serial = 783] [outer = 1D60A000] 04:06:45 INFO - PROCESS | 4016 | 1461323205242 Marionette DEBUG loaded listener.js 04:06:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (1D830400) [pid = 4016] [serial = 784] [outer = 1D60A000] 04:06:46 INFO - PROCESS | 4016 | 1461323206068 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]]]}] 04:06:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1018ms 04:06:46 INFO - PROCESS | 4016 | 1461323206125 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 04:06:46 INFO - PROCESS | 4016 | 1461323206128 Marionette TRACE conn4 <- [1,1009,null,{"value":"13"}] 04:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:06:46 INFO - PROCESS | 4016 | 1461323206133 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:06:46 INFO - PROCESS | 4016 | 1461323206137 Marionette TRACE conn4 <- [1,1010,null,{}] 04:06:46 INFO - PROCESS | 4016 | 1461323206164 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}] 04:06:46 INFO - PROCESS | 4016 | 1461323206283 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 04:06:46 INFO - PROCESS | 4016 | 1461323206412 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:46 INFO - PROCESS | 4016 | ++DOCSHELL 0F350C00 == 42 [pid = 4016] [id = 262] 04:06:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (12918400) [pid = 4016] [serial = 785] [outer = 00000000] 04:06:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (13E58C00) [pid = 4016] [serial = 786] [outer = 12918400] 04:06:46 INFO - PROCESS | 4016 | 1461323206471 Marionette DEBUG loaded listener.js 04:06:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (14505400) [pid = 4016] [serial = 787] [outer = 12918400] 04:06:47 INFO - PROCESS | 4016 | 1461323207136 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]]]}] 04:06:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:06:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1026ms 04:06:47 INFO - PROCESS | 4016 | 1461323207161 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 04:06:47 INFO - PROCESS | 4016 | 1461323207167 Marionette TRACE conn4 <- [1,1013,null,{"value":"13"}] 04:06:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:06:47 INFO - PROCESS | 4016 | 1461323207205 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:06:47 INFO - PROCESS | 4016 | 1461323207209 Marionette TRACE conn4 <- [1,1014,null,{}] 04:06:47 INFO - PROCESS | 4016 | 1461323207233 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}] 04:06:47 INFO - PROCESS | 4016 | 1461323207372 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 04:06:47 INFO - PROCESS | 4016 | 1461323207494 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:47 INFO - PROCESS | 4016 | ++DOCSHELL 0B286800 == 43 [pid = 4016] [id = 263] 04:06:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (0B28A000) [pid = 4016] [serial = 788] [outer = 00000000] 04:06:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (179FD000) [pid = 4016] [serial = 789] [outer = 0B28A000] 04:06:47 INFO - PROCESS | 4016 | 1461323207552 Marionette DEBUG loaded listener.js 04:06:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (19810400) [pid = 4016] [serial = 790] [outer = 0B28A000] 04:06:48 INFO - PROCESS | 4016 | 1461323208453 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]]]}] 04:06:48 INFO - PROCESS | 4016 | --DOCSHELL 1291DC00 == 42 [pid = 4016] [id = 78] 04:06:48 INFO - PROCESS | 4016 | --DOCSHELL 0F06BC00 == 41 [pid = 4016] [id = 77] 04:06:48 INFO - PROCESS | 4016 | --DOCSHELL 1AF63000 == 40 [pid = 4016] [id = 84] 04:06:48 INFO - PROCESS | 4016 | --DOCSHELL 13103C00 == 39 [pid = 4016] [id = 85] 04:06:48 INFO - PROCESS | 4016 | --DOCSHELL 17F90800 == 38 [pid = 4016] [id = 68] 04:06:48 INFO - PROCESS | 4016 | --DOCSHELL 0F063800 == 37 [pid = 4016] [id = 73] 04:06:48 INFO - PROCESS | 4016 | --DOCSHELL 1AA74C00 == 36 [pid = 4016] [id = 83] 04:06:48 INFO - PROCESS | 4016 | --DOCSHELL 1D60C000 == 35 [pid = 4016] [id = 71] 04:06:48 INFO - PROCESS | 4016 | --DOCSHELL 17EF4400 == 34 [pid = 4016] [id = 81] 04:06:48 INFO - PROCESS | 4016 | --DOCSHELL 180B9400 == 33 [pid = 4016] [id = 82] 04:06:48 INFO - PROCESS | 4016 | --DOCSHELL 1FECB400 == 32 [pid = 4016] [id = 72] 04:06:48 INFO - PROCESS | 4016 | --DOCSHELL 131B7000 == 31 [pid = 4016] [id = 79] 04:06:48 INFO - PROCESS | 4016 | --DOCSHELL 17951400 == 30 [pid = 4016] [id = 80] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (21534C00) [pid = 4016] [serial = 741] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOCSHELL 20DE2000 == 29 [pid = 4016] [id = 247] 04:06:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:06:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1351ms 04:06:48 INFO - PROCESS | 4016 | 1461323208568 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 04:06:48 INFO - PROCESS | 4016 | 1461323208572 Marionette TRACE conn4 <- [1,1017,null,{"value":"13"}] 04:06:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:06:48 INFO - PROCESS | 4016 | 1461323208582 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:06:48 INFO - PROCESS | 4016 | 1461323208584 Marionette TRACE conn4 <- [1,1018,null,{}] 04:06:48 INFO - PROCESS | 4016 | 1461323208591 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}] 04:06:48 INFO - PROCESS | 4016 | 1461323208679 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (17EF6800) [pid = 4016] [serial = 579] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (22545800) [pid = 4016] [serial = 664] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (1ED9C800) [pid = 4016] [serial = 435] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (1D609C00) [pid = 4016] [serial = 658] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (1AA7C800) [pid = 4016] [serial = 474] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (1F9C3C00) [pid = 4016] [serial = 661] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (14504C00) [pid = 4016] [serial = 471] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (1C042000) [pid = 4016] [serial = 612] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (1BAAC000) [pid = 4016] [serial = 519] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (1C430400) [pid = 4016] [serial = 552] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (1AA80800) [pid = 4016] [serial = 655] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (1EED0000) [pid = 4016] [serial = 480] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (1D718C00) [pid = 4016] [serial = 477] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (220A8800) [pid = 4016] [serial = 652] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (13E16C00) [pid = 4016] [serial = 438] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (20106C00) [pid = 4016] [serial = 615] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (18D7F400) [pid = 4016] [serial = 549] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (1FEBFC00) [pid = 4016] [serial = 522] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (20281400) [pid = 4016] [serial = 618] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (13E17800) [pid = 4016] [serial = 516] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (1C432800) [pid = 4016] [serial = 582] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (1CC85000) [pid = 4016] [serial = 546] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (1D204400) [pid = 4016] [serial = 468] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (1455D000) [pid = 4016] [serial = 609] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (1CF0F000) [pid = 4016] [serial = 621] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (1EEDDC00) [pid = 4016] [serial = 576] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (1AF62800) [pid = 4016] [serial = 739] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (1FED3C00) [pid = 4016] [serial = 726] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (20101400) [pid = 4016] [serial = 727] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (20DB4C00) [pid = 4016] [serial = 730] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (20CD8000) [pid = 4016] [serial = 729] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (1FEC4000) [pid = 4016] [serial = 735] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (2152E000) [pid = 4016] [serial = 732] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (20DE2400) [pid = 4016] [serial = 738] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (21530400) [pid = 4016] [serial = 733] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (1EDA4800) [pid = 4016] [serial = 723] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (1D60B000) [pid = 4016] [serial = 720] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (1D829400) [pid = 4016] [serial = 721] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (1AF59C00) [pid = 4016] [serial = 717] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (1AFCA000) [pid = 4016] [serial = 718] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (1C3CC400) [pid = 4016] [serial = 715] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (1C1B6800) [pid = 4016] [serial = 714] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (1C014C00) [pid = 4016] [serial = 712] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (1AF67800) [pid = 4016] [serial = 711] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (21586C00) [pid = 4016] [serial = 709] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (21583000) [pid = 4016] [serial = 708] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (20DB6800) [pid = 4016] [serial = 706] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (20CDBC00) [pid = 4016] [serial = 705] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (1E7B0800) [pid = 4016] [serial = 703] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (1D986400) [pid = 4016] [serial = 702] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (1AFFD400) [pid = 4016] [serial = 700] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (1AF63800) [pid = 4016] [serial = 699] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (20DBB000) [pid = 4016] [serial = 696] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (20DBD400) [pid = 4016] [serial = 697] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (20DB9000) [pid = 4016] [serial = 736] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (1EEDE400) [pid = 4016] [serial = 724] [outer = 00000000] [url = about:blank] 04:06:48 INFO - PROCESS | 4016 | 1461323208776 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:48 INFO - PROCESS | 4016 | ++DOCSHELL 0EFAEC00 == 30 [pid = 4016] [id = 264] 04:06:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (0EFAF000) [pid = 4016] [serial = 791] [outer = 00000000] 04:06:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (1317D000) [pid = 4016] [serial = 792] [outer = 0EFAF000] 04:06:48 INFO - PROCESS | 4016 | 1461323208828 Marionette DEBUG loaded listener.js 04:06:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (136D1800) [pid = 4016] [serial = 793] [outer = 0EFAF000] 04:06:49 INFO - PROCESS | 4016 | 1461323209296 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]]]}] 04:06:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:06:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 770ms 04:06:49 INFO - PROCESS | 4016 | 1461323209355 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 04:06:49 INFO - PROCESS | 4016 | 1461323209360 Marionette TRACE conn4 <- [1,1021,null,{"value":"13"}] 04:06:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:06:49 INFO - PROCESS | 4016 | 1461323209366 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:06:49 INFO - PROCESS | 4016 | 1461323209368 Marionette TRACE conn4 <- [1,1022,null,{}] 04:06:49 INFO - PROCESS | 4016 | 1461323209372 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}] 04:06:49 INFO - PROCESS | 4016 | 1461323209457 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 04:06:49 INFO - PROCESS | 4016 | 1461323209473 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:49 INFO - PROCESS | 4016 | ++DOCSHELL 179F7C00 == 31 [pid = 4016] [id = 265] 04:06:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (17E31800) [pid = 4016] [serial = 794] [outer = 00000000] 04:06:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (17F8BC00) [pid = 4016] [serial = 795] [outer = 17E31800] 04:06:49 INFO - PROCESS | 4016 | 1461323209519 Marionette DEBUG loaded listener.js 04:06:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (18D7F400) [pid = 4016] [serial = 796] [outer = 17E31800] 04:06:49 INFO - PROCESS | 4016 | 1461323209975 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]]]}] 04:06:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:06:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 670ms 04:06:50 INFO - PROCESS | 4016 | 1461323210039 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 04:06:50 INFO - PROCESS | 4016 | 1461323210042 Marionette TRACE conn4 <- [1,1025,null,{"value":"13"}] 04:06:50 INFO - PROCESS | 4016 | 1461323210045 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:06:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:06:50 INFO - PROCESS | 4016 | 1461323210049 Marionette TRACE conn4 <- [1,1026,null,{}] 04:06:50 INFO - PROCESS | 4016 | 1461323210089 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}] 04:06:50 INFO - PROCESS | 4016 | 1461323210211 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 04:06:50 INFO - PROCESS | 4016 | 1461323210269 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:50 INFO - PROCESS | 4016 | ++DOCSHELL 1AA79C00 == 32 [pid = 4016] [id = 266] 04:06:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (1AA7CC00) [pid = 4016] [serial = 797] [outer = 00000000] 04:06:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (1AF5C800) [pid = 4016] [serial = 798] [outer = 1AA7CC00] 04:06:50 INFO - PROCESS | 4016 | 1461323210318 Marionette DEBUG loaded listener.js 04:06:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (1AF64400) [pid = 4016] [serial = 799] [outer = 1AA7CC00] 04:06:50 INFO - PROCESS | 4016 | 1461323210704 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]]]}] 04:06:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:06:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 670ms 04:06:50 INFO - PROCESS | 4016 | 1461323210719 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 04:06:50 INFO - PROCESS | 4016 | 1461323210722 Marionette TRACE conn4 <- [1,1029,null,{"value":"13"}] 04:06:50 INFO - PROCESS | 4016 | 1461323210725 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:06:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:06:50 INFO - PROCESS | 4016 | 1461323210727 Marionette TRACE conn4 <- [1,1030,null,{}] 04:06:50 INFO - PROCESS | 4016 | 1461323210731 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}] 04:06:50 INFO - PROCESS | 4016 | 1461323210857 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 04:06:50 INFO - PROCESS | 4016 | 1461323210874 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:50 INFO - PROCESS | 4016 | ++DOCSHELL 1AF67C00 == 33 [pid = 4016] [id = 267] 04:06:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (1AFC6400) [pid = 4016] [serial = 800] [outer = 00000000] 04:06:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (1BAB0000) [pid = 4016] [serial = 801] [outer = 1AFC6400] 04:06:50 INFO - PROCESS | 4016 | 1461323210920 Marionette DEBUG loaded listener.js 04:06:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (1BE0E800) [pid = 4016] [serial = 802] [outer = 1AFC6400] 04:06:51 INFO - PROCESS | 4016 | 1461323211386 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]]]}] 04:06:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:06:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 672ms 04:06:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:06:51 INFO - PROCESS | 4016 | 1461323211401 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 04:06:51 INFO - PROCESS | 4016 | 1461323211403 Marionette TRACE conn4 <- [1,1033,null,{"value":"13"}] 04:06:51 INFO - PROCESS | 4016 | 1461323211406 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:06:51 INFO - PROCESS | 4016 | 1461323211408 Marionette TRACE conn4 <- [1,1034,null,{}] 04:06:51 INFO - PROCESS | 4016 | 1461323211411 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}] 04:06:51 INFO - PROCESS | 4016 | 1461323211527 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 04:06:51 INFO - PROCESS | 4016 | 1461323211616 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:51 INFO - PROCESS | 4016 | ++DOCSHELL 1C014C00 == 34 [pid = 4016] [id = 268] 04:06:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (1C016400) [pid = 4016] [serial = 803] [outer = 00000000] 04:06:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (1C050400) [pid = 4016] [serial = 804] [outer = 1C016400] 04:06:51 INFO - PROCESS | 4016 | 1461323211665 Marionette DEBUG loaded listener.js 04:06:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (1C04F400) [pid = 4016] [serial = 805] [outer = 1C016400] 04:06:52 INFO - PROCESS | 4016 | 1461323212136 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]]]}] 04:06:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:06:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 770ms 04:06:52 INFO - PROCESS | 4016 | 1461323212177 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 04:06:52 INFO - PROCESS | 4016 | 1461323212179 Marionette TRACE conn4 <- [1,1037,null,{"value":"13"}] 04:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:06:52 INFO - PROCESS | 4016 | 1461323212183 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:06:52 INFO - PROCESS | 4016 | 1461323212184 Marionette TRACE conn4 <- [1,1038,null,{}] 04:06:52 INFO - PROCESS | 4016 | 1461323212188 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}] 04:06:52 INFO - PROCESS | 4016 | 1461323212313 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 04:06:52 INFO - PROCESS | 4016 | 1461323212374 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:52 INFO - PROCESS | 4016 | ++DOCSHELL 0F1E6000 == 35 [pid = 4016] [id = 269] 04:06:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (17ECB800) [pid = 4016] [serial = 806] [outer = 00000000] 04:06:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (1C435400) [pid = 4016] [serial = 807] [outer = 17ECB800] 04:06:52 INFO - PROCESS | 4016 | 1461323212424 Marionette DEBUG loaded listener.js 04:06:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (1C434C00) [pid = 4016] [serial = 808] [outer = 17ECB800] 04:06:53 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (1C4EB800) [pid = 4016] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:06:53 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (17EC1800) [pid = 4016] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:06:53 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (1C1B3000) [pid = 4016] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:06:53 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (20DE6C00) [pid = 4016] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:06:53 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (13181800) [pid = 4016] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:06:53 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (17EC7800) [pid = 4016] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:06:53 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (0F1E4800) [pid = 4016] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:06:53 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (18E2B400) [pid = 4016] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:06:53 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (1AA7B400) [pid = 4016] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:06:53 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (1BE15C00) [pid = 4016] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:06:53 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (1C351800) [pid = 4016] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:06:53 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (179FB400) [pid = 4016] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:06:53 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (19419C00) [pid = 4016] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:06:53 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (0F0B2400) [pid = 4016] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:06:53 INFO - PROCESS | 4016 | 1461323213103 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]]]}] 04:06:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:06:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 970ms 04:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:06:53 INFO - PROCESS | 4016 | 1461323213153 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 04:06:53 INFO - PROCESS | 4016 | 1461323213155 Marionette TRACE conn4 <- [1,1041,null,{"value":"13"}] 04:06:53 INFO - PROCESS | 4016 | 1461323213159 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:06:53 INFO - PROCESS | 4016 | 1461323213160 Marionette TRACE conn4 <- [1,1042,null,{}] 04:06:53 INFO - PROCESS | 4016 | 1461323213164 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}] 04:06:53 INFO - PROCESS | 4016 | 1461323213244 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 04:06:53 INFO - PROCESS | 4016 | 1461323213255 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:53 INFO - PROCESS | 4016 | ++DOCSHELL 13180400 == 36 [pid = 4016] [id = 270] 04:06:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (13181800) [pid = 4016] [serial = 809] [outer = 00000000] 04:06:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (1BAABC00) [pid = 4016] [serial = 810] [outer = 13181800] 04:06:53 INFO - PROCESS | 4016 | 1461323213300 Marionette DEBUG loaded listener.js 04:06:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (1AF67000) [pid = 4016] [serial = 811] [outer = 13181800] 04:06:53 INFO - PROCESS | 4016 | 1461323213750 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]]]}] 04:06:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:06:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 630ms 04:06:53 INFO - PROCESS | 4016 | 1461323213789 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 04:06:53 INFO - PROCESS | 4016 | 1461323213791 Marionette TRACE conn4 <- [1,1045,null,{"value":"13"}] 04:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:06:53 INFO - PROCESS | 4016 | 1461323213794 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:06:53 INFO - PROCESS | 4016 | 1461323213796 Marionette TRACE conn4 <- [1,1046,null,{}] 04:06:53 INFO - PROCESS | 4016 | 1461323213800 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}] 04:06:53 INFO - PROCESS | 4016 | 1461323213878 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 04:06:53 INFO - PROCESS | 4016 | 1461323213884 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:53 INFO - PROCESS | 4016 | ++DOCSHELL 1C1B3000 == 37 [pid = 4016] [id = 271] 04:06:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (1C1B4400) [pid = 4016] [serial = 812] [outer = 00000000] 04:06:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (1C9B6000) [pid = 4016] [serial = 813] [outer = 1C1B4400] 04:06:53 INFO - PROCESS | 4016 | 1461323213930 Marionette DEBUG loaded listener.js 04:06:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (1C9B5C00) [pid = 4016] [serial = 814] [outer = 1C1B4400] 04:06:54 INFO - PROCESS | 4016 | 1461323214360 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]]]}] 04:06:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:06:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 630ms 04:06:54 INFO - PROCESS | 4016 | 1461323214425 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 04:06:54 INFO - PROCESS | 4016 | 1461323214428 Marionette TRACE conn4 <- [1,1049,null,{"value":"13"}] 04:06:54 INFO - PROCESS | 4016 | 1461323214431 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:06:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:06:54 INFO - PROCESS | 4016 | 1461323214432 Marionette TRACE conn4 <- [1,1050,null,{}] 04:06:54 INFO - PROCESS | 4016 | 1461323214436 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}] 04:06:54 INFO - PROCESS | 4016 | 1461323214517 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 04:06:54 INFO - PROCESS | 4016 | 1461323214526 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:54 INFO - PROCESS | 4016 | ++DOCSHELL 1CC84400 == 38 [pid = 4016] [id = 272] 04:06:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (1CC84C00) [pid = 4016] [serial = 815] [outer = 00000000] 04:06:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (1D60C000) [pid = 4016] [serial = 816] [outer = 1CC84C00] 04:06:54 INFO - PROCESS | 4016 | 1461323214571 Marionette DEBUG loaded listener.js 04:06:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (1D60B800) [pid = 4016] [serial = 817] [outer = 1CC84C00] 04:06:55 INFO - PROCESS | 4016 | 1461323215069 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]]]}] 04:06:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:06:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 670ms 04:06:55 INFO - PROCESS | 4016 | 1461323215106 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 04:06:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:06:55 INFO - PROCESS | 4016 | 1461323215110 Marionette TRACE conn4 <- [1,1053,null,{"value":"13"}] 04:06:55 INFO - PROCESS | 4016 | 1461323215116 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:06:55 INFO - PROCESS | 4016 | 1461323215120 Marionette TRACE conn4 <- [1,1054,null,{}] 04:06:55 INFO - PROCESS | 4016 | 1461323215127 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}] 04:06:55 INFO - PROCESS | 4016 | 1461323215237 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 04:06:55 INFO - PROCESS | 4016 | 1461323215370 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:55 INFO - PROCESS | 4016 | ++DOCSHELL 12976000 == 39 [pid = 4016] [id = 273] 04:06:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (12979000) [pid = 4016] [serial = 818] [outer = 00000000] 04:06:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (131B6800) [pid = 4016] [serial = 819] [outer = 12979000] 04:06:55 INFO - PROCESS | 4016 | 1461323215435 Marionette DEBUG loaded listener.js 04:06:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (13E4C800) [pid = 4016] [serial = 820] [outer = 12979000] 04:06:56 INFO - PROCESS | 4016 | 1461323216140 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]]]}] 04:06:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:06:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1080ms 04:06:56 INFO - PROCESS | 4016 | 1461323216196 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 04:06:56 INFO - PROCESS | 4016 | 1461323216202 Marionette TRACE conn4 <- [1,1057,null,{"value":"13"}] 04:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:06:56 INFO - PROCESS | 4016 | 1461323216209 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:06:56 INFO - PROCESS | 4016 | 1461323216212 Marionette TRACE conn4 <- [1,1058,null,{}] 04:06:56 INFO - PROCESS | 4016 | 1461323216216 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}] 04:06:56 INFO - PROCESS | 4016 | 1461323216322 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 04:06:56 INFO - PROCESS | 4016 | 1461323216447 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:56 INFO - PROCESS | 4016 | ++DOCSHELL 17F8B000 == 40 [pid = 4016] [id = 274] 04:06:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (1941B400) [pid = 4016] [serial = 821] [outer = 00000000] 04:06:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (1AA7FC00) [pid = 4016] [serial = 822] [outer = 1941B400] 04:06:56 INFO - PROCESS | 4016 | 1461323216507 Marionette DEBUG loaded listener.js 04:06:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (1AF63800) [pid = 4016] [serial = 823] [outer = 1941B400] 04:06:57 INFO - PROCESS | 4016 | 1461323217144 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]]]}] 04:06:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:06:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 970ms 04:06:57 INFO - PROCESS | 4016 | 1461323217181 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 04:06:57 INFO - PROCESS | 4016 | 1461323217183 Marionette TRACE conn4 <- [1,1061,null,{"value":"13"}] 04:06:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:06:57 INFO - PROCESS | 4016 | 1461323217187 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:06:57 INFO - PROCESS | 4016 | 1461323217191 Marionette TRACE conn4 <- [1,1062,null,{}] 04:06:57 INFO - PROCESS | 4016 | 1461323217202 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}] 04:06:57 INFO - PROCESS | 4016 | 1461323217311 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 04:06:57 INFO - PROCESS | 4016 | 1461323217410 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:57 INFO - PROCESS | 4016 | ++DOCSHELL 1C3CD800 == 41 [pid = 4016] [id = 275] 04:06:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (1C9B5000) [pid = 4016] [serial = 824] [outer = 00000000] 04:06:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (1D825C00) [pid = 4016] [serial = 825] [outer = 1C9B5000] 04:06:57 INFO - PROCESS | 4016 | 1461323217469 Marionette DEBUG loaded listener.js 04:06:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (1D82A400) [pid = 4016] [serial = 826] [outer = 1C9B5000] 04:06:58 INFO - PROCESS | 4016 | 1461323218074 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]]]}] 04:06:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:06:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 930ms 04:06:58 INFO - PROCESS | 4016 | 1461323218120 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 04:06:58 INFO - PROCESS | 4016 | 1461323218123 Marionette TRACE conn4 <- [1,1065,null,{"value":"13"}] 04:06:58 INFO - PROCESS | 4016 | 1461323218127 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:06:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:06:58 INFO - PROCESS | 4016 | 1461323218129 Marionette TRACE conn4 <- [1,1066,null,{}] 04:06:58 INFO - PROCESS | 4016 | 1461323218133 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}] 04:06:58 INFO - PROCESS | 4016 | 1461323218241 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 04:06:58 INFO - PROCESS | 4016 | 1461323218341 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:58 INFO - PROCESS | 4016 | ++DOCSHELL 1D985800 == 42 [pid = 4016] [id = 276] 04:06:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (1D986000) [pid = 4016] [serial = 827] [outer = 00000000] 04:06:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (1E887C00) [pid = 4016] [serial = 828] [outer = 1D986000] 04:06:58 INFO - PROCESS | 4016 | 1461323218397 Marionette DEBUG loaded listener.js 04:06:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (1ED27000) [pid = 4016] [serial = 829] [outer = 1D986000] 04:06:59 INFO - PROCESS | 4016 | 1461323219136 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]]]}] 04:06:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:06:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1016ms 04:06:59 INFO - PROCESS | 4016 | 1461323219147 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 04:06:59 INFO - PROCESS | 4016 | 1461323219149 Marionette TRACE conn4 <- [1,1069,null,{"value":"13"}] 04:06:59 INFO - PROCESS | 4016 | 1461323219152 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:06:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:06:59 INFO - PROCESS | 4016 | 1461323219154 Marionette TRACE conn4 <- [1,1070,null,{}] 04:06:59 INFO - PROCESS | 4016 | 1461323219159 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}] 04:06:59 INFO - PROCESS | 4016 | 1461323219264 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 04:06:59 INFO - PROCESS | 4016 | 1461323219365 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:59 INFO - PROCESS | 4016 | ++DOCSHELL 0F1ED800 == 43 [pid = 4016] [id = 277] 04:06:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (13105C00) [pid = 4016] [serial = 830] [outer = 00000000] 04:06:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (1C049000) [pid = 4016] [serial = 831] [outer = 13105C00] 04:06:59 INFO - PROCESS | 4016 | 1461323219425 Marionette DEBUG loaded listener.js 04:06:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (1C1BEC00) [pid = 4016] [serial = 832] [outer = 13105C00] 04:06:59 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 04:07:00 INFO - PROCESS | 4016 | 1461323220185 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]]]}] 04:07:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:07:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1068ms 04:07:00 INFO - PROCESS | 4016 | 1461323220225 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 04:07:00 INFO - PROCESS | 4016 | 1461323220230 Marionette TRACE conn4 <- [1,1073,null,{"value":"13"}] 04:07:00 INFO - PROCESS | 4016 | 1461323220235 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:07:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:07:00 INFO - PROCESS | 4016 | 1461323220239 Marionette TRACE conn4 <- [1,1074,null,{}] 04:07:00 INFO - PROCESS | 4016 | 1461323220243 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}] 04:07:00 INFO - PROCESS | 4016 | 1461323220341 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 04:07:00 INFO - PROCESS | 4016 | 1461323220480 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:00 INFO - PROCESS | 4016 | ++DOCSHELL 0F063400 == 44 [pid = 4016] [id = 278] 04:07:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (0F06BC00) [pid = 4016] [serial = 833] [outer = 00000000] 04:07:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (131B2800) [pid = 4016] [serial = 834] [outer = 0F06BC00] 04:07:00 INFO - PROCESS | 4016 | 1461323220576 Marionette DEBUG loaded listener.js 04:07:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (133C0C00) [pid = 4016] [serial = 835] [outer = 0F06BC00] 04:07:00 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (1D1C4C00) [pid = 4016] [serial = 771] [outer = 00000000] [url = about:blank] 04:07:00 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (1C9B6C00) [pid = 4016] [serial = 769] [outer = 00000000] [url = about:blank] 04:07:00 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (1AFC3000) [pid = 4016] [serial = 777] [outer = 00000000] [url = about:blank] 04:07:00 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (1D206400) [pid = 4016] [serial = 772] [outer = 00000000] [url = about:blank] 04:07:00 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (131BAC00) [pid = 4016] [serial = 774] [outer = 00000000] [url = about:blank] 04:07:00 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (1C1BFC00) [pid = 4016] [serial = 763] [outer = 00000000] [url = about:blank] 04:07:00 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (179F5C00) [pid = 4016] [serial = 775] [outer = 00000000] [url = about:blank] 04:07:00 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (1BE14800) [pid = 4016] [serial = 778] [outer = 00000000] [url = about:blank] 04:07:00 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (1C42A400) [pid = 4016] [serial = 766] [outer = 00000000] [url = about:blank] 04:07:00 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (1D610C00) [pid = 4016] [serial = 781] [outer = 00000000] [url = about:blank] 04:07:00 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (1CE85000) [pid = 4016] [serial = 780] [outer = 00000000] [url = about:blank] 04:07:00 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (1C9B7C00) [pid = 4016] [serial = 768] [outer = 00000000] [url = about:blank] 04:07:00 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (1C1BB000) [pid = 4016] [serial = 762] [outer = 00000000] [url = about:blank] 04:07:00 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (21399800) [pid = 4016] [serial = 742] [outer = 00000000] [url = about:blank] 04:07:00 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (133B9800) [pid = 4016] [serial = 747] [outer = 00000000] [url = about:blank] 04:07:00 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (136D8800) [pid = 4016] [serial = 748] [outer = 00000000] [url = about:blank] 04:07:00 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (17EE9800) [pid = 4016] [serial = 750] [outer = 00000000] [url = about:blank] 04:07:00 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (17F8D400) [pid = 4016] [serial = 751] [outer = 00000000] [url = about:blank] 04:07:00 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (12915C00) [pid = 4016] [serial = 744] [outer = 00000000] [url = about:blank] 04:07:00 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (12979800) [pid = 4016] [serial = 745] [outer = 00000000] [url = about:blank] 04:07:00 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (19810800) [pid = 4016] [serial = 753] [outer = 00000000] [url = about:blank] 04:07:00 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (1AA58800) [pid = 4016] [serial = 754] [outer = 00000000] [url = about:blank] 04:07:00 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (1AE85400) [pid = 4016] [serial = 756] [outer = 00000000] [url = about:blank] 04:07:00 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (1AF5DC00) [pid = 4016] [serial = 757] [outer = 00000000] [url = about:blank] 04:07:00 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (1C044C00) [pid = 4016] [serial = 759] [outer = 00000000] [url = about:blank] 04:07:00 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (1C04B800) [pid = 4016] [serial = 760] [outer = 00000000] [url = about:blank] 04:07:00 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (1C42EC00) [pid = 4016] [serial = 765] [outer = 00000000] [url = about:blank] 04:07:01 INFO - PROCESS | 4016 | 1461323221044 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]]]}] 04:07:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:07:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 830ms 04:07:01 INFO - PROCESS | 4016 | 1461323221074 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 04:07:01 INFO - PROCESS | 4016 | 1461323221080 Marionette TRACE conn4 <- [1,1077,null,{"value":"13"}] 04:07:01 INFO - PROCESS | 4016 | 1461323221086 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:07:01 INFO - PROCESS | 4016 | 1461323221089 Marionette TRACE conn4 <- [1,1078,null,{}] 04:07:01 INFO - PROCESS | 4016 | 1461323221093 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}] 04:07:01 INFO - PROCESS | 4016 | 1461323221183 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 04:07:01 INFO - PROCESS | 4016 | 1461323221194 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:01 INFO - PROCESS | 4016 | ++DOCSHELL 179F1400 == 45 [pid = 4016] [id = 279] 04:07:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (17EEAC00) [pid = 4016] [serial = 836] [outer = 00000000] 04:07:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (18D83000) [pid = 4016] [serial = 837] [outer = 17EEAC00] 04:07:01 INFO - PROCESS | 4016 | 1461323221241 Marionette DEBUG loaded listener.js 04:07:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (18E32000) [pid = 4016] [serial = 838] [outer = 17EEAC00] 04:07:01 INFO - PROCESS | 4016 | 1461323221699 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]]]}] 04:07:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:07:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 630ms 04:07:01 INFO - PROCESS | 4016 | 1461323221731 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 04:07:01 INFO - PROCESS | 4016 | 1461323221734 Marionette TRACE conn4 <- [1,1081,null,{"value":"13"}] 04:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:07:01 INFO - PROCESS | 4016 | 1461323221742 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:07:01 INFO - PROCESS | 4016 | 1461323221745 Marionette TRACE conn4 <- [1,1082,null,{}] 04:07:01 INFO - PROCESS | 4016 | 1461323221756 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}] 04:07:01 INFO - PROCESS | 4016 | 1461323221847 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 04:07:01 INFO - PROCESS | 4016 | 1461323221858 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:01 INFO - PROCESS | 4016 | ++DOCSHELL 1AA7D400 == 46 [pid = 4016] [id = 280] 04:07:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (1AA7E000) [pid = 4016] [serial = 839] [outer = 00000000] 04:07:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (1AF5DC00) [pid = 4016] [serial = 840] [outer = 1AA7E000] 04:07:01 INFO - PROCESS | 4016 | 1461323221907 Marionette DEBUG loaded listener.js 04:07:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (1AFF2000) [pid = 4016] [serial = 841] [outer = 1AA7E000] 04:07:02 INFO - PROCESS | 4016 | 1461323222404 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]]]}] 04:07:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:07:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 690ms 04:07:02 INFO - PROCESS | 4016 | 1461323222432 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 04:07:02 INFO - PROCESS | 4016 | 1461323222434 Marionette TRACE conn4 <- [1,1085,null,{"value":"13"}] 04:07:02 INFO - PROCESS | 4016 | 1461323222437 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:07:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:07:02 INFO - PROCESS | 4016 | 1461323222439 Marionette TRACE conn4 <- [1,1086,null,{}] 04:07:02 INFO - PROCESS | 4016 | 1461323222442 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}] 04:07:02 INFO - PROCESS | 4016 | 1461323222526 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 04:07:02 INFO - PROCESS | 4016 | 1461323222536 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:02 INFO - PROCESS | 4016 | ++DOCSHELL 1BAAC800 == 47 [pid = 4016] [id = 281] 04:07:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (1BAB3400) [pid = 4016] [serial = 842] [outer = 00000000] 04:07:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (1BE15C00) [pid = 4016] [serial = 843] [outer = 1BAB3400] 04:07:02 INFO - PROCESS | 4016 | 1461323222582 Marionette DEBUG loaded listener.js 04:07:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (1C048000) [pid = 4016] [serial = 844] [outer = 1BAB3400] 04:07:03 INFO - PROCESS | 4016 | 1461323223021 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]]]}] 04:07:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:07:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 630ms 04:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:07:03 INFO - PROCESS | 4016 | 1461323223073 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 04:07:03 INFO - PROCESS | 4016 | 1461323223075 Marionette TRACE conn4 <- [1,1089,null,{"value":"13"}] 04:07:03 INFO - PROCESS | 4016 | 1461323223078 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:07:03 INFO - PROCESS | 4016 | 1461323223080 Marionette TRACE conn4 <- [1,1090,null,{}] 04:07:03 INFO - PROCESS | 4016 | 1461323223083 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}] 04:07:03 INFO - PROCESS | 4016 | 1461323223190 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 04:07:03 INFO - PROCESS | 4016 | 1461323223197 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:03 INFO - PROCESS | 4016 | ++DOCSHELL 1C045C00 == 48 [pid = 4016] [id = 282] 04:07:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (1C049800) [pid = 4016] [serial = 845] [outer = 00000000] 04:07:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (1C1BB000) [pid = 4016] [serial = 846] [outer = 1C049800] 04:07:03 INFO - PROCESS | 4016 | 1461323223242 Marionette DEBUG loaded listener.js 04:07:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (1C1BFC00) [pid = 4016] [serial = 847] [outer = 1C049800] 04:07:03 INFO - PROCESS | 4016 | 1461323223770 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]]]}] 04:07:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:07:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 732ms 04:07:03 INFO - PROCESS | 4016 | 1461323223814 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 04:07:03 INFO - PROCESS | 4016 | 1461323223816 Marionette TRACE conn4 <- [1,1093,null,{"value":"13"}] 04:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:07:03 INFO - PROCESS | 4016 | 1461323223819 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:07:03 INFO - PROCESS | 4016 | 1461323223820 Marionette TRACE conn4 <- [1,1094,null,{}] 04:07:03 INFO - PROCESS | 4016 | 1461323223824 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}] 04:07:03 INFO - PROCESS | 4016 | 1461323223943 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 04:07:04 INFO - PROCESS | 4016 | 1461323224005 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:04 INFO - PROCESS | 4016 | ++DOCSHELL 1C9AF000 == 49 [pid = 4016] [id = 283] 04:07:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (1C9B1400) [pid = 4016] [serial = 848] [outer = 00000000] 04:07:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (1CC81400) [pid = 4016] [serial = 849] [outer = 1C9B1400] 04:07:04 INFO - PROCESS | 4016 | 1461323224054 Marionette DEBUG loaded listener.js 04:07:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (1CC81000) [pid = 4016] [serial = 850] [outer = 1C9B1400] 04:07:04 INFO - PROCESS | 4016 | 1461323224481 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]]]}] 04:07:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:07:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 730ms 04:07:04 INFO - PROCESS | 4016 | 1461323224561 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 04:07:04 INFO - PROCESS | 4016 | 1461323224563 Marionette TRACE conn4 <- [1,1097,null,{"value":"13"}] 04:07:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:07:04 INFO - PROCESS | 4016 | 1461323224567 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:07:04 INFO - PROCESS | 4016 | 1461323224569 Marionette TRACE conn4 <- [1,1098,null,{}] 04:07:04 INFO - PROCESS | 4016 | 1461323224573 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}] 04:07:04 INFO - PROCESS | 4016 | 1461323224681 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 04:07:04 INFO - PROCESS | 4016 | 1461323224693 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:04 INFO - PROCESS | 4016 | ++DOCSHELL 12980400 == 50 [pid = 4016] [id = 284] 04:07:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (1CE85000) [pid = 4016] [serial = 851] [outer = 00000000] 04:07:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (1D605400) [pid = 4016] [serial = 852] [outer = 1CE85000] 04:07:04 INFO - PROCESS | 4016 | 1461323224737 Marionette DEBUG loaded listener.js 04:07:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (1D604C00) [pid = 4016] [serial = 853] [outer = 1CE85000] 04:07:05 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (1C016400) [pid = 4016] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:07:05 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (1AA7CC00) [pid = 4016] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:07:05 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (17ECB800) [pid = 4016] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:07:05 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (17E31800) [pid = 4016] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:07:05 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (13181800) [pid = 4016] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:07:05 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (1C1B4400) [pid = 4016] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:07:05 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (0EFAF000) [pid = 4016] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:07:05 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (1AFC6400) [pid = 4016] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:07:05 INFO - PROCESS | 4016 | 1461323225293 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]]]}] 04:07:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:07:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 770ms 04:07:05 INFO - PROCESS | 4016 | 1461323225341 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 04:07:05 INFO - PROCESS | 4016 | 1461323225343 Marionette TRACE conn4 <- [1,1101,null,{"value":"13"}] 04:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:07:05 INFO - PROCESS | 4016 | 1461323225346 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:07:05 INFO - PROCESS | 4016 | 1461323225348 Marionette TRACE conn4 <- [1,1102,null,{}] 04:07:05 INFO - PROCESS | 4016 | 1461323225352 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}] 04:07:05 INFO - PROCESS | 4016 | 1461323225433 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 04:07:05 INFO - PROCESS | 4016 | 1461323225443 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:05 INFO - PROCESS | 4016 | ++DOCSHELL 17813800 == 51 [pid = 4016] [id = 285] 04:07:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (17EEB000) [pid = 4016] [serial = 854] [outer = 00000000] 04:07:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (1CC84800) [pid = 4016] [serial = 855] [outer = 17EEB000] 04:07:05 INFO - PROCESS | 4016 | 1461323225489 Marionette DEBUG loaded listener.js 04:07:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (1D610C00) [pid = 4016] [serial = 856] [outer = 17EEB000] 04:07:05 INFO - PROCESS | 4016 | 1461323225915 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]]]}] 04:07:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:07:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 631ms 04:07:05 INFO - PROCESS | 4016 | 1461323225993 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 04:07:05 INFO - PROCESS | 4016 | 1461323225995 Marionette TRACE conn4 <- [1,1105,null,{"value":"13"}] 04:07:05 INFO - PROCESS | 4016 | 1461323225998 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:07:05 INFO - PROCESS | 4016 | 1461323226000 Marionette TRACE conn4 <- [1,1106,null,{}] 04:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:07:05 INFO - PROCESS | 4016 | 1461323226003 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}] 04:07:06 INFO - PROCESS | 4016 | 1461323226084 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 04:07:06 INFO - PROCESS | 4016 | 1461323226091 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:06 INFO - PROCESS | 4016 | ++DOCSHELL 1D82C400 == 52 [pid = 4016] [id = 286] 04:07:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (1D82CC00) [pid = 4016] [serial = 857] [outer = 00000000] 04:07:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (1ED2DC00) [pid = 4016] [serial = 858] [outer = 1D82CC00] 04:07:06 INFO - PROCESS | 4016 | 1461323226136 Marionette DEBUG loaded listener.js 04:07:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (1ED9EC00) [pid = 4016] [serial = 859] [outer = 1D82CC00] 04:07:06 INFO - PROCESS | 4016 | 1461323226582 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]]]}] 04:07:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:07:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 630ms 04:07:06 INFO - PROCESS | 4016 | 1461323226636 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 04:07:06 INFO - PROCESS | 4016 | 1461323226638 Marionette TRACE conn4 <- [1,1109,null,{"value":"13"}] 04:07:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:07:06 INFO - PROCESS | 4016 | 1461323226642 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:07:06 INFO - PROCESS | 4016 | 1461323226644 Marionette TRACE conn4 <- [1,1110,null,{}] 04:07:06 INFO - PROCESS | 4016 | 1461323226647 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}] 04:07:06 INFO - PROCESS | 4016 | 1461323226732 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 04:07:06 INFO - PROCESS | 4016 | 1461323226739 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:06 INFO - PROCESS | 4016 | ++DOCSHELL 1E895000 == 53 [pid = 4016] [id = 287] 04:07:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (1EED0C00) [pid = 4016] [serial = 860] [outer = 00000000] 04:07:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (1EEFA000) [pid = 4016] [serial = 861] [outer = 1EED0C00] 04:07:06 INFO - PROCESS | 4016 | 1461323226787 Marionette DEBUG loaded listener.js 04:07:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (1F9BAC00) [pid = 4016] [serial = 862] [outer = 1EED0C00] 04:07:07 INFO - PROCESS | 4016 | 1461323227269 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]]]}] 04:07:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:07:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 670ms 04:07:07 INFO - PROCESS | 4016 | 1461323227316 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 04:07:07 INFO - PROCESS | 4016 | 1461323227321 Marionette TRACE conn4 <- [1,1113,null,{"value":"13"}] 04:07:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:07:07 INFO - PROCESS | 4016 | 1461323227326 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:07:07 INFO - PROCESS | 4016 | 1461323227331 Marionette TRACE conn4 <- [1,1114,null,{}] 04:07:07 INFO - PROCESS | 4016 | 1461323227338 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}] 04:07:07 INFO - PROCESS | 4016 | 1461323227536 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 04:07:07 INFO - PROCESS | 4016 | 1461323227645 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:07 INFO - PROCESS | 4016 | ++DOCSHELL 1310D800 == 54 [pid = 4016] [id = 288] 04:07:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (131B4000) [pid = 4016] [serial = 863] [outer = 00000000] 04:07:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (1320F000) [pid = 4016] [serial = 864] [outer = 131B4000] 04:07:07 INFO - PROCESS | 4016 | 1461323227703 Marionette DEBUG loaded listener.js 04:07:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (13E12000) [pid = 4016] [serial = 865] [outer = 131B4000] 04:07:08 INFO - PROCESS | 4016 | 1461323228283 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]]]}] 04:07:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:07:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1030ms 04:07:08 INFO - PROCESS | 4016 | 1461323228357 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 04:07:08 INFO - PROCESS | 4016 | 1461323228363 Marionette TRACE conn4 <- [1,1117,null,{"value":"13"}] 04:07:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:07:08 INFO - PROCESS | 4016 | 1461323228370 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:07:08 INFO - PROCESS | 4016 | 1461323228373 Marionette TRACE conn4 <- [1,1118,null,{}] 04:07:08 INFO - PROCESS | 4016 | 1461323228377 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}] 04:07:08 INFO - PROCESS | 4016 | 1461323228520 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 04:07:08 INFO - PROCESS | 4016 | 1461323228644 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:08 INFO - PROCESS | 4016 | ++DOCSHELL 1291EC00 == 55 [pid = 4016] [id = 289] 04:07:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (19417400) [pid = 4016] [serial = 866] [outer = 00000000] 04:07:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (1AA77400) [pid = 4016] [serial = 867] [outer = 19417400] 04:07:08 INFO - PROCESS | 4016 | 1461323228705 Marionette DEBUG loaded listener.js 04:07:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (1AF5AC00) [pid = 4016] [serial = 868] [outer = 19417400] 04:07:09 INFO - PROCESS | 4016 | 1461323229339 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]]]}] 04:07:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:07:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1025ms 04:07:09 INFO - PROCESS | 4016 | 1461323229396 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 04:07:09 INFO - PROCESS | 4016 | 1461323229399 Marionette TRACE conn4 <- [1,1121,null,{"value":"13"}] 04:07:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:07:09 INFO - PROCESS | 4016 | 1461323229403 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:07:09 INFO - PROCESS | 4016 | 1461323229407 Marionette TRACE conn4 <- [1,1122,null,{}] 04:07:09 INFO - PROCESS | 4016 | 1461323229419 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}] 04:07:09 INFO - PROCESS | 4016 | 1461323229536 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 04:07:09 INFO - PROCESS | 4016 | 1461323229668 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:09 INFO - PROCESS | 4016 | ++DOCSHELL 1CC7DC00 == 56 [pid = 4016] [id = 290] 04:07:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (1D607400) [pid = 4016] [serial = 869] [outer = 00000000] 04:07:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (1EED1000) [pid = 4016] [serial = 870] [outer = 1D607400] 04:07:09 INFO - PROCESS | 4016 | 1461323229732 Marionette DEBUG loaded listener.js 04:07:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (1F9BB800) [pid = 4016] [serial = 871] [outer = 1D607400] 04:07:10 INFO - PROCESS | 4016 | 1461323230364 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]]]}] 04:07:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:07:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 970ms 04:07:10 INFO - PROCESS | 4016 | 1461323230376 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 04:07:10 INFO - PROCESS | 4016 | 1461323230379 Marionette TRACE conn4 <- [1,1125,null,{"value":"13"}] 04:07:10 INFO - PROCESS | 4016 | 1461323230382 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:07:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:07:10 INFO - PROCESS | 4016 | 1461323230384 Marionette TRACE conn4 <- [1,1126,null,{}] 04:07:10 INFO - PROCESS | 4016 | 1461323230388 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}] 04:07:10 INFO - PROCESS | 4016 | 1461323230496 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 04:07:10 INFO - PROCESS | 4016 | 1461323230600 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:10 INFO - PROCESS | 4016 | ++DOCSHELL 1FEC4000 == 57 [pid = 4016] [id = 291] 04:07:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (1FEC6800) [pid = 4016] [serial = 872] [outer = 00000000] 04:07:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (1FED4400) [pid = 4016] [serial = 873] [outer = 1FEC6800] 04:07:10 INFO - PROCESS | 4016 | 1461323230657 Marionette DEBUG loaded listener.js 04:07:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (20102400) [pid = 4016] [serial = 874] [outer = 1FEC6800] 04:07:11 INFO - PROCESS | 4016 | 1461323231268 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]]]}] 04:07:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:07:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1122ms 04:07:11 INFO - PROCESS | 4016 | 1461323231509 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 04:07:11 INFO - PROCESS | 4016 | 1461323231515 Marionette TRACE conn4 <- [1,1129,null,{"value":"13"}] 04:07:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:07:11 INFO - PROCESS | 4016 | 1461323231521 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:07:11 INFO - PROCESS | 4016 | 1461323231524 Marionette TRACE conn4 <- [1,1130,null,{}] 04:07:11 INFO - PROCESS | 4016 | 1461323231530 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}] 04:07:11 INFO - PROCESS | 4016 | 1461323231631 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 04:07:11 INFO - PROCESS | 4016 | 1461323231711 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:11 INFO - PROCESS | 4016 | ++DOCSHELL 1455C000 == 58 [pid = 4016] [id = 292] 04:07:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (17E36800) [pid = 4016] [serial = 875] [outer = 00000000] 04:07:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (180BE000) [pid = 4016] [serial = 876] [outer = 17E36800] 04:07:11 INFO - PROCESS | 4016 | 1461323231761 Marionette DEBUG loaded listener.js 04:07:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (1941C800) [pid = 4016] [serial = 877] [outer = 17E36800] 04:07:12 INFO - PROCESS | 4016 | 1461323232410 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]]]}] 04:07:12 INFO - PROCESS | 4016 | --DOCSHELL 131BF400 == 57 [pid = 4016] [id = 74] 04:07:12 INFO - PROCESS | 4016 | --DOCSHELL 0EFB2000 == 56 [pid = 4016] [id = 76] 04:07:12 INFO - PROCESS | 4016 | --DOCSHELL 1D82C400 == 55 [pid = 4016] [id = 286] 04:07:12 INFO - PROCESS | 4016 | --DOCSHELL 17813800 == 54 [pid = 4016] [id = 285] 04:07:12 INFO - PROCESS | 4016 | --DOCSHELL 12980400 == 53 [pid = 4016] [id = 284] 04:07:12 INFO - PROCESS | 4016 | --DOCSHELL 1C9AF000 == 52 [pid = 4016] [id = 283] 04:07:12 INFO - PROCESS | 4016 | --DOCSHELL 1C045C00 == 51 [pid = 4016] [id = 282] 04:07:12 INFO - PROCESS | 4016 | --DOCSHELL 1BAAC800 == 50 [pid = 4016] [id = 281] 04:07:12 INFO - PROCESS | 4016 | --DOCSHELL 1AA7D400 == 49 [pid = 4016] [id = 280] 04:07:12 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (1D60C000) [pid = 4016] [serial = 816] [outer = 00000000] [url = about:blank] 04:07:12 INFO - PROCESS | 4016 | --DOCSHELL 179F1400 == 48 [pid = 4016] [id = 279] 04:07:12 INFO - PROCESS | 4016 | --DOCSHELL 0F063400 == 47 [pid = 4016] [id = 278] 04:07:12 INFO - PROCESS | 4016 | --DOCSHELL 0F1ED800 == 46 [pid = 4016] [id = 277] 04:07:12 INFO - PROCESS | 4016 | --DOCSHELL 1D985800 == 45 [pid = 4016] [id = 276] 04:07:12 INFO - PROCESS | 4016 | --DOCSHELL 1C3CD800 == 44 [pid = 4016] [id = 275] 04:07:12 INFO - PROCESS | 4016 | --DOCSHELL 17F8B000 == 43 [pid = 4016] [id = 274] 04:07:12 INFO - PROCESS | 4016 | --DOCSHELL 12976000 == 42 [pid = 4016] [id = 273] 04:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 970ms 04:07:12 INFO - PROCESS | 4016 | 1461323232494 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 04:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:07:12 INFO - PROCESS | 4016 | 1461323232497 Marionette TRACE conn4 <- [1,1133,null,{"value":"13"}] 04:07:12 INFO - PROCESS | 4016 | 1461323232504 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:07:12 INFO - PROCESS | 4016 | 1461323232508 Marionette TRACE conn4 <- [1,1134,null,{}] 04:07:12 INFO - PROCESS | 4016 | 1461323232512 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}] 04:07:12 INFO - PROCESS | 4016 | 1461323232619 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 04:07:12 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (1C050400) [pid = 4016] [serial = 804] [outer = 00000000] [url = about:blank] 04:07:12 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (1AF5C800) [pid = 4016] [serial = 798] [outer = 00000000] [url = about:blank] 04:07:12 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (1AF64400) [pid = 4016] [serial = 799] [outer = 00000000] [url = about:blank] 04:07:12 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (1C435400) [pid = 4016] [serial = 807] [outer = 00000000] [url = about:blank] 04:07:12 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (17F8BC00) [pid = 4016] [serial = 795] [outer = 00000000] [url = about:blank] 04:07:12 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (18D7F400) [pid = 4016] [serial = 796] [outer = 00000000] [url = about:blank] 04:07:12 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (1C04F400) [pid = 4016] [serial = 805] [outer = 00000000] [url = about:blank] 04:07:12 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (1BAABC00) [pid = 4016] [serial = 810] [outer = 00000000] [url = about:blank] 04:07:12 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (1AF67000) [pid = 4016] [serial = 811] [outer = 00000000] [url = about:blank] 04:07:12 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (1C434C00) [pid = 4016] [serial = 808] [outer = 00000000] [url = about:blank] 04:07:12 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (13E58C00) [pid = 4016] [serial = 786] [outer = 00000000] [url = about:blank] 04:07:12 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (1C9B5C00) [pid = 4016] [serial = 814] [outer = 00000000] [url = about:blank] 04:07:12 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (1D82E400) [pid = 4016] [serial = 783] [outer = 00000000] [url = about:blank] 04:07:12 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (179FD000) [pid = 4016] [serial = 789] [outer = 00000000] [url = about:blank] 04:07:12 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (1317D000) [pid = 4016] [serial = 792] [outer = 00000000] [url = about:blank] 04:07:12 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (136D1800) [pid = 4016] [serial = 793] [outer = 00000000] [url = about:blank] 04:07:12 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (1BAB0000) [pid = 4016] [serial = 801] [outer = 00000000] [url = about:blank] 04:07:12 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (1BE0E800) [pid = 4016] [serial = 802] [outer = 00000000] [url = about:blank] 04:07:12 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (1C9B6000) [pid = 4016] [serial = 813] [outer = 00000000] [url = about:blank] 04:07:12 INFO - PROCESS | 4016 | 1461323232711 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:12 INFO - PROCESS | 4016 | ++DOCSHELL 13102800 == 43 [pid = 4016] [id = 293] 04:07:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (13104000) [pid = 4016] [serial = 878] [outer = 00000000] 04:07:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (1320EC00) [pid = 4016] [serial = 879] [outer = 13104000] 04:07:12 INFO - PROCESS | 4016 | 1461323232758 Marionette DEBUG loaded listener.js 04:07:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (13E18800) [pid = 4016] [serial = 880] [outer = 13104000] 04:07:13 INFO - PROCESS | 4016 | 1461323233223 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]]]}] 04:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 790ms 04:07:13 INFO - PROCESS | 4016 | 1461323233294 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 04:07:13 INFO - PROCESS | 4016 | 1461323233296 Marionette TRACE conn4 <- [1,1137,null,{"value":"13"}] 04:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:07:13 INFO - PROCESS | 4016 | 1461323233300 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:07:13 INFO - PROCESS | 4016 | 1461323233302 Marionette TRACE conn4 <- [1,1138,null,{}] 04:07:13 INFO - PROCESS | 4016 | 1461323233312 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}] 04:07:13 INFO - PROCESS | 4016 | 1461323233403 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 04:07:13 INFO - PROCESS | 4016 | 1461323233416 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:13 INFO - PROCESS | 4016 | ++DOCSHELL 1AA76C00 == 44 [pid = 4016] [id = 294] 04:07:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (1AA77000) [pid = 4016] [serial = 881] [outer = 00000000] 04:07:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (1AF5D800) [pid = 4016] [serial = 882] [outer = 1AA77000] 04:07:13 INFO - PROCESS | 4016 | 1461323233467 Marionette DEBUG loaded listener.js 04:07:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (1AFC2C00) [pid = 4016] [serial = 883] [outer = 1AA77000] 04:07:13 INFO - PROCESS | 4016 | 1461323233948 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]]]}] 04:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 670ms 04:07:13 INFO - PROCESS | 4016 | 1461323233973 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 04:07:13 INFO - PROCESS | 4016 | 1461323233975 Marionette TRACE conn4 <- [1,1141,null,{"value":"13"}] 04:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:07:13 INFO - PROCESS | 4016 | 1461323233978 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:07:13 INFO - PROCESS | 4016 | 1461323233980 Marionette TRACE conn4 <- [1,1142,null,{}] 04:07:13 INFO - PROCESS | 4016 | 1461323233983 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}] 04:07:14 INFO - PROCESS | 4016 | 1461323234068 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 04:07:14 INFO - PROCESS | 4016 | 1461323234077 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:14 INFO - PROCESS | 4016 | ++DOCSHELL 1BE10C00 == 45 [pid = 4016] [id = 295] 04:07:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (1BE14800) [pid = 4016] [serial = 884] [outer = 00000000] 04:07:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (1C0A8400) [pid = 4016] [serial = 885] [outer = 1BE14800] 04:07:14 INFO - PROCESS | 4016 | 1461323234123 Marionette DEBUG loaded listener.js 04:07:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (1C1B1C00) [pid = 4016] [serial = 886] [outer = 1BE14800] 04:07:14 INFO - PROCESS | 4016 | 1461323234556 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]]]}] 04:07:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:07:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 630ms 04:07:14 INFO - PROCESS | 4016 | 1461323234609 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 04:07:14 INFO - PROCESS | 4016 | 1461323234611 Marionette TRACE conn4 <- [1,1145,null,{"value":"13"}] 04:07:14 INFO - PROCESS | 4016 | 1461323234615 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:07:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:07:14 INFO - PROCESS | 4016 | 1461323234617 Marionette TRACE conn4 <- [1,1146,null,{}] 04:07:14 INFO - PROCESS | 4016 | 1461323234621 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}] 04:07:14 INFO - PROCESS | 4016 | 1461323234700 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 04:07:14 INFO - PROCESS | 4016 | 1461323234707 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:14 INFO - PROCESS | 4016 | ++DOCSHELL 1C1B4C00 == 46 [pid = 4016] [id = 296] 04:07:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (1C1BB400) [pid = 4016] [serial = 887] [outer = 00000000] 04:07:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (1C3D5400) [pid = 4016] [serial = 888] [outer = 1C1BB400] 04:07:14 INFO - PROCESS | 4016 | 1461323234752 Marionette DEBUG loaded listener.js 04:07:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (1C42D800) [pid = 4016] [serial = 889] [outer = 1C1BB400] 04:07:15 INFO - PROCESS | 4016 | 1461323235264 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]]]}] 04:07:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 04:07:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 670ms 04:07:15 INFO - PROCESS | 4016 | 1461323235289 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 04:07:15 INFO - PROCESS | 4016 | 1461323235291 Marionette TRACE conn4 <- [1,1149,null,{"value":"13"}] 04:07:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:07:15 INFO - PROCESS | 4016 | 1461323235299 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:07:15 INFO - PROCESS | 4016 | 1461323235301 Marionette TRACE conn4 <- [1,1150,null,{}] 04:07:15 INFO - PROCESS | 4016 | 1461323235304 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}] 04:07:15 INFO - PROCESS | 4016 | 1461323235437 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 04:07:15 INFO - PROCESS | 4016 | 1461323235495 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:15 INFO - PROCESS | 4016 | ++DOCSHELL 136D9400 == 47 [pid = 4016] [id = 297] 04:07:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (1C435400) [pid = 4016] [serial = 890] [outer = 00000000] 04:07:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (1CC85800) [pid = 4016] [serial = 891] [outer = 1C435400] 04:07:15 INFO - PROCESS | 4016 | 1461323235544 Marionette DEBUG loaded listener.js 04:07:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (1D204C00) [pid = 4016] [serial = 892] [outer = 1C435400] 04:07:16 INFO - PROCESS | 4016 | 1461323236008 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]]]}] 04:07:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:07:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 730ms 04:07:16 INFO - PROCESS | 4016 | 1461323236034 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 04:07:16 INFO - PROCESS | 4016 | 1461323236036 Marionette TRACE conn4 <- [1,1153,null,{"value":"13"}] 04:07:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:07:16 INFO - PROCESS | 4016 | 1461323236078 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:07:16 INFO - PROCESS | 4016 | 1461323236080 Marionette TRACE conn4 <- [1,1154,null,{}] 04:07:16 INFO - PROCESS | 4016 | 1461323236095 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}] 04:07:16 INFO - PROCESS | 4016 | 1461323236203 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 04:07:16 INFO - PROCESS | 4016 | 1461323236216 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:16 INFO - PROCESS | 4016 | ++DOCSHELL 1D603000 == 48 [pid = 4016] [id = 298] 04:07:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (1D60D800) [pid = 4016] [serial = 893] [outer = 00000000] 04:07:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (1D82DC00) [pid = 4016] [serial = 894] [outer = 1D60D800] 04:07:16 INFO - PROCESS | 4016 | 1461323236261 Marionette DEBUG loaded listener.js 04:07:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (1D82C400) [pid = 4016] [serial = 895] [outer = 1D60D800] 04:07:16 INFO - PROCESS | 4016 | 1461323236698 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]]]}] 04:07:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:07:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 670ms 04:07:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:07:16 INFO - PROCESS | 4016 | 1461323236714 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 04:07:16 INFO - PROCESS | 4016 | 1461323236716 Marionette TRACE conn4 <- [1,1157,null,{"value":"13"}] 04:07:16 INFO - PROCESS | 4016 | 1461323236719 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:07:16 INFO - PROCESS | 4016 | 1461323236721 Marionette TRACE conn4 <- [1,1158,null,{}] 04:07:16 INFO - PROCESS | 4016 | 1461323236724 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}] 04:07:16 INFO - PROCESS | 4016 | 1461323236840 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 04:07:16 INFO - PROCESS | 4016 | 1461323236914 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:16 INFO - PROCESS | 4016 | ++DOCSHELL 1D828800 == 49 [pid = 4016] [id = 299] 04:07:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (1D98A000) [pid = 4016] [serial = 896] [outer = 00000000] 04:07:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (1EECF800) [pid = 4016] [serial = 897] [outer = 1D98A000] 04:07:16 INFO - PROCESS | 4016 | 1461323236960 Marionette DEBUG loaded listener.js 04:07:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (1EEDE400) [pid = 4016] [serial = 898] [outer = 1D98A000] 04:07:17 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (0F06BC00) [pid = 4016] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:07:17 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (1BAB3400) [pid = 4016] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:07:17 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (1C9B1400) [pid = 4016] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:07:17 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (1AA7E000) [pid = 4016] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:07:17 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (17EEAC00) [pid = 4016] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:07:17 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (1D82CC00) [pid = 4016] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:07:17 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (1CE85000) [pid = 4016] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:07:17 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (17EEB000) [pid = 4016] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:07:17 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (1CC84C00) [pid = 4016] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:07:17 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (1C049800) [pid = 4016] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:07:17 INFO - PROCESS | 4016 | 1461323237458 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]]]}] 04:07:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:07:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 770ms 04:07:17 INFO - PROCESS | 4016 | 1461323237520 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 04:07:17 INFO - PROCESS | 4016 | 1461323237522 Marionette TRACE conn4 <- [1,1161,null,{"value":"13"}] 04:07:17 INFO - PROCESS | 4016 | 1461323237529 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:07:17 INFO - PROCESS | 4016 | 1461323237531 Marionette TRACE conn4 <- [1,1162,null,{}] 04:07:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:07:17 INFO - PROCESS | 4016 | 1461323237534 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}] 04:07:17 INFO - PROCESS | 4016 | 1461323237613 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 04:07:17 INFO - PROCESS | 4016 | 1461323237620 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:17 INFO - PROCESS | 4016 | ++DOCSHELL 1BE0DC00 == 50 [pid = 4016] [id = 300] 04:07:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (1C049800) [pid = 4016] [serial = 899] [outer = 00000000] 04:07:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (1D98C000) [pid = 4016] [serial = 900] [outer = 1C049800] 04:07:17 INFO - PROCESS | 4016 | 1461323237665 Marionette DEBUG loaded listener.js 04:07:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (1ED9A400) [pid = 4016] [serial = 901] [outer = 1C049800] 04:07:18 INFO - PROCESS | 4016 | 1461323238095 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] 04:07:18 INFO - PROCESS | 4016 | 1461323238167 Marionette TRACE conn4 <- [1,1165,null,{"value":"13"}] 04:07:18 INFO - PROCESS | 4016 | 1461323238171 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:07:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 04:07:18 INFO - PROCESS | 4016 | 1461323238172 Marionette TRACE conn4 <- [1,1166,null,{}] 04:07:18 INFO - PROCESS | 4016 | 1461323238176 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}] 04:07:18 INFO - PROCESS | 4016 | 1461323238255 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 04:07:18 INFO - PROCESS | 4016 | 1461323238265 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:18 INFO - PROCESS | 4016 | ++DOCSHELL 17EEE800 == 51 [pid = 4016] [id = 301] 04:07:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (17F89C00) [pid = 4016] [serial = 902] [outer = 00000000] 04:07:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (1FED1800) [pid = 4016] [serial = 903] [outer = 17F89C00] 04:07:18 INFO - PROCESS | 4016 | 1461323238309 Marionette DEBUG loaded listener.js 04:07:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (1FED7400) [pid = 4016] [serial = 904] [outer = 17F89C00] 04:07:18 INFO - PROCESS | 4016 | 1461323238751 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] 04:07:18 INFO - PROCESS | 4016 | 1461323238808 Marionette TRACE conn4 <- [1,1169,null,{"value":"13"}] 04:07:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 04:07:18 INFO - PROCESS | 4016 | 1461323238811 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:07:18 INFO - PROCESS | 4016 | 1461323238814 Marionette TRACE conn4 <- [1,1170,null,{}] 04:07:18 INFO - PROCESS | 4016 | 1461323238817 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}] 04:07:18 INFO - PROCESS | 4016 | 1461323238921 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 04:07:18 INFO - PROCESS | 4016 | 1461323238973 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:18 INFO - PROCESS | 4016 | ++DOCSHELL 2027E400 == 52 [pid = 4016] [id = 302] 04:07:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (2027E800) [pid = 4016] [serial = 905] [outer = 00000000] 04:07:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (20282400) [pid = 4016] [serial = 906] [outer = 2027E800] 04:07:19 INFO - PROCESS | 4016 | 1461323239025 Marionette DEBUG loaded listener.js 04:07:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (202DF000) [pid = 4016] [serial = 907] [outer = 2027E800] 04:07:19 INFO - PROCESS | 4016 | 1461323239682 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] 04:07:19 INFO - PROCESS | 4016 | 1461323239752 Marionette TRACE conn4 <- [1,1173,null,{"value":"13"}] 04:07:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 04:07:19 INFO - PROCESS | 4016 | 1461323239757 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:07:19 INFO - PROCESS | 4016 | 1461323239762 Marionette TRACE conn4 <- [1,1174,null,{}] 04:07:19 INFO - PROCESS | 4016 | 1461323239767 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}] 04:07:19 INFO - PROCESS | 4016 | 1461323239936 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 04:07:19 INFO - PROCESS | 4016 | 1461323239949 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:19 INFO - PROCESS | 4016 | ++DOCSHELL 179F9400 == 53 [pid = 4016] [id = 303] 04:07:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (179FD000) [pid = 4016] [serial = 908] [outer = 00000000] 04:07:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (1941B000) [pid = 4016] [serial = 909] [outer = 179FD000] 04:07:20 INFO - PROCESS | 4016 | 1461323240007 Marionette DEBUG loaded listener.js 04:07:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (1AA5D000) [pid = 4016] [serial = 910] [outer = 179FD000] 04:07:20 INFO - PROCESS | 4016 | 1461323240685 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] 04:07:20 INFO - PROCESS | 4016 | 1461323240737 Marionette TRACE conn4 <- [1,1177,null,{"value":"13"}] 04:07:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 04:07:20 INFO - PROCESS | 4016 | 1461323240744 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:07:20 INFO - PROCESS | 4016 | 1461323240747 Marionette TRACE conn4 <- [1,1178,null,{}] 04:07:20 INFO - PROCESS | 4016 | 1461323240751 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}] 04:07:20 INFO - PROCESS | 4016 | 1461323240866 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 04:07:20 INFO - PROCESS | 4016 | 1461323241000 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:21 INFO - PROCESS | 4016 | ++DOCSHELL 1BE13000 == 54 [pid = 4016] [id = 304] 04:07:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (1C014800) [pid = 4016] [serial = 911] [outer = 00000000] 04:07:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (1C4EDC00) [pid = 4016] [serial = 912] [outer = 1C014800] 04:07:21 INFO - PROCESS | 4016 | 1461323241058 Marionette DEBUG loaded listener.js 04:07:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (1C9B2400) [pid = 4016] [serial = 913] [outer = 1C014800] 04:07:21 INFO - PROCESS | 4016 | 1461323241703 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] 04:07:21 INFO - PROCESS | 4016 | 1461323241769 Marionette TRACE conn4 <- [1,1181,null,{"value":"13"}] 04:07:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 04:07:21 INFO - PROCESS | 4016 | 1461323241772 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:07:21 INFO - PROCESS | 4016 | 1461323241776 Marionette TRACE conn4 <- [1,1182,null,{}] 04:07:21 INFO - PROCESS | 4016 | 1461323241788 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}] 04:07:21 INFO - PROCESS | 4016 | 1461323241899 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 04:07:22 INFO - PROCESS | 4016 | 1461323242036 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:22 INFO - PROCESS | 4016 | ++DOCSHELL 1D982800 == 55 [pid = 4016] [id = 305] 04:07:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (20281C00) [pid = 4016] [serial = 914] [outer = 00000000] 04:07:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (202E8C00) [pid = 4016] [serial = 915] [outer = 20281C00] 04:07:22 INFO - PROCESS | 4016 | 1461323242099 Marionette DEBUG loaded listener.js 04:07:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (203ED800) [pid = 4016] [serial = 916] [outer = 20281C00] 04:07:22 INFO - PROCESS | 4016 | 1461323242672 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] 04:07:22 INFO - PROCESS | 4016 | 1461323242709 Marionette TRACE conn4 <- [1,1185,null,{"value":"13"}] 04:07:22 INFO - PROCESS | 4016 | 1461323242712 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:07:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 04:07:22 INFO - PROCESS | 4016 | 1461323242714 Marionette TRACE conn4 <- [1,1186,null,{}] 04:07:22 INFO - PROCESS | 4016 | 1461323242718 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}] 04:07:22 INFO - PROCESS | 4016 | 1461323242826 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 04:07:22 INFO - PROCESS | 4016 | 1461323242931 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:22 INFO - PROCESS | 4016 | ++DOCSHELL 18D80000 == 56 [pid = 4016] [id = 306] 04:07:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (203F1400) [pid = 4016] [serial = 917] [outer = 00000000] 04:07:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (20482400) [pid = 4016] [serial = 918] [outer = 203F1400] 04:07:22 INFO - PROCESS | 4016 | 1461323242990 Marionette DEBUG loaded listener.js 04:07:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (20CD2000) [pid = 4016] [serial = 919] [outer = 203F1400] 04:07:23 INFO - PROCESS | 4016 | 1461323243629 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]]]}] 04:07:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:07:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 970ms 04:07:23 INFO - PROCESS | 4016 | 1461323243686 Marionette TRACE conn4 -> [0,1189,"getWindowHandle",null] 04:07:23 INFO - PROCESS | 4016 | 1461323243688 Marionette TRACE conn4 <- [1,1189,null,{"value":"13"}] 04:07:23 INFO - PROCESS | 4016 | 1461323243692 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:07:23 INFO - PROCESS | 4016 | 1461323243694 Marionette TRACE conn4 <- [1,1190,null,{}] 04:07:23 INFO - PROCESS | 4016 | 1461323243698 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}] 04:07:23 INFO - PROCESS | 4016 | 1461323243800 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 04:07:23 INFO - PROCESS | 4016 | 1461323243929 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:23 INFO - PROCESS | 4016 | ++DOCSHELL 20274400 == 57 [pid = 4016] [id = 307] 04:07:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (203EB400) [pid = 4016] [serial = 920] [outer = 00000000] 04:07:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (20CDBC00) [pid = 4016] [serial = 921] [outer = 203EB400] 04:07:23 INFO - PROCESS | 4016 | 1461323243989 Marionette DEBUG loaded listener.js 04:07:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (20DB5800) [pid = 4016] [serial = 922] [outer = 203EB400] 04:07:24 INFO - PROCESS | 4016 | 1461323244801 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]]]}] 04:07:24 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 04:07:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1166ms 04:07:24 INFO - PROCESS | 4016 | 1461323244862 Marionette TRACE conn4 -> [0,1193,"getWindowHandle",null] 04:07:24 INFO - PROCESS | 4016 | 1461323244866 Marionette TRACE conn4 <- [1,1193,null,{"value":"13"}] 04:07:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:07:24 INFO - PROCESS | 4016 | 1461323244872 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:07:24 INFO - PROCESS | 4016 | 1461323244875 Marionette TRACE conn4 <- [1,1194,null,{}] 04:07:24 INFO - PROCESS | 4016 | 1461323244882 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}] 04:07:24 INFO - PROCESS | 4016 | 1461323244984 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 04:07:25 INFO - PROCESS | 4016 | 1461323245120 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:25 INFO - PROCESS | 4016 | ++DOCSHELL 133BA000 == 58 [pid = 4016] [id = 308] 04:07:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (17801400) [pid = 4016] [serial = 923] [outer = 00000000] 04:07:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (1AA77800) [pid = 4016] [serial = 924] [outer = 17801400] 04:07:25 INFO - PROCESS | 4016 | 1461323245174 Marionette DEBUG loaded listener.js 04:07:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (1AF5D000) [pid = 4016] [serial = 925] [outer = 17801400] 04:07:25 INFO - PROCESS | 4016 | --DOCSHELL 17EEE800 == 57 [pid = 4016] [id = 301] 04:07:25 INFO - PROCESS | 4016 | --DOCSHELL 1BE0DC00 == 56 [pid = 4016] [id = 300] 04:07:25 INFO - PROCESS | 4016 | --DOCSHELL 1D828800 == 55 [pid = 4016] [id = 299] 04:07:25 INFO - PROCESS | 4016 | --DOCSHELL 1D603000 == 54 [pid = 4016] [id = 298] 04:07:25 INFO - PROCESS | 4016 | --DOCSHELL 136D9400 == 53 [pid = 4016] [id = 297] 04:07:25 INFO - PROCESS | 4016 | --DOCSHELL 1C1B4C00 == 52 [pid = 4016] [id = 296] 04:07:25 INFO - PROCESS | 4016 | --DOCSHELL 1BE10C00 == 51 [pid = 4016] [id = 295] 04:07:25 INFO - PROCESS | 4016 | --DOCSHELL 1AA76C00 == 50 [pid = 4016] [id = 294] 04:07:25 INFO - PROCESS | 4016 | --DOCSHELL 13102800 == 49 [pid = 4016] [id = 293] 04:07:25 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (1EEFA000) [pid = 4016] [serial = 861] [outer = 00000000] [url = about:blank] 04:07:25 INFO - PROCESS | 4016 | --DOCSHELL 1455C000 == 48 [pid = 4016] [id = 292] 04:07:25 INFO - PROCESS | 4016 | 1461323245826 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]]]}] 04:07:25 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 04:07:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 990ms 04:07:25 INFO - PROCESS | 4016 | 1461323245862 Marionette TRACE conn4 -> [0,1197,"getWindowHandle",null] 04:07:25 INFO - PROCESS | 4016 | 1461323245868 Marionette TRACE conn4 <- [1,1197,null,{"value":"13"}] 04:07:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:07:25 INFO - PROCESS | 4016 | 1461323245873 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:07:25 INFO - PROCESS | 4016 | 1461323245876 Marionette TRACE conn4 <- [1,1198,null,{}] 04:07:25 INFO - PROCESS | 4016 | 1461323245880 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}] 04:07:25 INFO - PROCESS | 4016 | 1461323245970 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 04:07:25 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (1AF5DC00) [pid = 4016] [serial = 840] [outer = 00000000] [url = about:blank] 04:07:25 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (1AFF2000) [pid = 4016] [serial = 841] [outer = 00000000] [url = about:blank] 04:07:25 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (1CC81400) [pid = 4016] [serial = 849] [outer = 00000000] [url = about:blank] 04:07:25 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (1C049000) [pid = 4016] [serial = 831] [outer = 00000000] [url = about:blank] 04:07:25 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (131B6800) [pid = 4016] [serial = 819] [outer = 00000000] [url = about:blank] 04:07:25 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (18D83000) [pid = 4016] [serial = 837] [outer = 00000000] [url = about:blank] 04:07:25 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (18E32000) [pid = 4016] [serial = 838] [outer = 00000000] [url = about:blank] 04:07:25 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (1ED9EC00) [pid = 4016] [serial = 859] [outer = 00000000] [url = about:blank] 04:07:25 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (1E887C00) [pid = 4016] [serial = 828] [outer = 00000000] [url = about:blank] 04:07:25 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (1D605400) [pid = 4016] [serial = 852] [outer = 00000000] [url = about:blank] 04:07:25 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (1CC84800) [pid = 4016] [serial = 855] [outer = 00000000] [url = about:blank] 04:07:25 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (1D610C00) [pid = 4016] [serial = 856] [outer = 00000000] [url = about:blank] 04:07:25 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (1ED2DC00) [pid = 4016] [serial = 858] [outer = 00000000] [url = about:blank] 04:07:25 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (1D60B800) [pid = 4016] [serial = 817] [outer = 00000000] [url = about:blank] 04:07:25 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (1C1BB000) [pid = 4016] [serial = 846] [outer = 00000000] [url = about:blank] 04:07:25 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (1D604C00) [pid = 4016] [serial = 853] [outer = 00000000] [url = about:blank] 04:07:25 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (1C1BFC00) [pid = 4016] [serial = 847] [outer = 00000000] [url = about:blank] 04:07:25 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (1C048000) [pid = 4016] [serial = 844] [outer = 00000000] [url = about:blank] 04:07:26 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (131B2800) [pid = 4016] [serial = 834] [outer = 00000000] [url = about:blank] 04:07:26 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (133C0C00) [pid = 4016] [serial = 835] [outer = 00000000] [url = about:blank] 04:07:26 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (1BE15C00) [pid = 4016] [serial = 843] [outer = 00000000] [url = about:blank] 04:07:26 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (1AA7FC00) [pid = 4016] [serial = 822] [outer = 00000000] [url = about:blank] 04:07:26 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (1CC81000) [pid = 4016] [serial = 850] [outer = 00000000] [url = about:blank] 04:07:26 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (1D825C00) [pid = 4016] [serial = 825] [outer = 00000000] [url = about:blank] 04:07:26 INFO - PROCESS | 4016 | 1461323246074 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:26 INFO - PROCESS | 4016 | ++DOCSHELL 0F06BC00 == 49 [pid = 4016] [id = 309] 04:07:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (0F136C00) [pid = 4016] [serial = 926] [outer = 00000000] 04:07:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (136D4400) [pid = 4016] [serial = 927] [outer = 0F136C00] 04:07:26 INFO - PROCESS | 4016 | 1461323246123 Marionette DEBUG loaded listener.js 04:07:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (18D81000) [pid = 4016] [serial = 928] [outer = 0F136C00] 04:07:26 INFO - PROCESS | 4016 | 1461323246554 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]]]}] 04:07:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:07:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 730ms 04:07:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:07:26 INFO - PROCESS | 4016 | 1461323246607 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 04:07:26 INFO - PROCESS | 4016 | 1461323246609 Marionette TRACE conn4 <- [1,1201,null,{"value":"13"}] 04:07:26 INFO - PROCESS | 4016 | 1461323246612 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:07:26 INFO - PROCESS | 4016 | 1461323246616 Marionette TRACE conn4 <- [1,1202,null,{}] 04:07:26 INFO - PROCESS | 4016 | 1461323246626 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}] 04:07:26 INFO - PROCESS | 4016 | 1461323246715 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 04:07:26 INFO - PROCESS | 4016 | 1461323246724 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:26 INFO - PROCESS | 4016 | ++DOCSHELL 1AE89400 == 50 [pid = 4016] [id = 310] 04:07:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (1AFF6800) [pid = 4016] [serial = 929] [outer = 00000000] 04:07:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (1BE15C00) [pid = 4016] [serial = 930] [outer = 1AFF6800] 04:07:26 INFO - PROCESS | 4016 | 1461323246775 Marionette DEBUG loaded listener.js 04:07:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (1C041800) [pid = 4016] [serial = 931] [outer = 1AFF6800] 04:07:27 INFO - PROCESS | 4016 | 1461323247493 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]]]}] 04:07:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:07:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 930ms 04:07:27 INFO - PROCESS | 4016 | 1461323247547 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 04:07:27 INFO - PROCESS | 4016 | 1461323247551 Marionette TRACE conn4 <- [1,1205,null,{"value":"13"}] 04:07:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:07:27 INFO - PROCESS | 4016 | 1461323247557 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:07:27 INFO - PROCESS | 4016 | 1461323247561 Marionette TRACE conn4 <- [1,1206,null,{}] 04:07:27 INFO - PROCESS | 4016 | 1461323247567 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}] 04:07:27 INFO - PROCESS | 4016 | 1461323247705 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 04:07:27 INFO - PROCESS | 4016 | 1461323247838 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:27 INFO - PROCESS | 4016 | ++DOCSHELL 17F8DC00 == 51 [pid = 4016] [id = 311] 04:07:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (17FDCC00) [pid = 4016] [serial = 932] [outer = 00000000] 04:07:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (1AE89800) [pid = 4016] [serial = 933] [outer = 17FDCC00] 04:07:27 INFO - PROCESS | 4016 | 1461323247898 Marionette DEBUG loaded listener.js 04:07:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (1BA49800) [pid = 4016] [serial = 934] [outer = 17FDCC00] 04:07:28 INFO - PROCESS | 4016 | 1461323248464 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]]]}] 04:07:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:07:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 930ms 04:07:28 INFO - PROCESS | 4016 | 1461323248489 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 04:07:28 INFO - PROCESS | 4016 | 1461323248495 Marionette TRACE conn4 <- [1,1209,null,{"value":"13"}] 04:07:28 INFO - PROCESS | 4016 | 1461323248504 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:07:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:07:28 INFO - PROCESS | 4016 | 1461323248507 Marionette TRACE conn4 <- [1,1210,null,{}] 04:07:28 INFO - PROCESS | 4016 | 1461323248511 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}] 04:07:28 INFO - PROCESS | 4016 | 1461323248616 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 04:07:28 INFO - PROCESS | 4016 | 1461323248716 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:28 INFO - PROCESS | 4016 | ++DOCSHELL 1C04C400 == 52 [pid = 4016] [id = 312] 04:07:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (1C04F000) [pid = 4016] [serial = 935] [outer = 00000000] 04:07:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (1C3CA000) [pid = 4016] [serial = 936] [outer = 1C04F000] 04:07:28 INFO - PROCESS | 4016 | 1461323248772 Marionette DEBUG loaded listener.js 04:07:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (1C42AC00) [pid = 4016] [serial = 937] [outer = 1C04F000] 04:07:29 INFO - PROCESS | 4016 | 1461323249394 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] 04:07:29 INFO - PROCESS | 4016 | 1461323249442 Marionette TRACE conn4 <- [1,1213,null,{"value":"13"}] 04:07:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 04:07:29 INFO - PROCESS | 4016 | 1461323249446 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:07:29 INFO - PROCESS | 4016 | 1461323249450 Marionette TRACE conn4 <- [1,1214,null,{}] 04:07:29 INFO - PROCESS | 4016 | 1461323249461 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}] 04:07:29 INFO - PROCESS | 4016 | 1461323249574 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 04:07:29 INFO - PROCESS | 4016 | 1461323249682 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:29 INFO - PROCESS | 4016 | ++DOCSHELL 17813C00 == 53 [pid = 4016] [id = 313] 04:07:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (1D603000) [pid = 4016] [serial = 938] [outer = 00000000] 04:07:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (1D60C800) [pid = 4016] [serial = 939] [outer = 1D603000] 04:07:29 INFO - PROCESS | 4016 | 1461323249744 Marionette DEBUG loaded listener.js 04:07:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (1D70E000) [pid = 4016] [serial = 940] [outer = 1D603000] 04:07:30 INFO - PROCESS | 4016 | 1461323250350 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]]]}] 04:07:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:07:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 970ms 04:07:30 INFO - PROCESS | 4016 | 1461323250419 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 04:07:30 INFO - PROCESS | 4016 | 1461323250422 Marionette TRACE conn4 <- [1,1217,null,{"value":"13"}] 04:07:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:07:30 INFO - PROCESS | 4016 | 1461323250426 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:07:30 INFO - PROCESS | 4016 | 1461323250428 Marionette TRACE conn4 <- [1,1218,null,{}] 04:07:30 INFO - PROCESS | 4016 | 1461323250432 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}] 04:07:30 INFO - PROCESS | 4016 | 1461323250538 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 04:07:30 INFO - PROCESS | 4016 | 1461323250664 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:30 INFO - PROCESS | 4016 | ++DOCSHELL 1D830C00 == 54 [pid = 4016] [id = 314] 04:07:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (1D97F400) [pid = 4016] [serial = 941] [outer = 00000000] 04:07:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (1ED9D000) [pid = 4016] [serial = 942] [outer = 1D97F400] 04:07:30 INFO - PROCESS | 4016 | 1461323250721 Marionette DEBUG loaded listener.js 04:07:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (1EED1800) [pid = 4016] [serial = 943] [outer = 1D97F400] 04:07:31 INFO - PROCESS | 4016 | 1461323251261 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]]]}] 04:07:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:07:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 870ms 04:07:31 INFO - PROCESS | 4016 | 1461323251299 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 04:07:31 INFO - PROCESS | 4016 | 1461323251302 Marionette TRACE conn4 <- [1,1221,null,{"value":"13"}] 04:07:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:07:31 INFO - PROCESS | 4016 | 1461323251306 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:07:31 INFO - PROCESS | 4016 | 1461323251308 Marionette TRACE conn4 <- [1,1222,null,{}] 04:07:31 INFO - PROCESS | 4016 | 1461323251312 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}] 04:07:31 INFO - PROCESS | 4016 | 1461323251415 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 04:07:31 INFO - PROCESS | 4016 | 1461323251521 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:31 INFO - PROCESS | 4016 | ++DOCSHELL 1FE19800 == 55 [pid = 4016] [id = 315] 04:07:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (1FE1E000) [pid = 4016] [serial = 944] [outer = 00000000] 04:07:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (1FECE000) [pid = 4016] [serial = 945] [outer = 1FE1E000] 04:07:31 INFO - PROCESS | 4016 | 1461323251580 Marionette DEBUG loaded listener.js 04:07:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (1FED6C00) [pid = 4016] [serial = 946] [outer = 1FE1E000] 04:07:32 INFO - PROCESS | 4016 | 1461323252208 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]]]}] 04:07:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 930ms 04:07:32 INFO - PROCESS | 4016 | 1461323252239 Marionette TRACE conn4 -> [0,1225,"getWindowHandle",null] 04:07:32 INFO - PROCESS | 4016 | 1461323252241 Marionette TRACE conn4 <- [1,1225,null,{"value":"13"}] 04:07:32 INFO - PROCESS | 4016 | 1461323252245 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:07:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:07:32 INFO - PROCESS | 4016 | 1461323252247 Marionette TRACE conn4 <- [1,1226,null,{}] 04:07:32 INFO - PROCESS | 4016 | 1461323252251 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}] 04:07:32 INFO - PROCESS | 4016 | 1461323252373 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 04:07:32 INFO - PROCESS | 4016 | 1461323252510 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:32 INFO - PROCESS | 4016 | ++DOCSHELL 131BF800 == 56 [pid = 4016] [id = 316] 04:07:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (131C0800) [pid = 4016] [serial = 947] [outer = 00000000] 04:07:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (202E8800) [pid = 4016] [serial = 948] [outer = 131C0800] 04:07:32 INFO - PROCESS | 4016 | 1461323252575 Marionette DEBUG loaded listener.js 04:07:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (202E7800) [pid = 4016] [serial = 949] [outer = 131C0800] 04:07:33 INFO - PROCESS | 4016 | 1461323253134 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]]]}] 04:07:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:07:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 931ms 04:07:33 INFO - PROCESS | 4016 | 1461323253180 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 04:07:33 INFO - PROCESS | 4016 | 1461323253183 Marionette TRACE conn4 <- [1,1229,null,{"value":"13"}] 04:07:33 INFO - PROCESS | 4016 | 1461323253186 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:07:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:07:33 INFO - PROCESS | 4016 | 1461323253188 Marionette TRACE conn4 <- [1,1230,null,{}] 04:07:33 INFO - PROCESS | 4016 | 1461323253192 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}] 04:07:33 INFO - PROCESS | 4016 | 1461323253296 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 04:07:33 INFO - PROCESS | 4016 | 1461323253399 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:33 INFO - PROCESS | 4016 | ++DOCSHELL 2027E000 == 57 [pid = 4016] [id = 317] 04:07:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (20282800) [pid = 4016] [serial = 950] [outer = 00000000] 04:07:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (20DB4400) [pid = 4016] [serial = 951] [outer = 20282800] 04:07:33 INFO - PROCESS | 4016 | 1461323253454 Marionette DEBUG loaded listener.js 04:07:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (20DB8400) [pid = 4016] [serial = 952] [outer = 20282800] 04:07:34 INFO - PROCESS | 4016 | 1461323254151 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]]]}] 04:07:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:07:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1019ms 04:07:34 INFO - PROCESS | 4016 | 1461323254210 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 04:07:34 INFO - PROCESS | 4016 | 1461323254213 Marionette TRACE conn4 <- [1,1233,null,{"value":"13"}] 04:07:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:07:34 INFO - PROCESS | 4016 | 1461323254217 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:07:34 INFO - PROCESS | 4016 | 1461323254221 Marionette TRACE conn4 <- [1,1234,null,{}] 04:07:34 INFO - PROCESS | 4016 | 1461323254227 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}] 04:07:34 INFO - PROCESS | 4016 | 1461323254371 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 04:07:34 INFO - PROCESS | 4016 | --DOCSHELL 1FEC4000 == 56 [pid = 4016] [id = 291] 04:07:34 INFO - PROCESS | 4016 | --DOCSHELL 1CC7DC00 == 55 [pid = 4016] [id = 290] 04:07:34 INFO - PROCESS | 4016 | --DOCSHELL 0F06BC00 == 54 [pid = 4016] [id = 309] 04:07:34 INFO - PROCESS | 4016 | --DOCSHELL 133BA000 == 53 [pid = 4016] [id = 308] 04:07:34 INFO - PROCESS | 4016 | --DOCSHELL 1BE13000 == 52 [pid = 4016] [id = 304] 04:07:34 INFO - PROCESS | 4016 | --DOCSHELL 179F9400 == 51 [pid = 4016] [id = 303] 04:07:34 INFO - PROCESS | 4016 | 1461323254500 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:34 INFO - PROCESS | 4016 | ++DOCSHELL 0F06BC00 == 52 [pid = 4016] [id = 318] 04:07:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (0F184000) [pid = 4016] [serial = 953] [outer = 00000000] 04:07:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (17ECB800) [pid = 4016] [serial = 954] [outer = 0F184000] 04:07:34 INFO - PROCESS | 4016 | 1461323254549 Marionette DEBUG loaded listener.js 04:07:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (19A66800) [pid = 4016] [serial = 955] [outer = 0F184000] 04:07:35 INFO - PROCESS | 4016 | 1461323255026 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]]]}] 04:07:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:07:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 830ms 04:07:35 INFO - PROCESS | 4016 | 1461323255049 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 04:07:35 INFO - PROCESS | 4016 | 1461323255055 Marionette TRACE conn4 <- [1,1237,null,{"value":"13"}] 04:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:07:35 INFO - PROCESS | 4016 | 1461323255061 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:07:35 INFO - PROCESS | 4016 | 1461323255063 Marionette TRACE conn4 <- [1,1238,null,{}] 04:07:35 INFO - PROCESS | 4016 | 1461323255067 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}] 04:07:35 INFO - PROCESS | 4016 | 1461323255161 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 04:07:35 INFO - PROCESS | 4016 | 1461323255172 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:35 INFO - PROCESS | 4016 | ++DOCSHELL 1C430000 == 53 [pid = 4016] [id = 319] 04:07:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (1C9B2C00) [pid = 4016] [serial = 956] [outer = 00000000] 04:07:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (1CC84000) [pid = 4016] [serial = 957] [outer = 1C9B2C00] 04:07:35 INFO - PROCESS | 4016 | 1461323255221 Marionette DEBUG loaded listener.js 04:07:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (1D205C00) [pid = 4016] [serial = 958] [outer = 1C9B2C00] 04:07:35 INFO - PROCESS | 4016 | 1461323255785 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]]]}] 04:07:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:07:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 770ms 04:07:35 INFO - PROCESS | 4016 | 1461323255834 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 04:07:35 INFO - PROCESS | 4016 | 1461323255836 Marionette TRACE conn4 <- [1,1241,null,{"value":"13"}] 04:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:07:35 INFO - PROCESS | 4016 | 1461323255840 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:07:35 INFO - PROCESS | 4016 | 1461323255844 Marionette TRACE conn4 <- [1,1242,null,{}] 04:07:35 INFO - PROCESS | 4016 | 1461323255855 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}] 04:07:36 INFO - PROCESS | 4016 | 1461323256018 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 04:07:36 INFO - PROCESS | 4016 | 1461323256084 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:36 INFO - PROCESS | 4016 | ++DOCSHELL 2010E400 == 54 [pid = 4016] [id = 320] 04:07:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (20276000) [pid = 4016] [serial = 959] [outer = 00000000] 04:07:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (202DE400) [pid = 4016] [serial = 960] [outer = 20276000] 04:07:36 INFO - PROCESS | 4016 | 1461323256132 Marionette DEBUG loaded listener.js 04:07:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (20479400) [pid = 4016] [serial = 961] [outer = 20276000] 04:07:36 INFO - PROCESS | 4016 | 1461323256578 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]]]}] 04:07:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:07:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 770ms 04:07:36 INFO - PROCESS | 4016 | 1461323256614 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 04:07:36 INFO - PROCESS | 4016 | 1461323256617 Marionette TRACE conn4 <- [1,1245,null,{"value":"13"}] 04:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:07:36 INFO - PROCESS | 4016 | 1461323256628 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:07:36 INFO - PROCESS | 4016 | 1461323256630 Marionette TRACE conn4 <- [1,1246,null,{}] 04:07:36 INFO - PROCESS | 4016 | 1461323256638 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}] 04:07:36 INFO - PROCESS | 4016 | 1461323256754 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 04:07:36 INFO - PROCESS | 4016 | 1461323256761 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:36 INFO - PROCESS | 4016 | ++DOCSHELL 20481400 == 55 [pid = 4016] [id = 321] 04:07:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 137 (20483800) [pid = 4016] [serial = 962] [outer = 00000000] 04:07:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 138 (20DC2000) [pid = 4016] [serial = 963] [outer = 20483800] 04:07:36 INFO - PROCESS | 4016 | 1461323256806 Marionette DEBUG loaded listener.js 04:07:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 139 (20DDE000) [pid = 4016] [serial = 964] [outer = 20483800] 04:07:37 INFO - PROCESS | 4016 | 1461323257271 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]]]}] 04:07:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:07:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 690ms 04:07:37 INFO - PROCESS | 4016 | 1461323257314 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 04:07:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:07:37 INFO - PROCESS | 4016 | 1461323257316 Marionette TRACE conn4 <- [1,1249,null,{"value":"13"}] 04:07:37 INFO - PROCESS | 4016 | 1461323257320 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:07:37 INFO - PROCESS | 4016 | 1461323257321 Marionette TRACE conn4 <- [1,1250,null,{}] 04:07:37 INFO - PROCESS | 4016 | 1461323257325 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}] 04:07:37 INFO - PROCESS | 4016 | 1461323257560 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 04:07:37 INFO - PROCESS | 4016 | --DOMWINDOW == 138 (0F136C00) [pid = 4016] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:07:37 INFO - PROCESS | 4016 | --DOMWINDOW == 137 (17801400) [pid = 4016] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:07:37 INFO - PROCESS | 4016 | --DOMWINDOW == 136 (1C435400) [pid = 4016] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:07:37 INFO - PROCESS | 4016 | --DOMWINDOW == 135 (1C1BB400) [pid = 4016] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:07:37 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (1BE14800) [pid = 4016] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:07:37 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (1D98A000) [pid = 4016] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:07:37 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (13104000) [pid = 4016] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:07:37 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (17F89C00) [pid = 4016] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:07:37 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (17E36800) [pid = 4016] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:07:37 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (1C049800) [pid = 4016] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:07:37 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (1D60D800) [pid = 4016] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:07:37 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (1EED0C00) [pid = 4016] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:07:37 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (1D60A000) [pid = 4016] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:07:37 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (1AA77000) [pid = 4016] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:07:37 INFO - PROCESS | 4016 | 1461323257631 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:37 INFO - PROCESS | 4016 | ++DOCSHELL 0EFB3C00 == 56 [pid = 4016] [id = 322] 04:07:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (0F061400) [pid = 4016] [serial = 965] [outer = 00000000] 04:07:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (17E36800) [pid = 4016] [serial = 966] [outer = 0F061400] 04:07:37 INFO - PROCESS | 4016 | 1461323257678 Marionette DEBUG loaded listener.js 04:07:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (1AA75000) [pid = 4016] [serial = 967] [outer = 0F061400] 04:07:38 INFO - PROCESS | 4016 | 1461323258057 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]]]}] 04:07:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:07:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 831ms 04:07:38 INFO - PROCESS | 4016 | 1461323258151 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 04:07:38 INFO - PROCESS | 4016 | 1461323258153 Marionette TRACE conn4 <- [1,1253,null,{"value":"13"}] 04:07:38 INFO - PROCESS | 4016 | 1461323258161 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:07:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:07:38 INFO - PROCESS | 4016 | 1461323258163 Marionette TRACE conn4 <- [1,1254,null,{}] 04:07:38 INFO - PROCESS | 4016 | 1461323258167 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}] 04:07:38 INFO - PROCESS | 4016 | 1461323258261 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 04:07:38 INFO - PROCESS | 4016 | 1461323258275 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:38 INFO - PROCESS | 4016 | ++DOCSHELL 1AFF7800 == 57 [pid = 4016] [id = 323] 04:07:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (1BA41800) [pid = 4016] [serial = 968] [outer = 00000000] 04:07:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (21399000) [pid = 4016] [serial = 969] [outer = 1BA41800] 04:07:38 INFO - PROCESS | 4016 | 1461323258323 Marionette DEBUG loaded listener.js 04:07:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (2139C800) [pid = 4016] [serial = 970] [outer = 1BA41800] 04:07:38 INFO - PROCESS | 4016 | 1461323258775 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]]]}] 04:07:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:07:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 671ms 04:07:38 INFO - PROCESS | 4016 | 1461323258837 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 04:07:38 INFO - PROCESS | 4016 | 1461323258839 Marionette TRACE conn4 <- [1,1257,null,{"value":"13"}] 04:07:38 INFO - PROCESS | 4016 | 1461323258842 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:07:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:07:38 INFO - PROCESS | 4016 | 1461323258844 Marionette TRACE conn4 <- [1,1258,null,{}] 04:07:38 INFO - PROCESS | 4016 | 1461323258848 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}] 04:07:38 INFO - PROCESS | 4016 | 1461323258963 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 04:07:38 INFO - PROCESS | 4016 | 1461323258975 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:38 INFO - PROCESS | 4016 | ++DOCSHELL 2139EC00 == 58 [pid = 4016] [id = 324] 04:07:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (2139F800) [pid = 4016] [serial = 971] [outer = 00000000] 04:07:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (21532400) [pid = 4016] [serial = 972] [outer = 2139F800] 04:07:39 INFO - PROCESS | 4016 | 1461323259022 Marionette DEBUG loaded listener.js 04:07:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (21534800) [pid = 4016] [serial = 973] [outer = 2139F800] 04:07:39 INFO - PROCESS | 4016 | 1461323259479 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]]]}] 04:07:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:07:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 670ms 04:07:39 INFO - PROCESS | 4016 | 1461323259558 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 04:07:39 INFO - PROCESS | 4016 | 1461323259562 Marionette TRACE conn4 <- [1,1261,null,{"value":"13"}] 04:07:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:07:39 INFO - PROCESS | 4016 | 1461323259568 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:07:39 INFO - PROCESS | 4016 | 1461323259573 Marionette TRACE conn4 <- [1,1262,null,{}] 04:07:39 INFO - PROCESS | 4016 | 1461323259580 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}] 04:07:39 INFO - PROCESS | 4016 | 1461323259681 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 04:07:39 INFO - PROCESS | 4016 | 1461323259830 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:39 INFO - PROCESS | 4016 | ++DOCSHELL 13E92400 == 59 [pid = 4016] [id = 325] 04:07:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (144B3800) [pid = 4016] [serial = 974] [outer = 00000000] 04:07:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (17EED800) [pid = 4016] [serial = 975] [outer = 144B3800] 04:07:39 INFO - PROCESS | 4016 | 1461323259929 Marionette DEBUG loaded listener.js 04:07:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 137 (1AA78800) [pid = 4016] [serial = 976] [outer = 144B3800] 04:07:40 INFO - PROCESS | 4016 | 1461323260616 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]]]}] 04:07:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:07:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1079ms 04:07:40 INFO - PROCESS | 4016 | 1461323260652 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 04:07:40 INFO - PROCESS | 4016 | 1461323260656 Marionette TRACE conn4 <- [1,1265,null,{"value":"13"}] 04:07:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:07:40 INFO - PROCESS | 4016 | 1461323260664 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:07:40 INFO - PROCESS | 4016 | 1461323260669 Marionette TRACE conn4 <- [1,1266,null,{}] 04:07:40 INFO - PROCESS | 4016 | 1461323260687 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}] 04:07:40 INFO - PROCESS | 4016 | 1461323260798 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 04:07:40 INFO - PROCESS | 4016 | 1461323260938 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:40 INFO - PROCESS | 4016 | ++DOCSHELL 1AF67400 == 60 [pid = 4016] [id = 326] 04:07:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 138 (1C1B9800) [pid = 4016] [serial = 977] [outer = 00000000] 04:07:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 139 (1ED22400) [pid = 4016] [serial = 978] [outer = 1C1B9800] 04:07:40 INFO - PROCESS | 4016 | 1461323260998 Marionette DEBUG loaded listener.js 04:07:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 140 (1FEC3C00) [pid = 4016] [serial = 979] [outer = 1C1B9800] 04:07:41 INFO - PROCESS | 4016 | 1461323261629 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]]]}] 04:07:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:07:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1027ms 04:07:41 INFO - PROCESS | 4016 | 1461323261694 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 04:07:41 INFO - PROCESS | 4016 | 1461323261696 Marionette TRACE conn4 <- [1,1269,null,{"value":"13"}] 04:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:07:41 INFO - PROCESS | 4016 | 1461323261701 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:07:41 INFO - PROCESS | 4016 | 1461323261703 Marionette TRACE conn4 <- [1,1270,null,{}] 04:07:41 INFO - PROCESS | 4016 | 1461323261713 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}] 04:07:41 INFO - PROCESS | 4016 | 1461323261827 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 04:07:41 INFO - PROCESS | 4016 | 1461323261966 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:41 INFO - PROCESS | 4016 | ++DOCSHELL 2139B800 == 61 [pid = 4016] [id = 327] 04:07:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 141 (2139C400) [pid = 4016] [serial = 980] [outer = 00000000] 04:07:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 142 (2153C400) [pid = 4016] [serial = 981] [outer = 2139C400] 04:07:42 INFO - PROCESS | 4016 | 1461323262027 Marionette DEBUG loaded listener.js 04:07:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 143 (21D05800) [pid = 4016] [serial = 982] [outer = 2139C400] 04:07:42 INFO - PROCESS | 4016 | 1461323262610 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]]]}] 04:07:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:07:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 970ms 04:07:42 INFO - PROCESS | 4016 | 1461323262674 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 04:07:42 INFO - PROCESS | 4016 | 1461323262676 Marionette TRACE conn4 <- [1,1273,null,{"value":"13"}] 04:07:42 INFO - PROCESS | 4016 | 1461323262680 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:07:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:07:42 INFO - PROCESS | 4016 | 1461323262682 Marionette TRACE conn4 <- [1,1274,null,{}] 04:07:42 INFO - PROCESS | 4016 | 1461323262686 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}] 04:07:42 INFO - PROCESS | 4016 | 1461323262866 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 04:07:42 INFO - PROCESS | 4016 | 1461323262929 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:42 INFO - PROCESS | 4016 | ++DOCSHELL 19417000 == 62 [pid = 4016] [id = 328] 04:07:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 144 (19417800) [pid = 4016] [serial = 983] [outer = 00000000] 04:07:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 145 (21D56800) [pid = 4016] [serial = 984] [outer = 19417800] 04:07:42 INFO - PROCESS | 4016 | 1461323262984 Marionette DEBUG loaded listener.js 04:07:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 146 (220A8400) [pid = 4016] [serial = 985] [outer = 19417800] 04:07:43 INFO - PROCESS | 4016 | 1461323263886 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]]]}] 04:07:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:07:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1280ms 04:07:43 INFO - PROCESS | 4016 | 1461323263964 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 04:07:43 INFO - PROCESS | 4016 | 1461323263968 Marionette TRACE conn4 <- [1,1277,null,{"value":"13"}] 04:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:07:43 INFO - PROCESS | 4016 | 1461323263973 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:07:43 INFO - PROCESS | 4016 | 1461323263977 Marionette TRACE conn4 <- [1,1278,null,{}] 04:07:43 INFO - PROCESS | 4016 | 1461323263983 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}] 04:07:44 INFO - PROCESS | 4016 | 1461323264079 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 04:07:44 INFO - PROCESS | 4016 | 1461323264219 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:44 INFO - PROCESS | 4016 | ++DOCSHELL 13EA0C00 == 63 [pid = 4016] [id = 329] 04:07:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 147 (14550400) [pid = 4016] [serial = 986] [outer = 00000000] 04:07:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 148 (1781F400) [pid = 4016] [serial = 987] [outer = 14550400] 04:07:44 INFO - PROCESS | 4016 | 1461323264272 Marionette DEBUG loaded listener.js 04:07:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 149 (17ED9800) [pid = 4016] [serial = 988] [outer = 14550400] 04:07:44 INFO - PROCESS | 4016 | 1461323264895 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]]]}] 04:07:44 INFO - PROCESS | 4016 | --DOCSHELL 1AA7A000 == 62 [pid = 4016] [id = 69] 04:07:44 INFO - PROCESS | 4016 | --DOCSHELL 1AA79C00 == 61 [pid = 4016] [id = 266] 04:07:44 INFO - PROCESS | 4016 | --DOCSHELL 1AF67C00 == 60 [pid = 4016] [id = 267] 04:07:44 INFO - PROCESS | 4016 | --DOCSHELL 1C431800 == 59 [pid = 4016] [id = 70] 04:07:44 INFO - PROCESS | 4016 | --DOCSHELL 1AFF7800 == 58 [pid = 4016] [id = 323] 04:07:44 INFO - PROCESS | 4016 | --DOCSHELL 0EFB3C00 == 57 [pid = 4016] [id = 322] 04:07:44 INFO - PROCESS | 4016 | --DOCSHELL 20481400 == 56 [pid = 4016] [id = 321] 04:07:44 INFO - PROCESS | 4016 | --DOCSHELL 2010E400 == 55 [pid = 4016] [id = 320] 04:07:44 INFO - PROCESS | 4016 | --DOCSHELL 1C430000 == 54 [pid = 4016] [id = 319] 04:07:44 INFO - PROCESS | 4016 | --DOCSHELL 0F06BC00 == 53 [pid = 4016] [id = 318] 04:07:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:07:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 988ms 04:07:44 INFO - PROCESS | 4016 | --DOMWINDOW == 148 (1BE15C00) [pid = 4016] [serial = 930] [outer = 00000000] [url = about:blank] 04:07:44 INFO - PROCESS | 4016 | --DOMWINDOW == 147 (20282400) [pid = 4016] [serial = 906] [outer = 00000000] [url = about:blank] 04:07:44 INFO - PROCESS | 4016 | --DOMWINDOW == 146 (1941B000) [pid = 4016] [serial = 909] [outer = 00000000] [url = about:blank] 04:07:44 INFO - PROCESS | 4016 | --DOMWINDOW == 145 (1C4EDC00) [pid = 4016] [serial = 912] [outer = 00000000] [url = about:blank] 04:07:44 INFO - PROCESS | 4016 | --DOMWINDOW == 144 (202E8C00) [pid = 4016] [serial = 915] [outer = 00000000] [url = about:blank] 04:07:44 INFO - PROCESS | 4016 | --DOMWINDOW == 143 (20482400) [pid = 4016] [serial = 918] [outer = 00000000] [url = about:blank] 04:07:44 INFO - PROCESS | 4016 | --DOMWINDOW == 142 (20CDBC00) [pid = 4016] [serial = 921] [outer = 00000000] [url = about:blank] 04:07:44 INFO - PROCESS | 4016 | --DOMWINDOW == 141 (1FED4400) [pid = 4016] [serial = 873] [outer = 00000000] [url = about:blank] 04:07:44 INFO - PROCESS | 4016 | --DOMWINDOW == 140 (1AA77400) [pid = 4016] [serial = 867] [outer = 00000000] [url = about:blank] 04:07:44 INFO - PROCESS | 4016 | --DOMWINDOW == 139 (1EED1000) [pid = 4016] [serial = 870] [outer = 00000000] [url = about:blank] 04:07:44 INFO - PROCESS | 4016 | --DOMWINDOW == 138 (1320F000) [pid = 4016] [serial = 864] [outer = 00000000] [url = about:blank] 04:07:44 INFO - PROCESS | 4016 | --DOCSHELL 1AE89400 == 52 [pid = 4016] [id = 310] 04:07:44 INFO - PROCESS | 4016 | 1461323264981 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 04:07:44 INFO - PROCESS | 4016 | 1461323264986 Marionette TRACE conn4 <- [1,1281,null,{"value":"13"}] 04:07:44 INFO - PROCESS | 4016 | 1461323264992 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:07:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:07:44 INFO - PROCESS | 4016 | 1461323264995 Marionette TRACE conn4 <- [1,1282,null,{}] 04:07:44 INFO - PROCESS | 4016 | 1461323264998 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}] 04:07:45 INFO - PROCESS | 4016 | 1461323265100 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 04:07:45 INFO - PROCESS | 4016 | --DOMWINDOW == 137 (1FED7400) [pid = 4016] [serial = 904] [outer = 00000000] [url = about:blank] 04:07:45 INFO - PROCESS | 4016 | --DOMWINDOW == 136 (18D81000) [pid = 4016] [serial = 928] [outer = 00000000] [url = about:blank] 04:07:45 INFO - PROCESS | 4016 | --DOMWINDOW == 135 (1AA77800) [pid = 4016] [serial = 924] [outer = 00000000] [url = about:blank] 04:07:45 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (136D4400) [pid = 4016] [serial = 927] [outer = 00000000] [url = about:blank] 04:07:45 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (1AF5D000) [pid = 4016] [serial = 925] [outer = 00000000] [url = about:blank] 04:07:45 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (1CC85800) [pid = 4016] [serial = 891] [outer = 00000000] [url = about:blank] 04:07:45 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (1C3D5400) [pid = 4016] [serial = 888] [outer = 00000000] [url = about:blank] 04:07:45 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (1C0A8400) [pid = 4016] [serial = 885] [outer = 00000000] [url = about:blank] 04:07:45 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (1EEDE400) [pid = 4016] [serial = 898] [outer = 00000000] [url = about:blank] 04:07:45 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (13E18800) [pid = 4016] [serial = 880] [outer = 00000000] [url = about:blank] 04:07:45 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (1FED1800) [pid = 4016] [serial = 903] [outer = 00000000] [url = about:blank] 04:07:45 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (1C42D800) [pid = 4016] [serial = 889] [outer = 00000000] [url = about:blank] 04:07:45 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (180BE000) [pid = 4016] [serial = 876] [outer = 00000000] [url = about:blank] 04:07:45 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (1ED9A400) [pid = 4016] [serial = 901] [outer = 00000000] [url = about:blank] 04:07:45 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (1C1B1C00) [pid = 4016] [serial = 886] [outer = 00000000] [url = about:blank] 04:07:45 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (1320EC00) [pid = 4016] [serial = 879] [outer = 00000000] [url = about:blank] 04:07:45 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (1D82C400) [pid = 4016] [serial = 895] [outer = 00000000] [url = about:blank] 04:07:45 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (1941C800) [pid = 4016] [serial = 877] [outer = 00000000] [url = about:blank] 04:07:45 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (1F9BAC00) [pid = 4016] [serial = 862] [outer = 00000000] [url = about:blank] 04:07:45 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (1D830400) [pid = 4016] [serial = 784] [outer = 00000000] [url = about:blank] 04:07:45 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (1AF5D800) [pid = 4016] [serial = 882] [outer = 00000000] [url = about:blank] 04:07:45 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (1D82DC00) [pid = 4016] [serial = 894] [outer = 00000000] [url = about:blank] 04:07:45 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (1EECF800) [pid = 4016] [serial = 897] [outer = 00000000] [url = about:blank] 04:07:45 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (1D98C000) [pid = 4016] [serial = 900] [outer = 00000000] [url = about:blank] 04:07:45 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (1AFC2C00) [pid = 4016] [serial = 883] [outer = 00000000] [url = about:blank] 04:07:45 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (1D204C00) [pid = 4016] [serial = 892] [outer = 00000000] [url = about:blank] 04:07:45 INFO - PROCESS | 4016 | 1461323265214 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:45 INFO - PROCESS | 4016 | ++DOCSHELL 131B4800 == 53 [pid = 4016] [id = 330] 04:07:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (1320EC00) [pid = 4016] [serial = 989] [outer = 00000000] 04:07:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (13E0C000) [pid = 4016] [serial = 990] [outer = 1320EC00] 04:07:45 INFO - PROCESS | 4016 | 1461323265262 Marionette DEBUG loaded listener.js 04:07:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (17E38C00) [pid = 4016] [serial = 991] [outer = 1320EC00] 04:07:45 INFO - PROCESS | 4016 | 1461323265656 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]]]}] 04:07:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:07:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 730ms 04:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:07:45 INFO - PROCESS | 4016 | 1461323265728 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 04:07:45 INFO - PROCESS | 4016 | 1461323265730 Marionette TRACE conn4 <- [1,1285,null,{"value":"13"}] 04:07:45 INFO - PROCESS | 4016 | 1461323265734 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:07:45 INFO - PROCESS | 4016 | 1461323265737 Marionette TRACE conn4 <- [1,1286,null,{}] 04:07:45 INFO - PROCESS | 4016 | 1461323265751 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}] 04:07:45 INFO - PROCESS | 4016 | 1461323265838 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 04:07:45 INFO - PROCESS | 4016 | 1461323265853 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:45 INFO - PROCESS | 4016 | ++DOCSHELL 1AA73C00 == 54 [pid = 4016] [id = 331] 04:07:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (1AA77400) [pid = 4016] [serial = 992] [outer = 00000000] 04:07:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (1AE86400) [pid = 4016] [serial = 993] [outer = 1AA77400] 04:07:45 INFO - PROCESS | 4016 | 1461323265905 Marionette DEBUG loaded listener.js 04:07:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (1AF67C00) [pid = 4016] [serial = 994] [outer = 1AA77400] 04:07:46 INFO - PROCESS | 4016 | 1461323266400 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]]]}] 04:07:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:07:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 690ms 04:07:46 INFO - PROCESS | 4016 | 1461323266427 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 04:07:46 INFO - PROCESS | 4016 | 1461323266430 Marionette TRACE conn4 <- [1,1289,null,{"value":"13"}] 04:07:46 INFO - PROCESS | 4016 | 1461323266433 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:07:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:07:46 INFO - PROCESS | 4016 | 1461323266434 Marionette TRACE conn4 <- [1,1290,null,{}] 04:07:46 INFO - PROCESS | 4016 | 1461323266438 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}] 04:07:46 INFO - PROCESS | 4016 | 1461323266554 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 04:07:46 INFO - PROCESS | 4016 | 1461323266646 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:46 INFO - PROCESS | 4016 | ++DOCSHELL 1AFF7800 == 55 [pid = 4016] [id = 332] 04:07:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (1BA3C800) [pid = 4016] [serial = 995] [outer = 00000000] 04:07:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (1C044800) [pid = 4016] [serial = 996] [outer = 1BA3C800] 04:07:46 INFO - PROCESS | 4016 | 1461323266692 Marionette DEBUG loaded listener.js 04:07:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (1C04A800) [pid = 4016] [serial = 997] [outer = 1BA3C800] 04:07:47 INFO - PROCESS | 4016 | 1461323267077 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]]]}] 04:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 670ms 04:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:07:47 INFO - PROCESS | 4016 | 1461323267108 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 04:07:47 INFO - PROCESS | 4016 | 1461323267110 Marionette TRACE conn4 <- [1,1293,null,{"value":"13"}] 04:07:47 INFO - PROCESS | 4016 | 1461323267113 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:07:47 INFO - PROCESS | 4016 | 1461323267114 Marionette TRACE conn4 <- [1,1294,null,{}] 04:07:47 INFO - PROCESS | 4016 | 1461323267118 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}] 04:07:47 INFO - PROCESS | 4016 | 1461323267237 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 04:07:47 INFO - PROCESS | 4016 | 1461323267259 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:47 INFO - PROCESS | 4016 | ++DOCSHELL 1C04EC00 == 56 [pid = 4016] [id = 333] 04:07:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (1C0AFC00) [pid = 4016] [serial = 998] [outer = 00000000] 04:07:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (1C1BF400) [pid = 4016] [serial = 999] [outer = 1C0AFC00] 04:07:47 INFO - PROCESS | 4016 | 1461323267305 Marionette DEBUG loaded listener.js 04:07:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (1C429400) [pid = 4016] [serial = 1000] [outer = 1C0AFC00] 04:07:47 INFO - PROCESS | 4016 | 1461323267783 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]]]}] 04:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 730ms 04:07:47 INFO - PROCESS | 4016 | 1461323267843 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 04:07:47 INFO - PROCESS | 4016 | 1461323267845 Marionette TRACE conn4 <- [1,1297,null,{"value":"13"}] 04:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:07:47 INFO - PROCESS | 4016 | 1461323267854 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:07:47 INFO - PROCESS | 4016 | 1461323267856 Marionette TRACE conn4 <- [1,1298,null,{}] 04:07:47 INFO - PROCESS | 4016 | 1461323267859 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}] 04:07:48 INFO - PROCESS | 4016 | 1461323268035 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 04:07:48 INFO - PROCESS | 4016 | 1461323268098 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:48 INFO - PROCESS | 4016 | ++DOCSHELL 136DF400 == 57 [pid = 4016] [id = 334] 04:07:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (1C42A400) [pid = 4016] [serial = 1001] [outer = 00000000] 04:07:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (1CC84800) [pid = 4016] [serial = 1002] [outer = 1C42A400] 04:07:48 INFO - PROCESS | 4016 | 1461323268150 Marionette DEBUG loaded listener.js 04:07:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (1D1C9400) [pid = 4016] [serial = 1003] [outer = 1C42A400] 04:07:48 INFO - PROCESS | 4016 | 1461323268607 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] 04:07:48 INFO - PROCESS | 4016 | 1461323268644 Marionette TRACE conn4 <- [1,1301,null,{"value":"13"}] 04:07:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 04:07:48 INFO - PROCESS | 4016 | 1461323268648 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:07:48 INFO - PROCESS | 4016 | 1461323268649 Marionette TRACE conn4 <- [1,1302,null,{}] 04:07:48 INFO - PROCESS | 4016 | 1461323268653 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}] 04:07:48 INFO - PROCESS | 4016 | 1461323268762 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 04:07:48 INFO - PROCESS | 4016 | 1461323268768 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:48 INFO - PROCESS | 4016 | ++DOCSHELL 1CC81800 == 58 [pid = 4016] [id = 335] 04:07:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (1D206400) [pid = 4016] [serial = 1004] [outer = 00000000] 04:07:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (1D829000) [pid = 4016] [serial = 1005] [outer = 1D206400] 04:07:48 INFO - PROCESS | 4016 | 1461323268818 Marionette DEBUG loaded listener.js 04:07:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (1D828800) [pid = 4016] [serial = 1006] [outer = 1D206400] 04:07:49 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (12918400) [pid = 4016] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:07:49 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (20281C00) [pid = 4016] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:07:49 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (19417400) [pid = 4016] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:07:49 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (203F1400) [pid = 4016] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:07:49 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (131B4000) [pid = 4016] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:07:49 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (0B28A000) [pid = 4016] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:07:49 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (1D607400) [pid = 4016] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:07:49 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (1FEC6800) [pid = 4016] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:07:49 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (2027E800) [pid = 4016] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:07:49 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (1D986000) [pid = 4016] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:07:49 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (179FD000) [pid = 4016] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:07:49 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (203EB400) [pid = 4016] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:07:49 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (12979000) [pid = 4016] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:07:49 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (1C014800) [pid = 4016] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:07:49 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (13105C00) [pid = 4016] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:07:49 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (1C9B5000) [pid = 4016] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:07:49 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (20276000) [pid = 4016] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:07:49 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (20483800) [pid = 4016] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:07:49 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (1D97F400) [pid = 4016] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:07:49 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (1C04F000) [pid = 4016] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:07:49 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (17FDCC00) [pid = 4016] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:07:49 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (20282800) [pid = 4016] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:07:49 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (0F184000) [pid = 4016] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:07:49 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (1D603000) [pid = 4016] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:07:49 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (1BA41800) [pid = 4016] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:07:49 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (1AFF6800) [pid = 4016] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:07:49 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (1C9B2C00) [pid = 4016] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:07:49 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (0F061400) [pid = 4016] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:07:49 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (1941B400) [pid = 4016] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:07:49 INFO - PROCESS | 4016 | 1461323269832 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]]]}] 04:07:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:07:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1234ms 04:07:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:07:49 INFO - PROCESS | 4016 | 1461323269884 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 04:07:49 INFO - PROCESS | 4016 | 1461323269886 Marionette TRACE conn4 <- [1,1305,null,{"value":"13"}] 04:07:49 INFO - PROCESS | 4016 | 1461323269889 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:07:49 INFO - PROCESS | 4016 | 1461323269891 Marionette TRACE conn4 <- [1,1306,null,{}] 04:07:49 INFO - PROCESS | 4016 | 1461323269894 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}] 04:07:50 INFO - PROCESS | 4016 | 1461323270008 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 04:07:50 INFO - PROCESS | 4016 | 1461323270066 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:50 INFO - PROCESS | 4016 | ++DOCSHELL 0F06C400 == 59 [pid = 4016] [id = 336] 04:07:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (0F0B2400) [pid = 4016] [serial = 1007] [outer = 00000000] 04:07:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (180B9400) [pid = 4016] [serial = 1008] [outer = 0F0B2400] 04:07:50 INFO - PROCESS | 4016 | 1461323270111 Marionette DEBUG loaded listener.js 04:07:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (1AA5D400) [pid = 4016] [serial = 1009] [outer = 0F0B2400] 04:07:50 INFO - PROCESS | 4016 | 1461323270482 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]]]}] 04:07:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:07:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 630ms 04:07:50 INFO - PROCESS | 4016 | 1461323270520 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 04:07:50 INFO - PROCESS | 4016 | 1461323270522 Marionette TRACE conn4 <- [1,1309,null,{"value":"13"}] 04:07:50 INFO - PROCESS | 4016 | 1461323270525 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:07:50 INFO - PROCESS | 4016 | 1461323270526 Marionette TRACE conn4 <- [1,1310,null,{}] 04:07:50 INFO - PROCESS | 4016 | 1461323270538 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}] 04:07:50 INFO - PROCESS | 4016 | 1461323270620 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 04:07:50 INFO - PROCESS | 4016 | 1461323270626 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:50 INFO - PROCESS | 4016 | ++DOCSHELL 14550C00 == 60 [pid = 4016] [id = 337] 04:07:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (1BE12000) [pid = 4016] [serial = 1010] [outer = 00000000] 04:07:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (1D610800) [pid = 4016] [serial = 1011] [outer = 1BE12000] 04:07:50 INFO - PROCESS | 4016 | 1461323270671 Marionette DEBUG loaded listener.js 04:07:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (1D98A000) [pid = 4016] [serial = 1012] [outer = 1BE12000] 04:07:51 INFO - PROCESS | 4016 | 1461323271101 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]]]}] 04:07:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:07:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 630ms 04:07:51 INFO - PROCESS | 4016 | 1461323271160 Marionette TRACE conn4 -> [0,1313,"getWindowHandle",null] 04:07:51 INFO - PROCESS | 4016 | 1461323271162 Marionette TRACE conn4 <- [1,1313,null,{"value":"13"}] 04:07:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:07:51 INFO - PROCESS | 4016 | 1461323271165 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:07:51 INFO - PROCESS | 4016 | 1461323271167 Marionette TRACE conn4 <- [1,1314,null,{}] 04:07:51 INFO - PROCESS | 4016 | 1461323271170 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}] 04:07:51 INFO - PROCESS | 4016 | 1461323271252 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 04:07:51 INFO - PROCESS | 4016 | 1461323271262 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:51 INFO - PROCESS | 4016 | ++DOCSHELL 1D603000 == 61 [pid = 4016] [id = 338] 04:07:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (1E887C00) [pid = 4016] [serial = 1013] [outer = 00000000] 04:07:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (1EED2C00) [pid = 4016] [serial = 1014] [outer = 1E887C00] 04:07:51 INFO - PROCESS | 4016 | 1461323271306 Marionette DEBUG loaded listener.js 04:07:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (1EED2800) [pid = 4016] [serial = 1015] [outer = 1E887C00] 04:07:51 INFO - PROCESS | 4016 | 1461323271909 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]]]}] 04:07:51 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 04:07:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 770ms 04:07:51 INFO - PROCESS | 4016 | 1461323271936 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 04:07:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:07:51 INFO - PROCESS | 4016 | 1461323271941 Marionette TRACE conn4 <- [1,1317,null,{"value":"13"}] 04:07:51 INFO - PROCESS | 4016 | 1461323271946 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:07:51 INFO - PROCESS | 4016 | 1461323271951 Marionette TRACE conn4 <- [1,1318,null,{}] 04:07:51 INFO - PROCESS | 4016 | 1461323271958 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}] 04:07:52 INFO - PROCESS | 4016 | 1461323272070 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 04:07:52 INFO - PROCESS | 4016 | 1461323272179 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:52 INFO - PROCESS | 4016 | ++DOCSHELL 0F1EE000 == 62 [pid = 4016] [id = 339] 04:07:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (0F1EE400) [pid = 4016] [serial = 1016] [outer = 00000000] 04:07:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (136DA400) [pid = 4016] [serial = 1017] [outer = 0F1EE400] 04:07:52 INFO - PROCESS | 4016 | 1461323272236 Marionette DEBUG loaded listener.js 04:07:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (17813800) [pid = 4016] [serial = 1018] [outer = 0F1EE400] 04:07:52 INFO - PROCESS | 4016 | 1461323272879 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]]]}] 04:07:52 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 04:07:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 990ms 04:07:52 INFO - PROCESS | 4016 | 1461323272936 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 04:07:52 INFO - PROCESS | 4016 | 1461323272943 Marionette TRACE conn4 <- [1,1321,null,{"value":"13"}] 04:07:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:07:52 INFO - PROCESS | 4016 | 1461323272950 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:07:52 INFO - PROCESS | 4016 | 1461323272953 Marionette TRACE conn4 <- [1,1322,null,{}] 04:07:52 INFO - PROCESS | 4016 | 1461323272957 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}] 04:07:53 INFO - PROCESS | 4016 | 1461323273067 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 04:07:53 INFO - PROCESS | 4016 | 1461323273199 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:53 INFO - PROCESS | 4016 | ++DOCSHELL 1AA79C00 == 63 [pid = 4016] [id = 340] 04:07:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (1AA7EC00) [pid = 4016] [serial = 1019] [outer = 00000000] 04:07:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (1BD4C400) [pid = 4016] [serial = 1020] [outer = 1AA7EC00] 04:07:53 INFO - PROCESS | 4016 | 1461323273256 Marionette DEBUG loaded listener.js 04:07:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (1C042C00) [pid = 4016] [serial = 1021] [outer = 1AA7EC00] 04:07:53 INFO - PROCESS | 4016 | 1461323273896 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]]]}] 04:07:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:07:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 970ms 04:07:53 INFO - PROCESS | 4016 | 1461323273921 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 04:07:53 INFO - PROCESS | 4016 | 1461323273924 Marionette TRACE conn4 <- [1,1325,null,{"value":"13"}] 04:07:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:07:53 INFO - PROCESS | 4016 | 1461323273927 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:07:53 INFO - PROCESS | 4016 | 1461323273931 Marionette TRACE conn4 <- [1,1326,null,{}] 04:07:53 INFO - PROCESS | 4016 | 1461323273943 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}] 04:07:54 INFO - PROCESS | 4016 | 1461323274055 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 04:07:54 INFO - PROCESS | 4016 | 1461323274160 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:54 INFO - PROCESS | 4016 | ++DOCSHELL 1D984400 == 64 [pid = 4016] [id = 341] 04:07:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (1D985800) [pid = 4016] [serial = 1022] [outer = 00000000] 04:07:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (1EEFAC00) [pid = 4016] [serial = 1023] [outer = 1D985800] 04:07:54 INFO - PROCESS | 4016 | 1461323274218 Marionette DEBUG loaded listener.js 04:07:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (1F9C7000) [pid = 4016] [serial = 1024] [outer = 1D985800] 04:07:55 INFO - PROCESS | 4016 | 1461323275256 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]]]}] 04:07:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1381ms 04:07:55 INFO - PROCESS | 4016 | 1461323275312 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 04:07:55 INFO - PROCESS | 4016 | 1461323275315 Marionette TRACE conn4 <- [1,1329,null,{"value":"13"}] 04:07:55 INFO - PROCESS | 4016 | 1461323275318 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:07:55 INFO - PROCESS | 4016 | 1461323275320 Marionette TRACE conn4 <- [1,1330,null,{}] 04:07:55 INFO - PROCESS | 4016 | 1461323275324 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}] 04:07:55 INFO - PROCESS | 4016 | 1461323275430 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 04:07:55 INFO - PROCESS | 4016 | 1461323275588 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:55 INFO - PROCESS | 4016 | ++DOCSHELL 1FE20400 == 65 [pid = 4016] [id = 342] 04:07:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (1FECD000) [pid = 4016] [serial = 1025] [outer = 00000000] 04:07:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (20273400) [pid = 4016] [serial = 1026] [outer = 1FECD000] 04:07:55 INFO - PROCESS | 4016 | 1461323275649 Marionette DEBUG loaded listener.js 04:07:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (2027A800) [pid = 4016] [serial = 1027] [outer = 1FECD000] 04:07:56 INFO - PROCESS | 4016 | 1461323276211 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]]]}] 04:07:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:07:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 930ms 04:07:56 INFO - PROCESS | 4016 | 1461323276252 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 04:07:56 INFO - PROCESS | 4016 | 1461323276254 Marionette TRACE conn4 <- [1,1333,null,{"value":"13"}] 04:07:56 INFO - PROCESS | 4016 | 1461323276258 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:07:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:07:56 INFO - PROCESS | 4016 | 1461323276260 Marionette TRACE conn4 <- [1,1334,null,{}] 04:07:56 INFO - PROCESS | 4016 | 1461323276263 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}] 04:07:56 INFO - PROCESS | 4016 | 1461323276372 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 04:07:56 INFO - PROCESS | 4016 | 1461323276482 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:56 INFO - PROCESS | 4016 | ++DOCSHELL 2027DC00 == 66 [pid = 4016] [id = 343] 04:07:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (202DD400) [pid = 4016] [serial = 1028] [outer = 00000000] 04:07:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (20477000) [pid = 4016] [serial = 1029] [outer = 202DD400] 04:07:56 INFO - PROCESS | 4016 | 1461323276540 Marionette DEBUG loaded listener.js 04:07:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (203F4400) [pid = 4016] [serial = 1030] [outer = 202DD400] 04:07:57 INFO - PROCESS | 4016 | 1461323277199 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]]]}] 04:07:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:07:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 970ms 04:07:57 INFO - PROCESS | 4016 | 1461323277232 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 04:07:57 INFO - PROCESS | 4016 | 1461323277234 Marionette TRACE conn4 <- [1,1337,null,{"value":"13"}] 04:07:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:07:57 INFO - PROCESS | 4016 | 1461323277238 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:07:57 INFO - PROCESS | 4016 | 1461323277240 Marionette TRACE conn4 <- [1,1338,null,{}] 04:07:57 INFO - PROCESS | 4016 | 1461323277245 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}] 04:07:57 INFO - PROCESS | 4016 | 1461323277369 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 04:07:57 INFO - PROCESS | 4016 | 1461323277494 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:57 INFO - PROCESS | 4016 | ++DOCSHELL 144B8800 == 67 [pid = 4016] [id = 344] 04:07:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (14551800) [pid = 4016] [serial = 1031] [outer = 00000000] 04:07:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (19A61400) [pid = 4016] [serial = 1032] [outer = 14551800] 04:07:57 INFO - PROCESS | 4016 | 1461323277554 Marionette DEBUG loaded listener.js 04:07:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (1AE84400) [pid = 4016] [serial = 1033] [outer = 14551800] 04:07:58 INFO - PROCESS | 4016 | 1461323278279 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]]]}] 04:07:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:07:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1072ms 04:07:58 INFO - PROCESS | 4016 | 1461323278314 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 04:07:58 INFO - PROCESS | 4016 | 1461323278319 Marionette TRACE conn4 <- [1,1341,null,{"value":"13"}] 04:07:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:07:58 INFO - PROCESS | 4016 | 1461323278325 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:07:58 INFO - PROCESS | 4016 | 1461323278328 Marionette TRACE conn4 <- [1,1342,null,{}] 04:07:58 INFO - PROCESS | 4016 | 1461323278334 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}] 04:07:58 INFO - PROCESS | 4016 | 1461323278433 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 04:07:58 INFO - PROCESS | 4016 | 1461323278572 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:58 INFO - PROCESS | 4016 | ++DOCSHELL 17EE0800 == 68 [pid = 4016] [id = 345] 04:07:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (17EF0400) [pid = 4016] [serial = 1034] [outer = 00000000] 04:07:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (1AA5D800) [pid = 4016] [serial = 1035] [outer = 17EF0400] 04:07:58 INFO - PROCESS | 4016 | 1461323278626 Marionette DEBUG loaded listener.js 04:07:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (1AF5BC00) [pid = 4016] [serial = 1036] [outer = 17EF0400] 04:07:58 INFO - PROCESS | 4016 | --DOCSHELL 0F1E6000 == 67 [pid = 4016] [id = 269] 04:07:58 INFO - PROCESS | 4016 | --DOCSHELL 1C1B3000 == 66 [pid = 4016] [id = 271] 04:07:58 INFO - PROCESS | 4016 | --DOCSHELL 1C014C00 == 65 [pid = 4016] [id = 268] 04:07:58 INFO - PROCESS | 4016 | --DOCSHELL 14550C00 == 64 [pid = 4016] [id = 337] 04:07:58 INFO - PROCESS | 4016 | --DOCSHELL 0F06C400 == 63 [pid = 4016] [id = 336] 04:07:58 INFO - PROCESS | 4016 | --DOCSHELL 1CC81800 == 62 [pid = 4016] [id = 335] 04:07:58 INFO - PROCESS | 4016 | --DOCSHELL 136DF400 == 61 [pid = 4016] [id = 334] 04:07:58 INFO - PROCESS | 4016 | --DOCSHELL 1C04EC00 == 60 [pid = 4016] [id = 333] 04:07:58 INFO - PROCESS | 4016 | --DOCSHELL 1AFF7800 == 59 [pid = 4016] [id = 332] 04:07:58 INFO - PROCESS | 4016 | --DOCSHELL 1AA73C00 == 58 [pid = 4016] [id = 331] 04:07:58 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (21532400) [pid = 4016] [serial = 972] [outer = 00000000] [url = about:blank] 04:07:58 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (1FECE000) [pid = 4016] [serial = 945] [outer = 00000000] [url = about:blank] 04:07:58 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (202E8800) [pid = 4016] [serial = 948] [outer = 00000000] [url = about:blank] 04:07:59 INFO - PROCESS | 4016 | --DOCSHELL 131B4800 == 57 [pid = 4016] [id = 330] 04:07:59 INFO - PROCESS | 4016 | --DOCSHELL 13EA0C00 == 56 [pid = 4016] [id = 329] 04:07:59 INFO - PROCESS | 4016 | --DOCSHELL 13E92400 == 55 [pid = 4016] [id = 325] 04:07:59 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (1AF63800) [pid = 4016] [serial = 823] [outer = 00000000] [url = about:blank] 04:07:59 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (14505400) [pid = 4016] [serial = 787] [outer = 00000000] [url = about:blank] 04:07:59 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (203ED800) [pid = 4016] [serial = 916] [outer = 00000000] [url = about:blank] 04:07:59 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (1AF5AC00) [pid = 4016] [serial = 868] [outer = 00000000] [url = about:blank] 04:07:59 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (20CD2000) [pid = 4016] [serial = 919] [outer = 00000000] [url = about:blank] 04:07:59 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (13E12000) [pid = 4016] [serial = 865] [outer = 00000000] [url = about:blank] 04:07:59 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (19810400) [pid = 4016] [serial = 790] [outer = 00000000] [url = about:blank] 04:07:59 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (1F9BB800) [pid = 4016] [serial = 871] [outer = 00000000] [url = about:blank] 04:07:59 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (20102400) [pid = 4016] [serial = 874] [outer = 00000000] [url = about:blank] 04:07:59 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (202DF000) [pid = 4016] [serial = 907] [outer = 00000000] [url = about:blank] 04:07:59 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (1ED27000) [pid = 4016] [serial = 829] [outer = 00000000] [url = about:blank] 04:07:59 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (1AA5D000) [pid = 4016] [serial = 910] [outer = 00000000] [url = about:blank] 04:07:59 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (20DB5800) [pid = 4016] [serial = 922] [outer = 00000000] [url = about:blank] 04:07:59 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (13E4C800) [pid = 4016] [serial = 820] [outer = 00000000] [url = about:blank] 04:07:59 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (1C9B2400) [pid = 4016] [serial = 913] [outer = 00000000] [url = about:blank] 04:07:59 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (1C1BEC00) [pid = 4016] [serial = 832] [outer = 00000000] [url = about:blank] 04:07:59 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (1D82A400) [pid = 4016] [serial = 826] [outer = 00000000] [url = about:blank] 04:07:59 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (202DE400) [pid = 4016] [serial = 960] [outer = 00000000] [url = about:blank] 04:07:59 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (20DC2000) [pid = 4016] [serial = 963] [outer = 00000000] [url = about:blank] 04:07:59 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (20479400) [pid = 4016] [serial = 961] [outer = 00000000] [url = about:blank] 04:07:59 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (1EED1800) [pid = 4016] [serial = 943] [outer = 00000000] [url = about:blank] 04:07:59 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (1ED9D000) [pid = 4016] [serial = 942] [outer = 00000000] [url = about:blank] 04:07:59 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (20DDE000) [pid = 4016] [serial = 964] [outer = 00000000] [url = about:blank] 04:07:59 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (1C42AC00) [pid = 4016] [serial = 937] [outer = 00000000] [url = about:blank] 04:07:59 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (1C3CA000) [pid = 4016] [serial = 936] [outer = 00000000] [url = about:blank] 04:07:59 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (1AE89800) [pid = 4016] [serial = 933] [outer = 00000000] [url = about:blank] 04:07:59 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (1BA49800) [pid = 4016] [serial = 934] [outer = 00000000] [url = about:blank] 04:07:59 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (20DB8400) [pid = 4016] [serial = 952] [outer = 00000000] [url = about:blank] 04:07:59 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (20DB4400) [pid = 4016] [serial = 951] [outer = 00000000] [url = about:blank] 04:07:59 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (17ECB800) [pid = 4016] [serial = 954] [outer = 00000000] [url = about:blank] 04:07:59 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (19A66800) [pid = 4016] [serial = 955] [outer = 00000000] [url = about:blank] 04:07:59 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (1D70E000) [pid = 4016] [serial = 940] [outer = 00000000] [url = about:blank] 04:07:59 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (1D60C800) [pid = 4016] [serial = 939] [outer = 00000000] [url = about:blank] 04:07:59 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (21399000) [pid = 4016] [serial = 969] [outer = 00000000] [url = about:blank] 04:07:59 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (1C041800) [pid = 4016] [serial = 931] [outer = 00000000] [url = about:blank] 04:07:59 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (1CC84000) [pid = 4016] [serial = 957] [outer = 00000000] [url = about:blank] 04:07:59 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (17E36800) [pid = 4016] [serial = 966] [outer = 00000000] [url = about:blank] 04:07:59 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (2139C800) [pid = 4016] [serial = 970] [outer = 00000000] [url = about:blank] 04:07:59 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (1D205C00) [pid = 4016] [serial = 958] [outer = 00000000] [url = about:blank] 04:07:59 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (1AA75000) [pid = 4016] [serial = 967] [outer = 00000000] [url = about:blank] 04:07:59 INFO - PROCESS | 4016 | 1461323279217 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]]]}] 04:07:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:07:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 930ms 04:07:59 INFO - PROCESS | 4016 | 1461323279260 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 04:07:59 INFO - PROCESS | 4016 | 1461323279266 Marionette TRACE conn4 <- [1,1345,null,{"value":"13"}] 04:07:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:07:59 INFO - PROCESS | 4016 | 1461323279272 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:07:59 INFO - PROCESS | 4016 | 1461323279274 Marionette TRACE conn4 <- [1,1346,null,{}] 04:07:59 INFO - PROCESS | 4016 | 1461323279278 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}] 04:07:59 INFO - PROCESS | 4016 | 1461323279365 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 04:07:59 INFO - PROCESS | 4016 | 1461323279374 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:59 INFO - PROCESS | 4016 | ++DOCSHELL 14505400 == 56 [pid = 4016] [id = 346] 04:07:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (1781A400) [pid = 4016] [serial = 1037] [outer = 00000000] 04:07:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (18E37800) [pid = 4016] [serial = 1038] [outer = 1781A400] 04:07:59 INFO - PROCESS | 4016 | 1461323279422 Marionette DEBUG loaded listener.js 04:07:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (19A60C00) [pid = 4016] [serial = 1039] [outer = 1781A400] 04:07:59 INFO - PROCESS | 4016 | 1461323279927 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]]]}] 04:07:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:07:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 670ms 04:07:59 INFO - PROCESS | 4016 | 1461323279944 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 04:07:59 INFO - PROCESS | 4016 | 1461323279946 Marionette TRACE conn4 <- [1,1349,null,{"value":"13"}] 04:07:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:07:59 INFO - PROCESS | 4016 | 1461323279950 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:07:59 INFO - PROCESS | 4016 | 1461323279953 Marionette TRACE conn4 <- [1,1350,null,{}] 04:07:59 INFO - PROCESS | 4016 | 1461323279969 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}] 04:08:00 INFO - PROCESS | 4016 | 1461323280062 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 04:08:00 INFO - PROCESS | 4016 | 1461323280070 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:00 INFO - PROCESS | 4016 | ++DOCSHELL 1BE10000 == 57 [pid = 4016] [id = 347] 04:08:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (1BE13400) [pid = 4016] [serial = 1040] [outer = 00000000] 04:08:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (1C043C00) [pid = 4016] [serial = 1041] [outer = 1BE13400] 04:08:00 INFO - PROCESS | 4016 | 1461323280124 Marionette DEBUG loaded listener.js 04:08:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (1C1B2C00) [pid = 4016] [serial = 1042] [outer = 1BE13400] 04:08:00 INFO - PROCESS | 4016 | 1461323280617 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]]]}] 04:08:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:08:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 690ms 04:08:00 INFO - PROCESS | 4016 | 1461323280644 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 04:08:00 INFO - PROCESS | 4016 | 1461323280647 Marionette TRACE conn4 <- [1,1353,null,{"value":"13"}] 04:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:08:00 INFO - PROCESS | 4016 | 1461323280650 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:08:00 INFO - PROCESS | 4016 | 1461323280651 Marionette TRACE conn4 <- [1,1354,null,{}] 04:08:00 INFO - PROCESS | 4016 | 1461323280655 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}] 04:08:00 INFO - PROCESS | 4016 | 1461323280771 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 04:08:00 INFO - PROCESS | 4016 | 1461323280867 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:00 INFO - PROCESS | 4016 | ++DOCSHELL 1C1B6800 == 58 [pid = 4016] [id = 348] 04:08:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (1C3CD000) [pid = 4016] [serial = 1043] [outer = 00000000] 04:08:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (1C4E3C00) [pid = 4016] [serial = 1044] [outer = 1C3CD000] 04:08:00 INFO - PROCESS | 4016 | 1461323280913 Marionette DEBUG loaded listener.js 04:08:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (1C9AE800) [pid = 4016] [serial = 1045] [outer = 1C3CD000] 04:08:01 INFO - PROCESS | 4016 | 1461323281305 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] 04:08:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 04:08:01 INFO - PROCESS | 4016 | 1461323281326 Marionette TRACE conn4 <- [1,1357,null,{"value":"13"}] 04:08:01 INFO - PROCESS | 4016 | 1461323281329 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:08:01 INFO - PROCESS | 4016 | 1461323281331 Marionette TRACE conn4 <- [1,1358,null,{}] 04:08:01 INFO - PROCESS | 4016 | 1461323281334 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}] 04:08:01 INFO - PROCESS | 4016 | 1461323281417 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 04:08:01 INFO - PROCESS | 4016 | 1461323281526 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:01 INFO - PROCESS | 4016 | ++DOCSHELL 1297A800 == 59 [pid = 4016] [id = 349] 04:08:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (13105800) [pid = 4016] [serial = 1046] [outer = 00000000] 04:08:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (1D1C4C00) [pid = 4016] [serial = 1047] [outer = 13105800] 04:08:01 INFO - PROCESS | 4016 | 1461323281574 Marionette DEBUG loaded listener.js 04:08:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (1D60CC00) [pid = 4016] [serial = 1048] [outer = 13105800] 04:08:02 INFO - PROCESS | 4016 | 1461323282016 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] 04:08:02 INFO - PROCESS | 4016 | 1461323282062 Marionette TRACE conn4 <- [1,1361,null,{"value":"13"}] 04:08:02 INFO - PROCESS | 4016 | 1461323282065 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:08:02 INFO - PROCESS | 4016 | 1461323282067 Marionette TRACE conn4 <- [1,1362,null,{}] 04:08:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 04:08:02 INFO - PROCESS | 4016 | 1461323282071 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}] 04:08:02 INFO - PROCESS | 4016 | 1461323282241 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 04:08:02 INFO - PROCESS | 4016 | 1461323282309 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:02 INFO - PROCESS | 4016 | ++DOCSHELL 1CC87400 == 60 [pid = 4016] [id = 350] 04:08:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (1D6A1C00) [pid = 4016] [serial = 1049] [outer = 00000000] 04:08:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (1EED4400) [pid = 4016] [serial = 1050] [outer = 1D6A1C00] 04:08:02 INFO - PROCESS | 4016 | 1461323282359 Marionette DEBUG loaded listener.js 04:08:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (1EED9800) [pid = 4016] [serial = 1051] [outer = 1D6A1C00] 04:08:02 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:08:02 INFO - PROCESS | 4016 | 1461323282807 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] 04:08:02 INFO - PROCESS | 4016 | 1461323282848 Marionette TRACE conn4 <- [1,1365,null,{"value":"13"}] 04:08:02 INFO - PROCESS | 4016 | 1461323282851 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:08:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 04:08:02 INFO - PROCESS | 4016 | 1461323282853 Marionette TRACE conn4 <- [1,1366,null,{}] 04:08:02 INFO - PROCESS | 4016 | 1461323282856 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}] 04:08:02 INFO - PROCESS | 4016 | 1461323282970 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 04:08:02 INFO - PROCESS | 4016 | 1461323282976 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:02 INFO - PROCESS | 4016 | ++DOCSHELL 1EEF8400 == 61 [pid = 4016] [id = 351] 04:08:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (1EEF9400) [pid = 4016] [serial = 1052] [outer = 00000000] 04:08:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (20108800) [pid = 4016] [serial = 1053] [outer = 1EEF9400] 04:08:03 INFO - PROCESS | 4016 | 1461323283021 Marionette DEBUG loaded listener.js 04:08:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (2010E000) [pid = 4016] [serial = 1054] [outer = 1EEF9400] 04:08:03 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (131C0800) [pid = 4016] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:08:03 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (1FE1E000) [pid = 4016] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:08:03 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (1C42A400) [pid = 4016] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 04:08:03 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (1D206400) [pid = 4016] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 04:08:03 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (1AA77400) [pid = 4016] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:08:03 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (2139C400) [pid = 4016] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:08:03 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (19417800) [pid = 4016] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:08:03 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (14550400) [pid = 4016] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:08:03 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (144B3800) [pid = 4016] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:08:03 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (1C1B9800) [pid = 4016] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:08:03 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (1BA3C800) [pid = 4016] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 04:08:03 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (1320EC00) [pid = 4016] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:08:03 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (0F0B2400) [pid = 4016] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 04:08:03 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (1BE12000) [pid = 4016] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 04:08:03 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (1C0AFC00) [pid = 4016] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 04:08:03 INFO - PROCESS | 4016 | 1461323283675 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] 04:08:03 INFO - PROCESS | 4016 | 1461323283727 Marionette TRACE conn4 <- [1,1369,null,{"value":"13"}] 04:08:03 INFO - PROCESS | 4016 | 1461323283731 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:08:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 04:08:03 INFO - PROCESS | 4016 | 1461323283733 Marionette TRACE conn4 <- [1,1370,null,{}] 04:08:03 INFO - PROCESS | 4016 | 1461323283736 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}] 04:08:03 INFO - PROCESS | 4016 | 1461323283819 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 04:08:03 INFO - PROCESS | 4016 | 1461323283826 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:03 INFO - PROCESS | 4016 | ++DOCSHELL 13105C00 == 62 [pid = 4016] [id = 352] 04:08:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (131BE400) [pid = 4016] [serial = 1055] [outer = 00000000] 04:08:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (1C1BE400) [pid = 4016] [serial = 1056] [outer = 131BE400] 04:08:03 INFO - PROCESS | 4016 | 1461323283871 Marionette DEBUG loaded listener.js 04:08:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (1C1B9800) [pid = 4016] [serial = 1057] [outer = 131BE400] 04:08:04 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:08:04 INFO - PROCESS | 4016 | 1461323284363 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] 04:08:04 INFO - PROCESS | 4016 | 1461323284407 Marionette TRACE conn4 <- [1,1373,null,{"value":"13"}] 04:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 04:08:04 INFO - PROCESS | 4016 | 1461323284411 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:08:04 INFO - PROCESS | 4016 | 1461323284412 Marionette TRACE conn4 <- [1,1374,null,{}] 04:08:04 INFO - PROCESS | 4016 | 1461323284416 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}] 04:08:04 INFO - PROCESS | 4016 | 1461323284504 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 04:08:04 INFO - PROCESS | 4016 | 1461323284511 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:04 INFO - PROCESS | 4016 | ++DOCSHELL 1CE82000 == 63 [pid = 4016] [id = 353] 04:08:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (1D206400) [pid = 4016] [serial = 1058] [outer = 00000000] 04:08:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (202DF400) [pid = 4016] [serial = 1059] [outer = 1D206400] 04:08:04 INFO - PROCESS | 4016 | 1461323284557 Marionette DEBUG loaded listener.js 04:08:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (2047D800) [pid = 4016] [serial = 1060] [outer = 1D206400] 04:08:05 INFO - PROCESS | 4016 | 1461323285252 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] 04:08:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 04:08:05 INFO - PROCESS | 4016 | 1461323285283 Marionette TRACE conn4 <- [1,1377,null,{"value":"13"}] 04:08:05 INFO - PROCESS | 4016 | 1461323285287 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:08:05 INFO - PROCESS | 4016 | 1461323285288 Marionette TRACE conn4 <- [1,1378,null,{}] 04:08:05 INFO - PROCESS | 4016 | 1461323285292 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}] 04:08:05 INFO - PROCESS | 4016 | 1461323285376 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 04:08:05 INFO - PROCESS | 4016 | 1461323285382 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:05 INFO - PROCESS | 4016 | ++DOCSHELL 20CDB400 == 64 [pid = 4016] [id = 354] 04:08:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (20CDD000) [pid = 4016] [serial = 1061] [outer = 00000000] 04:08:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (20DB9400) [pid = 4016] [serial = 1062] [outer = 20CDD000] 04:08:05 INFO - PROCESS | 4016 | 1461323285426 Marionette DEBUG loaded listener.js 04:08:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (20DBDC00) [pid = 4016] [serial = 1063] [outer = 20CDD000] 04:08:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (13102800) [pid = 4016] [serial = 1064] [outer = 1D713800] 04:08:06 INFO - PROCESS | 4016 | 1461323286202 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]]]}] 04:08:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:08:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 970ms 04:08:06 INFO - PROCESS | 4016 | 1461323286258 Marionette TRACE conn4 -> [0,1381,"getWindowHandle",null] 04:08:06 INFO - PROCESS | 4016 | 1461323286263 Marionette TRACE conn4 <- [1,1381,null,{"value":"13"}] 04:08:06 INFO - PROCESS | 4016 | 1461323286269 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:08:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:08:06 INFO - PROCESS | 4016 | 1461323286273 Marionette TRACE conn4 <- [1,1382,null,{}] 04:08:06 INFO - PROCESS | 4016 | 1461323286278 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}] 04:08:06 INFO - PROCESS | 4016 | 1461323286398 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 04:08:06 INFO - PROCESS | 4016 | 1461323286536 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:06 INFO - PROCESS | 4016 | ++DOCSHELL 180BF400 == 65 [pid = 4016] [id = 355] 04:08:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (18E29000) [pid = 4016] [serial = 1065] [outer = 00000000] 04:08:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (1AF5D400) [pid = 4016] [serial = 1066] [outer = 18E29000] 04:08:06 INFO - PROCESS | 4016 | 1461323286595 Marionette DEBUG loaded listener.js 04:08:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (1AFFF000) [pid = 4016] [serial = 1067] [outer = 18E29000] 04:08:07 INFO - PROCESS | 4016 | 1461323287234 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]]]}] 04:08:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:08:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1018ms 04:08:07 INFO - PROCESS | 4016 | 1461323287291 Marionette TRACE conn4 -> [0,1385,"getWindowHandle",null] 04:08:07 INFO - PROCESS | 4016 | 1461323287296 Marionette TRACE conn4 <- [1,1385,null,{"value":"13"}] 04:08:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:08:07 INFO - PROCESS | 4016 | 1461323287303 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:08:07 INFO - PROCESS | 4016 | 1461323287306 Marionette TRACE conn4 <- [1,1386,null,{}] 04:08:07 INFO - PROCESS | 4016 | 1461323287310 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}] 04:08:07 INFO - PROCESS | 4016 | 1461323287421 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 04:08:07 INFO - PROCESS | 4016 | 1461323287554 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:07 INFO - PROCESS | 4016 | ++DOCSHELL 1AE87C00 == 66 [pid = 4016] [id = 356] 04:08:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (1BAAD000) [pid = 4016] [serial = 1068] [outer = 00000000] 04:08:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (1D82F400) [pid = 4016] [serial = 1069] [outer = 1BAAD000] 04:08:07 INFO - PROCESS | 4016 | 1461323287610 Marionette DEBUG loaded listener.js 04:08:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (1ED27000) [pid = 4016] [serial = 1070] [outer = 1BAAD000] 04:08:08 INFO - PROCESS | 4016 | 1461323288257 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]]]}] 04:08:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:08:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1019ms 04:08:08 INFO - PROCESS | 4016 | 1461323288325 Marionette TRACE conn4 -> [0,1389,"getWindowHandle",null] 04:08:08 INFO - PROCESS | 4016 | 1461323288327 Marionette TRACE conn4 <- [1,1389,null,{"value":"13"}] 04:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:08:08 INFO - PROCESS | 4016 | 1461323288331 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:08:08 INFO - PROCESS | 4016 | 1461323288335 Marionette TRACE conn4 <- [1,1390,null,{}] 04:08:08 INFO - PROCESS | 4016 | 1461323288346 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}] 04:08:08 INFO - PROCESS | 4016 | 1461323288521 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 04:08:08 INFO - PROCESS | 4016 | 1461323288653 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:08 INFO - PROCESS | 4016 | ++DOCSHELL 20CCFC00 == 67 [pid = 4016] [id = 357] 04:08:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (20CDD800) [pid = 4016] [serial = 1071] [outer = 00000000] 04:08:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (20DDCC00) [pid = 4016] [serial = 1072] [outer = 20CDD800] 04:08:08 INFO - PROCESS | 4016 | 1461323288713 Marionette DEBUG loaded listener.js 04:08:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (20DE1C00) [pid = 4016] [serial = 1073] [outer = 20CDD800] 04:08:09 INFO - PROCESS | 4016 | 1461323289329 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]]]}] 04:08:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:08:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1021ms 04:08:09 INFO - PROCESS | 4016 | 1461323289356 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 04:08:09 INFO - PROCESS | 4016 | 1461323289359 Marionette TRACE conn4 <- [1,1393,null,{"value":"13"}] 04:08:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:08:09 INFO - PROCESS | 4016 | 1461323289363 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:08:09 INFO - PROCESS | 4016 | 1461323289365 Marionette TRACE conn4 <- [1,1394,null,{}] 04:08:09 INFO - PROCESS | 4016 | 1461323289368 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}] 04:08:09 INFO - PROCESS | 4016 | 1461323289478 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 04:08:09 INFO - PROCESS | 4016 | 1461323289612 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:09 INFO - PROCESS | 4016 | ++DOCSHELL 1CF99400 == 68 [pid = 4016] [id = 358] 04:08:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (1CF9A000) [pid = 4016] [serial = 1074] [outer = 00000000] 04:08:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (1CFA2C00) [pid = 4016] [serial = 1075] [outer = 1CF9A000] 04:08:09 INFO - PROCESS | 4016 | 1461323289669 Marionette DEBUG loaded listener.js 04:08:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (20DC1C00) [pid = 4016] [serial = 1076] [outer = 1CF9A000] 04:08:10 INFO - PROCESS | 4016 | 1461323290273 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]]]}] 04:08:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:08:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 970ms 04:08:10 INFO - PROCESS | 4016 | 1461323290335 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 04:08:10 INFO - PROCESS | 4016 | 1461323290338 Marionette TRACE conn4 <- [1,1397,null,{"value":"13"}] 04:08:10 INFO - PROCESS | 4016 | 1461323290341 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:08:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:08:10 INFO - PROCESS | 4016 | 1461323290343 Marionette TRACE conn4 <- [1,1398,null,{}] 04:08:10 INFO - PROCESS | 4016 | 1461323290347 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}] 04:08:10 INFO - PROCESS | 4016 | 1461323290458 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 04:08:10 INFO - PROCESS | 4016 | 1461323290562 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:10 INFO - PROCESS | 4016 | ++DOCSHELL 131B7000 == 69 [pid = 4016] [id = 359] 04:08:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (133C3000) [pid = 4016] [serial = 1077] [outer = 00000000] 04:08:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (1BAAC000) [pid = 4016] [serial = 1078] [outer = 133C3000] 04:08:10 INFO - PROCESS | 4016 | 1461323290618 Marionette DEBUG loaded listener.js 04:08:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (1C018800) [pid = 4016] [serial = 1079] [outer = 133C3000] 04:08:11 INFO - PROCESS | 4016 | 1461323291467 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]]]}] 04:08:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:08:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1178ms 04:08:11 INFO - PROCESS | 4016 | 1461323291524 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 04:08:11 INFO - PROCESS | 4016 | 1461323291529 Marionette TRACE conn4 <- [1,1401,null,{"value":"13"}] 04:08:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:08:11 INFO - PROCESS | 4016 | 1461323291534 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:08:11 INFO - PROCESS | 4016 | 1461323291538 Marionette TRACE conn4 <- [1,1402,null,{}] 04:08:11 INFO - PROCESS | 4016 | 1461323291543 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}] 04:08:11 INFO - PROCESS | 4016 | 1461323291685 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 04:08:11 INFO - PROCESS | 4016 | 1461323291789 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:11 INFO - PROCESS | 4016 | ++DOCSHELL 1980D800 == 70 [pid = 4016] [id = 360] 04:08:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (1AA77000) [pid = 4016] [serial = 1080] [outer = 00000000] 04:08:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (1AFF2800) [pid = 4016] [serial = 1081] [outer = 1AA77000] 04:08:11 INFO - PROCESS | 4016 | 1461323291840 Marionette DEBUG loaded listener.js 04:08:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (1C00CC00) [pid = 4016] [serial = 1082] [outer = 1AA77000] 04:08:12 INFO - PROCESS | 4016 | --DOCSHELL 1CE82000 == 69 [pid = 4016] [id = 353] 04:08:12 INFO - PROCESS | 4016 | --DOCSHELL 13105C00 == 68 [pid = 4016] [id = 352] 04:08:12 INFO - PROCESS | 4016 | --DOCSHELL 1EEF8400 == 67 [pid = 4016] [id = 351] 04:08:12 INFO - PROCESS | 4016 | --DOCSHELL 1CC87400 == 66 [pid = 4016] [id = 350] 04:08:12 INFO - PROCESS | 4016 | --DOCSHELL 1297A800 == 65 [pid = 4016] [id = 349] 04:08:12 INFO - PROCESS | 4016 | --DOCSHELL 1C1B6800 == 64 [pid = 4016] [id = 348] 04:08:12 INFO - PROCESS | 4016 | --DOCSHELL 1BE10000 == 63 [pid = 4016] [id = 347] 04:08:12 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (1EED2C00) [pid = 4016] [serial = 1014] [outer = 00000000] [url = about:blank] 04:08:12 INFO - PROCESS | 4016 | --DOCSHELL 14505400 == 62 [pid = 4016] [id = 346] 04:08:12 INFO - PROCESS | 4016 | --DOCSHELL 17EE0800 == 61 [pid = 4016] [id = 345] 04:08:12 INFO - PROCESS | 4016 | --DOCSHELL 1D984400 == 60 [pid = 4016] [id = 341] 04:08:12 INFO - PROCESS | 4016 | --DOCSHELL 1AA79C00 == 59 [pid = 4016] [id = 340] 04:08:12 INFO - PROCESS | 4016 | --DOCSHELL 0F1EE000 == 58 [pid = 4016] [id = 339] 04:08:12 INFO - PROCESS | 4016 | --DOCSHELL 1D603000 == 57 [pid = 4016] [id = 338] 04:08:12 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (202E7800) [pid = 4016] [serial = 949] [outer = 00000000] [url = about:blank] 04:08:12 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (1FED6C00) [pid = 4016] [serial = 946] [outer = 00000000] [url = about:blank] 04:08:12 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (1D829000) [pid = 4016] [serial = 1005] [outer = 00000000] [url = about:blank] 04:08:12 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (1D1C9400) [pid = 4016] [serial = 1003] [outer = 00000000] [url = about:blank] 04:08:12 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (1AE86400) [pid = 4016] [serial = 993] [outer = 00000000] [url = about:blank] 04:08:12 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (1AF67C00) [pid = 4016] [serial = 994] [outer = 00000000] [url = about:blank] 04:08:12 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (21D05800) [pid = 4016] [serial = 982] [outer = 00000000] [url = about:blank] 04:08:12 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (2153C400) [pid = 4016] [serial = 981] [outer = 00000000] [url = about:blank] 04:08:12 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (220A8400) [pid = 4016] [serial = 985] [outer = 00000000] [url = about:blank] 04:08:12 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (21D56800) [pid = 4016] [serial = 984] [outer = 00000000] [url = about:blank] 04:08:12 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (17ED9800) [pid = 4016] [serial = 988] [outer = 00000000] [url = about:blank] 04:08:12 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (1781F400) [pid = 4016] [serial = 987] [outer = 00000000] [url = about:blank] 04:08:12 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (1AA78800) [pid = 4016] [serial = 976] [outer = 00000000] [url = about:blank] 04:08:12 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (17EED800) [pid = 4016] [serial = 975] [outer = 00000000] [url = about:blank] 04:08:12 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (1ED22400) [pid = 4016] [serial = 978] [outer = 00000000] [url = about:blank] 04:08:12 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (1FEC3C00) [pid = 4016] [serial = 979] [outer = 00000000] [url = about:blank] 04:08:12 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (1C044800) [pid = 4016] [serial = 996] [outer = 00000000] [url = about:blank] 04:08:12 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (1C04A800) [pid = 4016] [serial = 997] [outer = 00000000] [url = about:blank] 04:08:12 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (13E0C000) [pid = 4016] [serial = 990] [outer = 00000000] [url = about:blank] 04:08:12 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (17E38C00) [pid = 4016] [serial = 991] [outer = 00000000] [url = about:blank] 04:08:12 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (180B9400) [pid = 4016] [serial = 1008] [outer = 00000000] [url = about:blank] 04:08:12 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (1D610800) [pid = 4016] [serial = 1011] [outer = 00000000] [url = about:blank] 04:08:12 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (1D828800) [pid = 4016] [serial = 1006] [outer = 00000000] [url = about:blank] 04:08:12 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (1C1BF400) [pid = 4016] [serial = 999] [outer = 00000000] [url = about:blank] 04:08:12 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (1D98A000) [pid = 4016] [serial = 1012] [outer = 00000000] [url = about:blank] 04:08:12 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (1C429400) [pid = 4016] [serial = 1000] [outer = 00000000] [url = about:blank] 04:08:12 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (1AA5D400) [pid = 4016] [serial = 1009] [outer = 00000000] [url = about:blank] 04:08:12 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (1CC84800) [pid = 4016] [serial = 1002] [outer = 00000000] [url = about:blank] 04:08:12 INFO - PROCESS | 4016 | 1461323292418 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]]]}] 04:08:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:08:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 930ms 04:08:12 INFO - PROCESS | 4016 | 1461323292469 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 04:08:12 INFO - PROCESS | 4016 | 1461323292474 Marionette TRACE conn4 <- [1,1405,null,{"value":"13"}] 04:08:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:08:12 INFO - PROCESS | 4016 | 1461323292481 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:08:12 INFO - PROCESS | 4016 | 1461323292483 Marionette TRACE conn4 <- [1,1406,null,{}] 04:08:12 INFO - PROCESS | 4016 | 1461323292487 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}] 04:08:12 INFO - PROCESS | 4016 | 1461323292607 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 04:08:12 INFO - PROCESS | 4016 | 1461323292697 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:12 INFO - PROCESS | 4016 | ++DOCSHELL 1317B800 == 58 [pid = 4016] [id = 361] 04:08:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (136D5C00) [pid = 4016] [serial = 1083] [outer = 00000000] 04:08:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (19809000) [pid = 4016] [serial = 1084] [outer = 136D5C00] 04:08:12 INFO - PROCESS | 4016 | 1461323292743 Marionette DEBUG loaded listener.js 04:08:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (1AA73C00) [pid = 4016] [serial = 1085] [outer = 136D5C00] 04:08:13 INFO - PROCESS | 4016 | 1461323293149 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]]]}] 04:08:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:08:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 733ms 04:08:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:08:13 INFO - PROCESS | 4016 | 1461323293217 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 04:08:13 INFO - PROCESS | 4016 | 1461323293219 Marionette TRACE conn4 <- [1,1409,null,{"value":"13"}] 04:08:13 INFO - PROCESS | 4016 | 1461323293225 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:08:13 INFO - PROCESS | 4016 | 1461323293228 Marionette TRACE conn4 <- [1,1410,null,{}] 04:08:13 INFO - PROCESS | 4016 | 1461323293238 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}] 04:08:13 INFO - PROCESS | 4016 | 1461323293338 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 04:08:13 INFO - PROCESS | 4016 | 1461323293353 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:13 INFO - PROCESS | 4016 | ++DOCSHELL 1C1BC000 == 59 [pid = 4016] [id = 362] 04:08:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (1C1BC800) [pid = 4016] [serial = 1086] [outer = 00000000] 04:08:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (1C34E400) [pid = 4016] [serial = 1087] [outer = 1C1BC800] 04:08:13 INFO - PROCESS | 4016 | 1461323293403 Marionette DEBUG loaded listener.js 04:08:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (1C42B000) [pid = 4016] [serial = 1088] [outer = 1C1BC800] 04:08:13 INFO - PROCESS | 4016 | 1461323293847 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]]]}] 04:08:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:08:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 690ms 04:08:13 INFO - PROCESS | 4016 | 1461323293913 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 04:08:13 INFO - PROCESS | 4016 | 1461323293915 Marionette TRACE conn4 <- [1,1413,null,{"value":"13"}] 04:08:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:08:13 INFO - PROCESS | 4016 | 1461323293919 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:08:13 INFO - PROCESS | 4016 | 1461323293921 Marionette TRACE conn4 <- [1,1414,null,{}] 04:08:13 INFO - PROCESS | 4016 | 1461323293924 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}] 04:08:14 INFO - PROCESS | 4016 | 1461323294011 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 04:08:14 INFO - PROCESS | 4016 | 1461323294018 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:14 INFO - PROCESS | 4016 | ++DOCSHELL 1C4EE400 == 60 [pid = 4016] [id = 363] 04:08:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (1C97B400) [pid = 4016] [serial = 1089] [outer = 00000000] 04:08:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (1CC87400) [pid = 4016] [serial = 1090] [outer = 1C97B400] 04:08:14 INFO - PROCESS | 4016 | 1461323294065 Marionette DEBUG loaded listener.js 04:08:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (1CF98800) [pid = 4016] [serial = 1091] [outer = 1C97B400] 04:08:14 INFO - PROCESS | 4016 | 1461323294580 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]]]}] 04:08:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:08:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 670ms 04:08:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:08:14 INFO - PROCESS | 4016 | 1461323294592 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 04:08:14 INFO - PROCESS | 4016 | 1461323294594 Marionette TRACE conn4 <- [1,1417,null,{"value":"13"}] 04:08:14 INFO - PROCESS | 4016 | 1461323294597 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:08:14 INFO - PROCESS | 4016 | 1461323294599 Marionette TRACE conn4 <- [1,1418,null,{}] 04:08:14 INFO - PROCESS | 4016 | 1461323294602 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}] 04:08:14 INFO - PROCESS | 4016 | 1461323294722 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 04:08:14 INFO - PROCESS | 4016 | 1461323294818 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:14 INFO - PROCESS | 4016 | ++DOCSHELL 1CFA4400 == 61 [pid = 4016] [id = 364] 04:08:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (1CFA4800) [pid = 4016] [serial = 1092] [outer = 00000000] 04:08:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (1CFA8800) [pid = 4016] [serial = 1093] [outer = 1CFA4800] 04:08:14 INFO - PROCESS | 4016 | 1461323294863 Marionette DEBUG loaded listener.js 04:08:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (1CFA9C00) [pid = 4016] [serial = 1094] [outer = 1CFA4800] 04:08:15 INFO - PROCESS | 4016 | 1461323295335 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]]]}] 04:08:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:08:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 770ms 04:08:15 INFO - PROCESS | 4016 | 1461323295374 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 04:08:15 INFO - PROCESS | 4016 | 1461323295376 Marionette TRACE conn4 <- [1,1421,null,{"value":"13"}] 04:08:15 INFO - PROCESS | 4016 | 1461323295379 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:08:15 INFO - PROCESS | 4016 | 1461323295380 Marionette TRACE conn4 <- [1,1422,null,{}] 04:08:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:08:15 INFO - PROCESS | 4016 | 1461323295384 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}] 04:08:15 INFO - PROCESS | 4016 | 1461323295517 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 04:08:15 INFO - PROCESS | 4016 | 1461323295586 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:15 INFO - PROCESS | 4016 | ++DOCSHELL 1D603400 == 62 [pid = 4016] [id = 365] 04:08:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (1D604400) [pid = 4016] [serial = 1095] [outer = 00000000] 04:08:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (1D695000) [pid = 4016] [serial = 1096] [outer = 1D604400] 04:08:15 INFO - PROCESS | 4016 | 1461323295637 Marionette DEBUG loaded listener.js 04:08:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (1D822400) [pid = 4016] [serial = 1097] [outer = 1D604400] 04:08:16 INFO - PROCESS | 4016 | 1461323296092 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]]]}] 04:08:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:08:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 770ms 04:08:16 INFO - PROCESS | 4016 | 1461323296154 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 04:08:16 INFO - PROCESS | 4016 | 1461323296156 Marionette TRACE conn4 <- [1,1425,null,{"value":"13"}] 04:08:16 INFO - PROCESS | 4016 | 1461323296159 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:08:16 INFO - PROCESS | 4016 | 1461323296161 Marionette TRACE conn4 <- [1,1426,null,{}] 04:08:16 INFO - PROCESS | 4016 | 1461323296164 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}] 04:08:16 INFO - PROCESS | 4016 | 1461323296450 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 04:08:16 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (1BE13400) [pid = 4016] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:08:16 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (1D6A1C00) [pid = 4016] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:08:16 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (17EF0400) [pid = 4016] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:08:16 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (1EEF9400) [pid = 4016] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:08:16 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (1C3CD000) [pid = 4016] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:08:16 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (1781A400) [pid = 4016] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:08:16 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (13105800) [pid = 4016] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:08:16 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (131BE400) [pid = 4016] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:08:16 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (1D206400) [pid = 4016] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:08:16 INFO - PROCESS | 4016 | 1461323296515 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:16 INFO - PROCESS | 4016 | ++DOCSHELL 0F0B2400 == 63 [pid = 4016] [id = 366] 04:08:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (0F185C00) [pid = 4016] [serial = 1098] [outer = 00000000] 04:08:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (18D88000) [pid = 4016] [serial = 1099] [outer = 0F185C00] 04:08:16 INFO - PROCESS | 4016 | 1461323296560 Marionette DEBUG loaded listener.js 04:08:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (1C044400) [pid = 4016] [serial = 1100] [outer = 0F185C00] 04:08:16 INFO - PROCESS | 4016 | 1461323296939 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]]]}] 04:08:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:08:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 831ms 04:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:08:16 INFO - PROCESS | 4016 | 1461323296995 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 04:08:16 INFO - PROCESS | 4016 | 1461323296997 Marionette TRACE conn4 <- [1,1429,null,{"value":"13"}] 04:08:16 INFO - PROCESS | 4016 | 1461323297000 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:08:16 INFO - PROCESS | 4016 | 1461323297001 Marionette TRACE conn4 <- [1,1430,null,{}] 04:08:16 INFO - PROCESS | 4016 | 1461323297005 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}] 04:08:17 INFO - PROCESS | 4016 | 1461323297090 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 04:08:17 INFO - PROCESS | 4016 | 1461323297097 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:17 INFO - PROCESS | 4016 | ++DOCSHELL 1C1BF800 == 64 [pid = 4016] [id = 367] 04:08:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (1C3CAC00) [pid = 4016] [serial = 1101] [outer = 00000000] 04:08:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (1D987000) [pid = 4016] [serial = 1102] [outer = 1C3CAC00] 04:08:17 INFO - PROCESS | 4016 | 1461323297142 Marionette DEBUG loaded listener.js 04:08:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (1E88D800) [pid = 4016] [serial = 1103] [outer = 1C3CAC00] 04:08:17 INFO - PROCESS | 4016 | 1461323297588 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]]]}] 04:08:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:08:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 630ms 04:08:17 INFO - PROCESS | 4016 | 1461323297631 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 04:08:17 INFO - PROCESS | 4016 | 1461323297633 Marionette TRACE conn4 <- [1,1433,null,{"value":"13"}] 04:08:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:08:17 INFO - PROCESS | 4016 | 1461323297636 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:08:17 INFO - PROCESS | 4016 | 1461323297638 Marionette TRACE conn4 <- [1,1434,null,{}] 04:08:17 INFO - PROCESS | 4016 | 1461323297641 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}] 04:08:17 INFO - PROCESS | 4016 | 1461323297724 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 04:08:17 INFO - PROCESS | 4016 | 1461323297731 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:17 INFO - PROCESS | 4016 | ++DOCSHELL 1AFC3800 == 65 [pid = 4016] [id = 368] 04:08:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (1D6A1C00) [pid = 4016] [serial = 1104] [outer = 00000000] 04:08:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (1EED3400) [pid = 4016] [serial = 1105] [outer = 1D6A1C00] 04:08:17 INFO - PROCESS | 4016 | 1461323297775 Marionette DEBUG loaded listener.js 04:08:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (1EEDA800) [pid = 4016] [serial = 1106] [outer = 1D6A1C00] 04:08:18 INFO - PROCESS | 4016 | 1461323298235 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]]]}] 04:08:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:08:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 630ms 04:08:18 INFO - PROCESS | 4016 | 1461323298275 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 04:08:18 INFO - PROCESS | 4016 | 1461323298277 Marionette TRACE conn4 <- [1,1437,null,{"value":"13"}] 04:08:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:08:18 INFO - PROCESS | 4016 | 1461323298280 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:08:18 INFO - PROCESS | 4016 | 1461323298282 Marionette TRACE conn4 <- [1,1438,null,{}] 04:08:18 INFO - PROCESS | 4016 | 1461323298286 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}] 04:08:18 INFO - PROCESS | 4016 | 1461323298373 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 04:08:18 INFO - PROCESS | 4016 | 1461323298380 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:18 INFO - PROCESS | 4016 | ++DOCSHELL 1EEEE800 == 66 [pid = 4016] [id = 369] 04:08:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (1F9BFC00) [pid = 4016] [serial = 1107] [outer = 00000000] 04:08:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (1FECE000) [pid = 4016] [serial = 1108] [outer = 1F9BFC00] 04:08:18 INFO - PROCESS | 4016 | 1461323298424 Marionette DEBUG loaded listener.js 04:08:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (20102000) [pid = 4016] [serial = 1109] [outer = 1F9BFC00] 04:08:19 INFO - PROCESS | 4016 | 1461323299162 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]]]}] 04:08:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:08:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 970ms 04:08:19 INFO - PROCESS | 4016 | 1461323299252 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 04:08:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:08:19 INFO - PROCESS | 4016 | 1461323299258 Marionette TRACE conn4 <- [1,1441,null,{"value":"13"}] 04:08:19 INFO - PROCESS | 4016 | 1461323299262 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:08:19 INFO - PROCESS | 4016 | 1461323299266 Marionette TRACE conn4 <- [1,1442,null,{}] 04:08:19 INFO - PROCESS | 4016 | 1461323299272 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}] 04:08:19 INFO - PROCESS | 4016 | 1461323299390 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 04:08:19 INFO - PROCESS | 4016 | 1461323299518 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:19 INFO - PROCESS | 4016 | ++DOCSHELL 17EE5000 == 67 [pid = 4016] [id = 370] 04:08:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (17F92800) [pid = 4016] [serial = 1110] [outer = 00000000] 04:08:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (1AFC6400) [pid = 4016] [serial = 1111] [outer = 17F92800] 04:08:19 INFO - PROCESS | 4016 | 1461323299576 Marionette DEBUG loaded listener.js 04:08:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (1BA48800) [pid = 4016] [serial = 1112] [outer = 17F92800] 04:08:20 INFO - PROCESS | 4016 | 1461323300188 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]]]}] 04:08:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:08:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 990ms 04:08:20 INFO - PROCESS | 4016 | 1461323300253 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 04:08:20 INFO - PROCESS | 4016 | 1461323300259 Marionette TRACE conn4 <- [1,1445,null,{"value":"13"}] 04:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:08:20 INFO - PROCESS | 4016 | 1461323300266 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:08:20 INFO - PROCESS | 4016 | 1461323300269 Marionette TRACE conn4 <- [1,1446,null,{}] 04:08:20 INFO - PROCESS | 4016 | 1461323300288 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}] 04:08:20 INFO - PROCESS | 4016 | 1461323300405 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 04:08:20 INFO - PROCESS | 4016 | 1461323300541 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:20 INFO - PROCESS | 4016 | ++DOCSHELL 1C1BFC00 == 68 [pid = 4016] [id = 371] 04:08:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (1C4E7800) [pid = 4016] [serial = 1113] [outer = 00000000] 04:08:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (1D1C7C00) [pid = 4016] [serial = 1114] [outer = 1C4E7800] 04:08:20 INFO - PROCESS | 4016 | 1461323300601 Marionette DEBUG loaded listener.js 04:08:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (1D60D000) [pid = 4016] [serial = 1115] [outer = 1C4E7800] 04:08:21 INFO - PROCESS | 4016 | 1461323301270 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]]]}] 04:08:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:08:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1073ms 04:08:21 INFO - PROCESS | 4016 | 1461323301350 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 04:08:21 INFO - PROCESS | 4016 | 1461323301353 Marionette TRACE conn4 <- [1,1449,null,{"value":"13"}] 04:08:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:08:21 INFO - PROCESS | 4016 | 1461323301370 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:08:21 INFO - PROCESS | 4016 | 1461323301374 Marionette TRACE conn4 <- [1,1450,null,{}] 04:08:21 INFO - PROCESS | 4016 | 1461323301388 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}] 04:08:21 INFO - PROCESS | 4016 | 1461323301507 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 04:08:21 INFO - PROCESS | 4016 | 1461323301639 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:21 INFO - PROCESS | 4016 | ++DOCSHELL 2010B800 == 69 [pid = 4016] [id = 372] 04:08:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (2010C400) [pid = 4016] [serial = 1116] [outer = 00000000] 04:08:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (202E2800) [pid = 4016] [serial = 1117] [outer = 2010C400] 04:08:21 INFO - PROCESS | 4016 | 1461323301698 Marionette DEBUG loaded listener.js 04:08:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (203ED800) [pid = 4016] [serial = 1118] [outer = 2010C400] 04:08:22 INFO - PROCESS | 4016 | 1461323302306 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]]]}] 04:08:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:08:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 991ms 04:08:22 INFO - PROCESS | 4016 | 1461323302352 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 04:08:22 INFO - PROCESS | 4016 | 1461323302355 Marionette TRACE conn4 <- [1,1453,null,{"value":"13"}] 04:08:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:08:22 INFO - PROCESS | 4016 | 1461323302359 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:08:22 INFO - PROCESS | 4016 | 1461323302361 Marionette TRACE conn4 <- [1,1454,null,{}] 04:08:22 INFO - PROCESS | 4016 | 1461323302365 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}] 04:08:22 INFO - PROCESS | 4016 | 1461323302483 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 04:08:22 INFO - PROCESS | 4016 | 1461323302589 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:22 INFO - PROCESS | 4016 | ++DOCSHELL 20CD5C00 == 70 [pid = 4016] [id = 373] 04:08:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (20CDA400) [pid = 4016] [serial = 1119] [outer = 00000000] 04:08:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (20DBE000) [pid = 4016] [serial = 1120] [outer = 20CDA400] 04:08:22 INFO - PROCESS | 4016 | 1461323302644 Marionette DEBUG loaded listener.js 04:08:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (20DDE800) [pid = 4016] [serial = 1121] [outer = 20CDA400] 04:08:23 INFO - PROCESS | 4016 | 1461323303234 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]]]}] 04:08:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:08:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 930ms 04:08:23 INFO - PROCESS | 4016 | 1461323303292 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 04:08:23 INFO - PROCESS | 4016 | 1461323303294 Marionette TRACE conn4 <- [1,1457,null,{"value":"13"}] 04:08:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:08:23 INFO - PROCESS | 4016 | 1461323303298 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:08:23 INFO - PROCESS | 4016 | 1461323303300 Marionette TRACE conn4 <- [1,1458,null,{}] 04:08:23 INFO - PROCESS | 4016 | 1461323303304 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}] 04:08:23 INFO - PROCESS | 4016 | 1461323303415 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 04:08:23 INFO - PROCESS | 4016 | 1461323303527 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:23 INFO - PROCESS | 4016 | ++DOCSHELL 20CD7C00 == 71 [pid = 4016] [id = 374] 04:08:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (20DE0800) [pid = 4016] [serial = 1122] [outer = 00000000] 04:08:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (2139AC00) [pid = 4016] [serial = 1123] [outer = 20DE0800] 04:08:23 INFO - PROCESS | 4016 | 1461323303581 Marionette DEBUG loaded listener.js 04:08:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (2139FC00) [pid = 4016] [serial = 1124] [outer = 20DE0800] 04:08:24 INFO - PROCESS | 4016 | 1461323304230 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]]]}] 04:08:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:08:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 970ms 04:08:24 INFO - PROCESS | 4016 | 1461323304272 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 04:08:24 INFO - PROCESS | 4016 | 1461323304275 Marionette TRACE conn4 <- [1,1461,null,{"value":"13"}] 04:08:24 INFO - PROCESS | 4016 | 1461323304278 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:08:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:08:24 INFO - PROCESS | 4016 | 1461323304280 Marionette TRACE conn4 <- [1,1462,null,{}] 04:08:24 INFO - PROCESS | 4016 | 1461323304284 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}] 04:08:24 INFO - PROCESS | 4016 | 1461323304401 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 04:08:24 INFO - PROCESS | 4016 | 1461323304535 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:24 INFO - PROCESS | 4016 | ++DOCSHELL 0F065800 == 72 [pid = 4016] [id = 375] 04:08:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (0F069000) [pid = 4016] [serial = 1125] [outer = 00000000] 04:08:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (17EF8C00) [pid = 4016] [serial = 1126] [outer = 0F069000] 04:08:24 INFO - PROCESS | 4016 | 1461323304595 Marionette DEBUG loaded listener.js 04:08:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (17EDA800) [pid = 4016] [serial = 1127] [outer = 0F069000] 04:08:25 INFO - PROCESS | 4016 | 1461323305366 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]]]}] 04:08:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:08:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1120ms 04:08:25 INFO - PROCESS | 4016 | 1461323305403 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 04:08:25 INFO - PROCESS | 4016 | 1461323305408 Marionette TRACE conn4 <- [1,1465,null,{"value":"13"}] 04:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:08:25 INFO - PROCESS | 4016 | 1461323305414 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:08:25 INFO - PROCESS | 4016 | 1461323305418 Marionette TRACE conn4 <- [1,1466,null,{}] 04:08:25 INFO - PROCESS | 4016 | 1461323305423 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}] 04:08:25 INFO - PROCESS | 4016 | 1461323305530 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 04:08:25 INFO - PROCESS | 4016 | 1461323305670 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:25 INFO - PROCESS | 4016 | ++DOCSHELL 13E4F000 == 73 [pid = 4016] [id = 376] 04:08:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (144AC000) [pid = 4016] [serial = 1128] [outer = 00000000] 04:08:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (17954400) [pid = 4016] [serial = 1129] [outer = 144AC000] 04:08:25 INFO - PROCESS | 4016 | 1461323305722 Marionette DEBUG loaded listener.js 04:08:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (17F91000) [pid = 4016] [serial = 1130] [outer = 144AC000] 04:08:25 INFO - PROCESS | 4016 | --DOCSHELL 1E895000 == 72 [pid = 4016] [id = 287] 04:08:25 INFO - PROCESS | 4016 | --DOCSHELL 2139B800 == 71 [pid = 4016] [id = 327] 04:08:25 INFO - PROCESS | 4016 | --DOCSHELL 1291EC00 == 70 [pid = 4016] [id = 289] 04:08:25 INFO - PROCESS | 4016 | --DOCSHELL 1AF67400 == 69 [pid = 4016] [id = 326] 04:08:25 INFO - PROCESS | 4016 | --DOCSHELL 1CC84400 == 68 [pid = 4016] [id = 272] 04:08:25 INFO - PROCESS | 4016 | --DOCSHELL 1AFC3800 == 67 [pid = 4016] [id = 368] 04:08:25 INFO - PROCESS | 4016 | --DOCSHELL 1C1BF800 == 66 [pid = 4016] [id = 367] 04:08:25 INFO - PROCESS | 4016 | --DOCSHELL 0F0B2400 == 65 [pid = 4016] [id = 366] 04:08:25 INFO - PROCESS | 4016 | --DOCSHELL 1D603400 == 64 [pid = 4016] [id = 365] 04:08:25 INFO - PROCESS | 4016 | --DOCSHELL 1CFA4400 == 63 [pid = 4016] [id = 364] 04:08:25 INFO - PROCESS | 4016 | --DOCSHELL 1C4EE400 == 62 [pid = 4016] [id = 363] 04:08:25 INFO - PROCESS | 4016 | --DOCSHELL 1C1BC000 == 61 [pid = 4016] [id = 362] 04:08:25 INFO - PROCESS | 4016 | --DOCSHELL 1317B800 == 60 [pid = 4016] [id = 361] 04:08:26 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (19A61400) [pid = 4016] [serial = 1032] [outer = 00000000] [url = about:blank] 04:08:26 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (20DB9400) [pid = 4016] [serial = 1062] [outer = 00000000] [url = about:blank] 04:08:26 INFO - PROCESS | 4016 | --DOCSHELL 1980D800 == 59 [pid = 4016] [id = 360] 04:08:26 INFO - PROCESS | 4016 | --DOCSHELL 20CCFC00 == 58 [pid = 4016] [id = 357] 04:08:26 INFO - PROCESS | 4016 | --DOCSHELL 1AE87C00 == 57 [pid = 4016] [id = 356] 04:08:26 INFO - PROCESS | 4016 | --DOCSHELL 180BF400 == 56 [pid = 4016] [id = 355] 04:08:26 INFO - PROCESS | 4016 | --DOCSHELL 20CDB400 == 55 [pid = 4016] [id = 354] 04:08:26 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (2047D800) [pid = 4016] [serial = 1060] [outer = 00000000] [url = about:blank] 04:08:26 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (1C1B2C00) [pid = 4016] [serial = 1042] [outer = 00000000] [url = about:blank] 04:08:26 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (1EED9800) [pid = 4016] [serial = 1051] [outer = 00000000] [url = about:blank] 04:08:26 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (1AF5BC00) [pid = 4016] [serial = 1036] [outer = 00000000] [url = about:blank] 04:08:26 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (2010E000) [pid = 4016] [serial = 1054] [outer = 00000000] [url = about:blank] 04:08:26 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (1C043C00) [pid = 4016] [serial = 1041] [outer = 00000000] [url = about:blank] 04:08:26 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (1C9AE800) [pid = 4016] [serial = 1045] [outer = 00000000] [url = about:blank] 04:08:26 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (18E37800) [pid = 4016] [serial = 1038] [outer = 00000000] [url = about:blank] 04:08:26 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (1D1C4C00) [pid = 4016] [serial = 1047] [outer = 00000000] [url = about:blank] 04:08:26 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (20108800) [pid = 4016] [serial = 1053] [outer = 00000000] [url = about:blank] 04:08:26 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (136DA400) [pid = 4016] [serial = 1017] [outer = 00000000] [url = about:blank] 04:08:26 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (1AA5D800) [pid = 4016] [serial = 1035] [outer = 00000000] [url = about:blank] 04:08:26 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (1D60CC00) [pid = 4016] [serial = 1048] [outer = 00000000] [url = about:blank] 04:08:26 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (1C1BE400) [pid = 4016] [serial = 1056] [outer = 00000000] [url = about:blank] 04:08:26 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (20273400) [pid = 4016] [serial = 1026] [outer = 00000000] [url = about:blank] 04:08:26 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (19A60C00) [pid = 4016] [serial = 1039] [outer = 00000000] [url = about:blank] 04:08:26 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (1C1B9800) [pid = 4016] [serial = 1057] [outer = 00000000] [url = about:blank] 04:08:26 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (1C4E3C00) [pid = 4016] [serial = 1044] [outer = 00000000] [url = about:blank] 04:08:26 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (1BD4C400) [pid = 4016] [serial = 1020] [outer = 00000000] [url = about:blank] 04:08:26 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (20477000) [pid = 4016] [serial = 1029] [outer = 00000000] [url = about:blank] 04:08:26 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (1EEFAC00) [pid = 4016] [serial = 1023] [outer = 00000000] [url = about:blank] 04:08:26 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (1EED4400) [pid = 4016] [serial = 1050] [outer = 00000000] [url = about:blank] 04:08:26 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (202DF400) [pid = 4016] [serial = 1059] [outer = 00000000] [url = about:blank] 04:08:26 INFO - PROCESS | 4016 | 1461323306294 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]]]}] 04:08:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:08:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 930ms 04:08:26 INFO - PROCESS | 4016 | 1461323306348 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 04:08:26 INFO - PROCESS | 4016 | 1461323306353 Marionette TRACE conn4 <- [1,1469,null,{"value":"13"}] 04:08:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:08:26 INFO - PROCESS | 4016 | 1461323306360 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:08:26 INFO - PROCESS | 4016 | 1461323306362 Marionette TRACE conn4 <- [1,1470,null,{}] 04:08:26 INFO - PROCESS | 4016 | 1461323306366 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}] 04:08:26 INFO - PROCESS | 4016 | 1461323306456 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 04:08:26 INFO - PROCESS | 4016 | 1461323306466 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:26 INFO - PROCESS | 4016 | ++DOCSHELL 13E17C00 == 56 [pid = 4016] [id = 377] 04:08:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (1455F000) [pid = 4016] [serial = 1131] [outer = 00000000] 04:08:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (19A60C00) [pid = 4016] [serial = 1132] [outer = 1455F000] 04:08:26 INFO - PROCESS | 4016 | 1461323306511 Marionette DEBUG loaded listener.js 04:08:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (1AA74000) [pid = 4016] [serial = 1133] [outer = 1455F000] 04:08:27 INFO - PROCESS | 4016 | 1461323307016 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]]]}] 04:08:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:08:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 690ms 04:08:27 INFO - PROCESS | 4016 | 1461323307052 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 04:08:27 INFO - PROCESS | 4016 | 1461323307054 Marionette TRACE conn4 <- [1,1473,null,{"value":"13"}] 04:08:27 INFO - PROCESS | 4016 | 1461323307058 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:08:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:08:27 INFO - PROCESS | 4016 | 1461323307061 Marionette TRACE conn4 <- [1,1474,null,{}] 04:08:27 INFO - PROCESS | 4016 | 1461323307072 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}] 04:08:27 INFO - PROCESS | 4016 | 1461323307161 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 04:08:27 INFO - PROCESS | 4016 | 1461323307299 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:27 INFO - PROCESS | 4016 | ++DOCSHELL 1AFFC000 == 57 [pid = 4016] [id = 378] 04:08:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (1BD43400) [pid = 4016] [serial = 1134] [outer = 00000000] 04:08:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (1C00E000) [pid = 4016] [serial = 1135] [outer = 1BD43400] 04:08:27 INFO - PROCESS | 4016 | 1461323307348 Marionette DEBUG loaded listener.js 04:08:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (1C04D400) [pid = 4016] [serial = 1136] [outer = 1BD43400] 04:08:27 INFO - PROCESS | 4016 | 1461323307739 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]]]}] 04:08:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:08:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 730ms 04:08:27 INFO - PROCESS | 4016 | 1461323307792 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 04:08:27 INFO - PROCESS | 4016 | 1461323307795 Marionette TRACE conn4 <- [1,1477,null,{"value":"13"}] 04:08:27 INFO - PROCESS | 4016 | 1461323307798 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:08:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:08:27 INFO - PROCESS | 4016 | 1461323307800 Marionette TRACE conn4 <- [1,1478,null,{}] 04:08:27 INFO - PROCESS | 4016 | 1461323307804 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}] 04:08:27 INFO - PROCESS | 4016 | 1461323307894 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 04:08:27 INFO - PROCESS | 4016 | 1461323307901 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:27 INFO - PROCESS | 4016 | ++DOCSHELL 1C1B8400 == 58 [pid = 4016] [id = 379] 04:08:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (1C1BA400) [pid = 4016] [serial = 1137] [outer = 00000000] 04:08:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (1C42F800) [pid = 4016] [serial = 1138] [outer = 1C1BA400] 04:08:27 INFO - PROCESS | 4016 | 1461323307946 Marionette DEBUG loaded listener.js 04:08:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (1C436C00) [pid = 4016] [serial = 1139] [outer = 1C1BA400] 04:08:28 INFO - PROCESS | 4016 | 1461323308436 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]]]}] 04:08:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:08:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 670ms 04:08:28 INFO - PROCESS | 4016 | 1461323308472 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 04:08:28 INFO - PROCESS | 4016 | 1461323308474 Marionette TRACE conn4 <- [1,1481,null,{"value":"13"}] 04:08:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:08:28 INFO - PROCESS | 4016 | 1461323308477 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:08:28 INFO - PROCESS | 4016 | 1461323308479 Marionette TRACE conn4 <- [1,1482,null,{}] 04:08:28 INFO - PROCESS | 4016 | 1461323308482 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}] 04:08:28 INFO - PROCESS | 4016 | 1461323308629 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 04:08:28 INFO - PROCESS | 4016 | 1461323308654 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:28 INFO - PROCESS | 4016 | ++DOCSHELL 1AF66800 == 59 [pid = 4016] [id = 380] 04:08:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (1C42AC00) [pid = 4016] [serial = 1140] [outer = 00000000] 04:08:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (1CC80800) [pid = 4016] [serial = 1141] [outer = 1C42AC00] 04:08:28 INFO - PROCESS | 4016 | 1461323308700 Marionette DEBUG loaded listener.js 04:08:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (1CC84800) [pid = 4016] [serial = 1142] [outer = 1C42AC00] 04:08:29 INFO - PROCESS | 4016 | 1461323309194 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]]]}] 04:08:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:08:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 770ms 04:08:29 INFO - PROCESS | 4016 | 1461323309248 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 04:08:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:08:29 INFO - PROCESS | 4016 | 1461323309250 Marionette TRACE conn4 <- [1,1485,null,{"value":"13"}] 04:08:29 INFO - PROCESS | 4016 | 1461323309253 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:08:29 INFO - PROCESS | 4016 | 1461323309255 Marionette TRACE conn4 <- [1,1486,null,{}] 04:08:29 INFO - PROCESS | 4016 | 1461323309258 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}] 04:08:29 INFO - PROCESS | 4016 | 1461323309411 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 04:08:29 INFO - PROCESS | 4016 | 1461323309478 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:29 INFO - PROCESS | 4016 | ++DOCSHELL 1CFA6C00 == 60 [pid = 4016] [id = 381] 04:08:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (1CFAD800) [pid = 4016] [serial = 1143] [outer = 00000000] 04:08:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (1D605000) [pid = 4016] [serial = 1144] [outer = 1CFAD800] 04:08:29 INFO - PROCESS | 4016 | 1461323309529 Marionette DEBUG loaded listener.js 04:08:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (1D607400) [pid = 4016] [serial = 1145] [outer = 1CFAD800] 04:08:29 INFO - PROCESS | 4016 | 1461323309947 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]]]}] 04:08:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 770ms 04:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:08:30 INFO - PROCESS | 4016 | 1461323310024 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 04:08:30 INFO - PROCESS | 4016 | 1461323310026 Marionette TRACE conn4 <- [1,1489,null,{"value":"13"}] 04:08:30 INFO - PROCESS | 4016 | 1461323310029 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:08:30 INFO - PROCESS | 4016 | 1461323310031 Marionette TRACE conn4 <- [1,1490,null,{}] 04:08:30 INFO - PROCESS | 4016 | 1461323310034 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}] 04:08:30 INFO - PROCESS | 4016 | 1461323310323 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 04:08:30 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (2139F800) [pid = 4016] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:08:30 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (1D6A1C00) [pid = 4016] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:08:30 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (1CFA4800) [pid = 4016] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:08:30 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (1D604400) [pid = 4016] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:08:30 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (1AA77000) [pid = 4016] [serial = 1080] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:08:30 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (1C97B400) [pid = 4016] [serial = 1089] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:08:30 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (1C1BC800) [pid = 4016] [serial = 1086] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:08:30 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (0F185C00) [pid = 4016] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:08:30 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (133C3000) [pid = 4016] [serial = 1077] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:08:30 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (1C3CAC00) [pid = 4016] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:08:30 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (136D5C00) [pid = 4016] [serial = 1083] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:08:30 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (14551800) [pid = 4016] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:08:30 INFO - PROCESS | 4016 | 1461323310392 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:30 INFO - PROCESS | 4016 | ++DOCSHELL 0F06F800 == 61 [pid = 4016] [id = 382] 04:08:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (0F185C00) [pid = 4016] [serial = 1146] [outer = 00000000] 04:08:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (17EE2C00) [pid = 4016] [serial = 1147] [outer = 0F185C00] 04:08:30 INFO - PROCESS | 4016 | 1461323310437 Marionette DEBUG loaded listener.js 04:08:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (1BA43400) [pid = 4016] [serial = 1148] [outer = 0F185C00] 04:08:30 INFO - PROCESS | 4016 | 1461323310808 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]]]}] 04:08:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 830ms 04:08:30 INFO - PROCESS | 4016 | 1461323310861 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 04:08:30 INFO - PROCESS | 4016 | 1461323310863 Marionette TRACE conn4 <- [1,1493,null,{"value":"13"}] 04:08:30 INFO - PROCESS | 4016 | 1461323310866 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:08:30 INFO - PROCESS | 4016 | 1461323310868 Marionette TRACE conn4 <- [1,1494,null,{}] 04:08:30 INFO - PROCESS | 4016 | 1461323310871 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}] 04:08:30 INFO - PROCESS | 4016 | 1461323310955 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 04:08:30 INFO - PROCESS | 4016 | 1461323310962 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:30 INFO - PROCESS | 4016 | ++DOCSHELL 1CC83800 == 62 [pid = 4016] [id = 383] 04:08:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (1CC87C00) [pid = 4016] [serial = 1149] [outer = 00000000] 04:08:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (1D823800) [pid = 4016] [serial = 1150] [outer = 1CC87C00] 04:08:31 INFO - PROCESS | 4016 | 1461323311010 Marionette DEBUG loaded listener.js 04:08:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (1D982400) [pid = 4016] [serial = 1151] [outer = 1CC87C00] 04:08:31 INFO - PROCESS | 4016 | 1461323311456 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]]]}] 04:08:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:08:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 630ms 04:08:31 INFO - PROCESS | 4016 | 1461323311500 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 04:08:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:08:31 INFO - PROCESS | 4016 | 1461323311502 Marionette TRACE conn4 <- [1,1497,null,{"value":"13"}] 04:08:31 INFO - PROCESS | 4016 | 1461323311506 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:08:31 INFO - PROCESS | 4016 | 1461323311507 Marionette TRACE conn4 <- [1,1498,null,{}] 04:08:31 INFO - PROCESS | 4016 | 1461323311511 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}] 04:08:31 INFO - PROCESS | 4016 | 1461323311598 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 04:08:31 INFO - PROCESS | 4016 | 1461323311605 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:31 INFO - PROCESS | 4016 | ++DOCSHELL 17EF6800 == 63 [pid = 4016] [id = 384] 04:08:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (1AA60400) [pid = 4016] [serial = 1152] [outer = 00000000] 04:08:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (1E895800) [pid = 4016] [serial = 1153] [outer = 1AA60400] 04:08:31 INFO - PROCESS | 4016 | 1461323311651 Marionette DEBUG loaded listener.js 04:08:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (1EDA6400) [pid = 4016] [serial = 1154] [outer = 1AA60400] 04:08:32 INFO - PROCESS | 4016 | 1461323312130 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]]]}] 04:08:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:08:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 670ms 04:08:32 INFO - PROCESS | 4016 | 1461323312176 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 04:08:32 INFO - PROCESS | 4016 | 1461323312178 Marionette TRACE conn4 <- [1,1501,null,{"value":"13"}] 04:08:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:08:32 INFO - PROCESS | 4016 | 1461323312182 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:08:32 INFO - PROCESS | 4016 | 1461323312184 Marionette TRACE conn4 <- [1,1502,null,{}] 04:08:32 INFO - PROCESS | 4016 | 1461323312187 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}] 04:08:32 INFO - PROCESS | 4016 | 1461323312272 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 04:08:32 INFO - PROCESS | 4016 | 1461323312279 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:32 INFO - PROCESS | 4016 | ++DOCSHELL 1EED2400 == 64 [pid = 4016] [id = 385] 04:08:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (1EED8800) [pid = 4016] [serial = 1155] [outer = 00000000] 04:08:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (1F963400) [pid = 4016] [serial = 1156] [outer = 1EED8800] 04:08:32 INFO - PROCESS | 4016 | 1461323312323 Marionette DEBUG loaded listener.js 04:08:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (1FEC0800) [pid = 4016] [serial = 1157] [outer = 1EED8800] 04:08:33 INFO - PROCESS | 4016 | 1461323313114 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]]]}] 04:08:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:08:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 970ms 04:08:33 INFO - PROCESS | 4016 | 1461323313153 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 04:08:33 INFO - PROCESS | 4016 | 1461323313157 Marionette TRACE conn4 <- [1,1505,null,{"value":"13"}] 04:08:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:08:33 INFO - PROCESS | 4016 | 1461323313161 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:08:33 INFO - PROCESS | 4016 | 1461323313165 Marionette TRACE conn4 <- [1,1506,null,{}] 04:08:33 INFO - PROCESS | 4016 | 1461323313171 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}] 04:08:33 INFO - PROCESS | 4016 | 1461323313288 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 04:08:33 INFO - PROCESS | 4016 | 1461323313426 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:33 INFO - PROCESS | 4016 | ++DOCSHELL 13E18400 == 65 [pid = 4016] [id = 386] 04:08:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (1781A000) [pid = 4016] [serial = 1158] [outer = 00000000] 04:08:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (19805800) [pid = 4016] [serial = 1159] [outer = 1781A000] 04:08:33 INFO - PROCESS | 4016 | 1461323313485 Marionette DEBUG loaded listener.js 04:08:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (1AA80000) [pid = 4016] [serial = 1160] [outer = 1781A000] 04:08:34 INFO - PROCESS | 4016 | 1461323314022 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]]]}] 04:08:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:08:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 930ms 04:08:34 INFO - PROCESS | 4016 | 1461323314093 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 04:08:34 INFO - PROCESS | 4016 | 1461323314100 Marionette TRACE conn4 <- [1,1509,null,{"value":"13"}] 04:08:34 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:08:34 INFO - PROCESS | 4016 | 1461323314106 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:08:34 INFO - PROCESS | 4016 | 1461323314109 Marionette TRACE conn4 <- [1,1510,null,{}] 04:08:34 INFO - PROCESS | 4016 | 1461323314114 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}] 04:08:34 INFO - PROCESS | 4016 | 1461323314231 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 04:08:34 INFO - PROCESS | 4016 | 1461323314376 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:34 INFO - PROCESS | 4016 | ++DOCSHELL 1C42A400 == 66 [pid = 4016] [id = 387] 04:08:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (1C42F000) [pid = 4016] [serial = 1161] [outer = 00000000] 04:08:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (1CF9D800) [pid = 4016] [serial = 1162] [outer = 1C42F000] 04:08:34 INFO - PROCESS | 4016 | 1461323314432 Marionette DEBUG loaded listener.js 04:08:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (1CFA7C00) [pid = 4016] [serial = 1163] [outer = 1C42F000] 04:08:35 INFO - PROCESS | 4016 | 1461323315055 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"]]]}] 04:08:35 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 () { 04:08:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:08:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:08:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:08:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:08:35 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 () { 04:08:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:08:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:08:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:08:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:08:35 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 () { 04:08:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:08:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:08:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:08:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:08:35 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 () { 04:08:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:08:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:08:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:08:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:08:35 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 971ms 04:08:35 INFO - PROCESS | 4016 | 1461323315078 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 04:08:35 INFO - PROCESS | 4016 | 1461323315081 Marionette TRACE conn4 <- [1,1513,null,{"value":"13"}] 04:08:35 INFO - PROCESS | 4016 | 1461323315085 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:08:35 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:08:35 INFO - PROCESS | 4016 | 1461323315089 Marionette TRACE conn4 <- [1,1514,null,{}] 04:08:35 INFO - PROCESS | 4016 | 1461323315100 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}] 04:08:35 INFO - PROCESS | 4016 | 1461323315215 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 04:08:35 INFO - PROCESS | 4016 | 1461323315330 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:35 INFO - PROCESS | 4016 | ++DOCSHELL 1F95B400 == 67 [pid = 4016] [id = 388] 04:08:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (20106C00) [pid = 4016] [serial = 1164] [outer = 00000000] 04:08:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (2010FC00) [pid = 4016] [serial = 1165] [outer = 20106C00] 04:08:35 INFO - PROCESS | 4016 | 1461323315431 Marionette DEBUG loaded listener.js 04:08:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (2027D800) [pid = 4016] [serial = 1166] [outer = 20106C00] 04:08:36 INFO - PROCESS | 4016 | 1461323316031 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"]]]}] 04:08:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:08:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:08:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:08:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:08:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:08:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:08:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:08:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:08:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:08:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:08:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:08:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:08:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:08:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:08:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:08:36 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 980ms 04:08:36 INFO - PROCESS | 4016 | 1461323316069 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 04:08:36 INFO - PROCESS | 4016 | 1461323316072 Marionette TRACE conn4 <- [1,1517,null,{"value":"13"}] 04:08:36 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:08:36 INFO - PROCESS | 4016 | 1461323316075 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:08:36 INFO - PROCESS | 4016 | 1461323316078 Marionette TRACE conn4 <- [1,1518,null,{}] 04:08:36 INFO - PROCESS | 4016 | 1461323316082 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}] 04:08:36 INFO - PROCESS | 4016 | 1461323316195 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 04:08:36 INFO - PROCESS | 4016 | 1461323316338 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:36 INFO - PROCESS | 4016 | ++DOCSHELL 20280C00 == 68 [pid = 4016] [id = 389] 04:08:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (20282400) [pid = 4016] [serial = 1167] [outer = 00000000] 04:08:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (20CD1C00) [pid = 4016] [serial = 1168] [outer = 20282400] 04:08:36 INFO - PROCESS | 4016 | 1461323316398 Marionette DEBUG loaded listener.js 04:08:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (20CDD400) [pid = 4016] [serial = 1169] [outer = 20282400] 04:08:36 INFO - PROCESS | 4016 | 1461323316907 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]]]}] 04:08:36 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 04:08:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:08:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:08:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:08:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:08:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:08:36 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. 04:08:36 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:08:36 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 870ms 04:08:36 INFO - PROCESS | 4016 | 1461323316952 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 04:08:36 INFO - PROCESS | 4016 | 1461323316955 Marionette TRACE conn4 <- [1,1521,null,{"value":"13"}] 04:08:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:08:36 INFO - PROCESS | 4016 | 1461323316959 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:08:36 INFO - PROCESS | 4016 | 1461323316962 Marionette TRACE conn4 <- [1,1522,null,{}] 04:08:36 INFO - PROCESS | 4016 | 1461323316965 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}] 04:08:37 INFO - PROCESS | 4016 | 1461323317096 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 04:08:37 INFO - PROCESS | 4016 | 1461323317461 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:37 INFO - PROCESS | 4016 | ++DOCSHELL 0B287000 == 69 [pid = 4016] [id = 390] 04:08:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (0EFA6400) [pid = 4016] [serial = 1170] [outer = 00000000] 04:08:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (13106400) [pid = 4016] [serial = 1171] [outer = 0EFA6400] 04:08:37 INFO - PROCESS | 4016 | 1461323317548 Marionette DEBUG loaded listener.js 04:08:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (131BC400) [pid = 4016] [serial = 1172] [outer = 0EFA6400] 04:08:38 INFO - PROCESS | 4016 | 1461323318131 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]]]}] 04:08:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:08:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1233ms 04:08:38 INFO - PROCESS | 4016 | 1461323318197 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 04:08:38 INFO - PROCESS | 4016 | 1461323318202 Marionette TRACE conn4 <- [1,1525,null,{"value":"13"}] 04:08:38 INFO - PROCESS | 4016 | 1461323318207 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:08:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:08:38 INFO - PROCESS | 4016 | 1461323318210 Marionette TRACE conn4 <- [1,1526,null,{}] 04:08:38 INFO - PROCESS | 4016 | 1461323318215 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}] 04:08:38 INFO - PROCESS | 4016 | 1461323318317 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 04:08:38 INFO - PROCESS | 4016 | 1461323318466 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:38 INFO - PROCESS | 4016 | ++DOCSHELL 1941A000 == 70 [pid = 4016] [id = 391] 04:08:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (1941B000) [pid = 4016] [serial = 1173] [outer = 00000000] 04:08:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (1AA51800) [pid = 4016] [serial = 1174] [outer = 1941B000] 04:08:38 INFO - PROCESS | 4016 | 1461323318519 Marionette DEBUG loaded listener.js 04:08:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 137 (1AA7E400) [pid = 4016] [serial = 1175] [outer = 1941B000] 04:08:39 INFO - PROCESS | 4016 | --DOCSHELL 17EF6800 == 69 [pid = 4016] [id = 384] 04:08:39 INFO - PROCESS | 4016 | --DOCSHELL 1CC83800 == 68 [pid = 4016] [id = 383] 04:08:39 INFO - PROCESS | 4016 | --DOCSHELL 0F06F800 == 67 [pid = 4016] [id = 382] 04:08:39 INFO - PROCESS | 4016 | --DOCSHELL 1CFA6C00 == 66 [pid = 4016] [id = 381] 04:08:39 INFO - PROCESS | 4016 | --DOCSHELL 1AF66800 == 65 [pid = 4016] [id = 380] 04:08:39 INFO - PROCESS | 4016 | --DOMWINDOW == 136 (1AF5D400) [pid = 4016] [serial = 1066] [outer = 00000000] [url = about:blank] 04:08:39 INFO - PROCESS | 4016 | --DOMWINDOW == 135 (1D82F400) [pid = 4016] [serial = 1069] [outer = 00000000] [url = about:blank] 04:08:39 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (20DDCC00) [pid = 4016] [serial = 1072] [outer = 00000000] [url = about:blank] 04:08:39 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (1CFA2C00) [pid = 4016] [serial = 1075] [outer = 00000000] [url = about:blank] 04:08:39 INFO - PROCESS | 4016 | --DOCSHELL 1AFFC000 == 64 [pid = 4016] [id = 378] 04:08:39 INFO - PROCESS | 4016 | --DOCSHELL 13E17C00 == 63 [pid = 4016] [id = 377] 04:08:39 INFO - PROCESS | 4016 | --DOCSHELL 13E4F000 == 62 [pid = 4016] [id = 376] 04:08:39 INFO - PROCESS | 4016 | --DOCSHELL 1C1BFC00 == 61 [pid = 4016] [id = 371] 04:08:39 INFO - PROCESS | 4016 | --DOCSHELL 17EE5000 == 60 [pid = 4016] [id = 370] 04:08:39 INFO - PROCESS | 4016 | --DOCSHELL 1EEEE800 == 59 [pid = 4016] [id = 369] 04:08:39 INFO - PROCESS | 4016 | 1461323319173 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]]]}] 04:08:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:08:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1022ms 04:08:39 INFO - PROCESS | 4016 | 1461323319235 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 04:08:39 INFO - PROCESS | 4016 | 1461323319239 Marionette TRACE conn4 <- [1,1529,null,{"value":"13"}] 04:08:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:08:39 INFO - PROCESS | 4016 | 1461323319257 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:08:39 INFO - PROCESS | 4016 | 1461323319259 Marionette TRACE conn4 <- [1,1530,null,{}] 04:08:39 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (1AE84400) [pid = 4016] [serial = 1033] [outer = 00000000] [url = about:blank] 04:08:39 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (21534800) [pid = 4016] [serial = 973] [outer = 00000000] [url = about:blank] 04:08:39 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (1EEDA800) [pid = 4016] [serial = 1106] [outer = 00000000] [url = about:blank] 04:08:39 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (1E88D800) [pid = 4016] [serial = 1103] [outer = 00000000] [url = about:blank] 04:08:39 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (202E0C00) [pid = 4016] [serial = 640] [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.] 04:08:39 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (1C044400) [pid = 4016] [serial = 1100] [outer = 00000000] [url = about:blank] 04:08:39 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (1CF98800) [pid = 4016] [serial = 1091] [outer = 00000000] [url = about:blank] 04:08:39 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (1EED3400) [pid = 4016] [serial = 1105] [outer = 00000000] [url = about:blank] 04:08:39 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (1CFA8800) [pid = 4016] [serial = 1093] [outer = 00000000] [url = about:blank] 04:08:39 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (1D695000) [pid = 4016] [serial = 1096] [outer = 00000000] [url = about:blank] 04:08:39 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (1C00CC00) [pid = 4016] [serial = 1082] [outer = 00000000] [url = about:blank] 04:08:39 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (1AFF2800) [pid = 4016] [serial = 1081] [outer = 00000000] [url = about:blank] 04:08:39 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (1CFA9C00) [pid = 4016] [serial = 1094] [outer = 00000000] [url = about:blank] 04:08:39 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (1CC87400) [pid = 4016] [serial = 1090] [outer = 00000000] [url = about:blank] 04:08:39 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (1C34E400) [pid = 4016] [serial = 1087] [outer = 00000000] [url = about:blank] 04:08:39 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (18D88000) [pid = 4016] [serial = 1099] [outer = 00000000] [url = about:blank] 04:08:39 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (1C42B000) [pid = 4016] [serial = 1088] [outer = 00000000] [url = about:blank] 04:08:39 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (1C018800) [pid = 4016] [serial = 1079] [outer = 00000000] [url = about:blank] 04:08:39 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (1BAAC000) [pid = 4016] [serial = 1078] [outer = 00000000] [url = about:blank] 04:08:39 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (1D822400) [pid = 4016] [serial = 1097] [outer = 00000000] [url = about:blank] 04:08:39 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (1D987000) [pid = 4016] [serial = 1102] [outer = 00000000] [url = about:blank] 04:08:39 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (19809000) [pid = 4016] [serial = 1084] [outer = 00000000] [url = about:blank] 04:08:39 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (1AA73C00) [pid = 4016] [serial = 1085] [outer = 00000000] [url = about:blank] 04:08:39 INFO - PROCESS | 4016 | 1461323319312 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}] 04:08:39 INFO - PROCESS | 4016 | 1461323319404 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 04:08:39 INFO - PROCESS | 4016 | 1461323319412 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:39 INFO - PROCESS | 4016 | ++DOCSHELL 13E0C000 == 60 [pid = 4016] [id = 392] 04:08:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (13E0D000) [pid = 4016] [serial = 1176] [outer = 00000000] 04:08:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (1780E400) [pid = 4016] [serial = 1177] [outer = 13E0D000] 04:08:39 INFO - PROCESS | 4016 | 1461323319458 Marionette DEBUG loaded listener.js 04:08:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (17F90000) [pid = 4016] [serial = 1178] [outer = 13E0D000] 04:08:39 INFO - PROCESS | 4016 | 1461323319969 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]]]}] 04:08:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:08:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 790ms 04:08:40 INFO - PROCESS | 4016 | 1461323320039 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 04:08:40 INFO - PROCESS | 4016 | 1461323320041 Marionette TRACE conn4 <- [1,1533,null,{"value":"13"}] 04:08:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:08:40 INFO - PROCESS | 4016 | 1461323320046 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:08:40 INFO - PROCESS | 4016 | 1461323320052 Marionette TRACE conn4 <- [1,1534,null,{}] 04:08:40 INFO - PROCESS | 4016 | 1461323320061 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}] 04:08:40 INFO - PROCESS | 4016 | 1461323320147 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 04:08:40 INFO - PROCESS | 4016 | 1461323320249 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:40 INFO - PROCESS | 4016 | ++DOCSHELL 0EFAB800 == 61 [pid = 4016] [id = 393] 04:08:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (19809000) [pid = 4016] [serial = 1179] [outer = 00000000] 04:08:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (1AFF7C00) [pid = 4016] [serial = 1180] [outer = 19809000] 04:08:40 INFO - PROCESS | 4016 | 1461323320298 Marionette DEBUG loaded listener.js 04:08:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (1BAADC00) [pid = 4016] [serial = 1181] [outer = 19809000] 04:08:40 INFO - PROCESS | 4016 | 1461323320674 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]]]}] 04:08:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:08:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 690ms 04:08:40 INFO - PROCESS | 4016 | 1461323320760 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 04:08:40 INFO - PROCESS | 4016 | 1461323320762 Marionette TRACE conn4 <- [1,1537,null,{"value":"13"}] 04:08:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:08:40 INFO - PROCESS | 4016 | 1461323320766 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:08:40 INFO - PROCESS | 4016 | 1461323320767 Marionette TRACE conn4 <- [1,1538,null,{}] 04:08:40 INFO - PROCESS | 4016 | 1461323320771 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}] 04:08:40 INFO - PROCESS | 4016 | 1461323320858 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 04:08:40 INFO - PROCESS | 4016 | 1461323320868 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:40 INFO - PROCESS | 4016 | ++DOCSHELL 1291F800 == 62 [pid = 4016] [id = 394] 04:08:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (1297F000) [pid = 4016] [serial = 1182] [outer = 00000000] 04:08:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (1C0B1800) [pid = 4016] [serial = 1183] [outer = 1297F000] 04:08:40 INFO - PROCESS | 4016 | 1461323320913 Marionette DEBUG loaded listener.js 04:08:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (1C1B8000) [pid = 4016] [serial = 1184] [outer = 1297F000] 04:08:41 INFO - PROCESS | 4016 | 1461323321363 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]]]}] 04:08:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:08:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 630ms 04:08:41 INFO - PROCESS | 4016 | 1461323321397 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 04:08:41 INFO - PROCESS | 4016 | 1461323321399 Marionette TRACE conn4 <- [1,1541,null,{"value":"13"}] 04:08:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:08:41 INFO - PROCESS | 4016 | 1461323321414 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:08:41 INFO - PROCESS | 4016 | 1461323321416 Marionette TRACE conn4 <- [1,1542,null,{}] 04:08:41 INFO - PROCESS | 4016 | 1461323321419 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}] 04:08:41 INFO - PROCESS | 4016 | 1461323321535 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 04:08:41 INFO - PROCESS | 4016 | 1461323321542 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:41 INFO - PROCESS | 4016 | ++DOCSHELL 1C1C0800 == 63 [pid = 4016] [id = 395] 04:08:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (1C3CA400) [pid = 4016] [serial = 1185] [outer = 00000000] 04:08:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (1C42C800) [pid = 4016] [serial = 1186] [outer = 1C3CA400] 04:08:41 INFO - PROCESS | 4016 | 1461323321597 Marionette DEBUG loaded listener.js 04:08:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (1C9B2400) [pid = 4016] [serial = 1187] [outer = 1C3CA400] 04:08:42 INFO - PROCESS | 4016 | 1461323322104 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]]]}] 04:08:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:08:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 730ms 04:08:42 INFO - PROCESS | 4016 | 1461323322137 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 04:08:42 INFO - PROCESS | 4016 | 1461323322139 Marionette TRACE conn4 <- [1,1545,null,{"value":"13"}] 04:08:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:08:42 INFO - PROCESS | 4016 | 1461323322142 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:08:42 INFO - PROCESS | 4016 | 1461323322144 Marionette TRACE conn4 <- [1,1546,null,{}] 04:08:42 INFO - PROCESS | 4016 | 1461323322148 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}] 04:08:42 INFO - PROCESS | 4016 | 1461323322299 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 04:08:42 INFO - PROCESS | 4016 | 1461323322326 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:42 INFO - PROCESS | 4016 | ++DOCSHELL 1CF7F400 == 64 [pid = 4016] [id = 396] 04:08:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (1CF81800) [pid = 4016] [serial = 1188] [outer = 00000000] 04:08:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (1CFA6000) [pid = 4016] [serial = 1189] [outer = 1CF81800] 04:08:42 INFO - PROCESS | 4016 | 1461323322371 Marionette DEBUG loaded listener.js 04:08:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (1CFA9400) [pid = 4016] [serial = 1190] [outer = 1CF81800] 04:08:42 INFO - PROCESS | 4016 | 1461323322816 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]]]}] 04:08:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:08:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 730ms 04:08:42 INFO - PROCESS | 4016 | 1461323322877 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 04:08:42 INFO - PROCESS | 4016 | 1461323322879 Marionette TRACE conn4 <- [1,1549,null,{"value":"13"}] 04:08:42 INFO - PROCESS | 4016 | 1461323322883 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:08:42 INFO - PROCESS | 4016 | 1461323322884 Marionette TRACE conn4 <- [1,1550,null,{}] 04:08:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:08:42 INFO - PROCESS | 4016 | 1461323322888 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}] 04:08:42 INFO - PROCESS | 4016 | 1461323323007 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 04:08:43 INFO - PROCESS | 4016 | 1461323323017 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:43 INFO - PROCESS | 4016 | ++DOCSHELL 1CFAC800 == 65 [pid = 4016] [id = 397] 04:08:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (1CFAF000) [pid = 4016] [serial = 1191] [outer = 00000000] 04:08:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (1D60AC00) [pid = 4016] [serial = 1192] [outer = 1CFAF000] 04:08:43 INFO - PROCESS | 4016 | 1461323323115 Marionette DEBUG loaded listener.js 04:08:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (1D695000) [pid = 4016] [serial = 1193] [outer = 1CFAF000] 04:08:43 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (1D985800) [pid = 4016] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:08:43 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (1AA7EC00) [pid = 4016] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:08:43 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (1E887C00) [pid = 4016] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 04:08:43 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (202DD400) [pid = 4016] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:08:43 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (1FECD000) [pid = 4016] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:08:43 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (0F1EE400) [pid = 4016] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:08:43 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (1AA60400) [pid = 4016] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:08:43 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (1C42AC00) [pid = 4016] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:08:43 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (1CFAD800) [pid = 4016] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:08:43 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (0F185C00) [pid = 4016] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:08:43 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (1CC87C00) [pid = 4016] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:08:43 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (1BD43400) [pid = 4016] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:08:43 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (144AC000) [pid = 4016] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:08:43 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (1455F000) [pid = 4016] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:08:43 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (0F069000) [pid = 4016] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:08:43 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (1C1BA400) [pid = 4016] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:08:43 INFO - PROCESS | 4016 | 1461323323921 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]]]}] 04:08:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:08:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1073ms 04:08:43 INFO - PROCESS | 4016 | 1461323323960 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 04:08:43 INFO - PROCESS | 4016 | 1461323323962 Marionette TRACE conn4 <- [1,1553,null,{"value":"13"}] 04:08:43 INFO - PROCESS | 4016 | 1461323323965 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:08:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:08:43 INFO - PROCESS | 4016 | 1461323323967 Marionette TRACE conn4 <- [1,1554,null,{}] 04:08:43 INFO - PROCESS | 4016 | 1461323323971 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}] 04:08:44 INFO - PROCESS | 4016 | 1461323324092 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 04:08:44 INFO - PROCESS | 4016 | 1461323324157 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:44 INFO - PROCESS | 4016 | ++DOCSHELL 0F064C00 == 66 [pid = 4016] [id = 398] 04:08:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (0F069000) [pid = 4016] [serial = 1194] [outer = 00000000] 04:08:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (1AF63000) [pid = 4016] [serial = 1195] [outer = 0F069000] 04:08:44 INFO - PROCESS | 4016 | 1461323324202 Marionette DEBUG loaded listener.js 04:08:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (1C1BA400) [pid = 4016] [serial = 1196] [outer = 0F069000] 04:08:44 INFO - PROCESS | 4016 | 1461323324567 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]]]}] 04:08:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:08:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 630ms 04:08:44 INFO - PROCESS | 4016 | 1461323324600 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 04:08:44 INFO - PROCESS | 4016 | 1461323324602 Marionette TRACE conn4 <- [1,1557,null,{"value":"13"}] 04:08:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:08:44 INFO - PROCESS | 4016 | 1461323324605 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:08:44 INFO - PROCESS | 4016 | 1461323324606 Marionette TRACE conn4 <- [1,1558,null,{}] 04:08:44 INFO - PROCESS | 4016 | 1461323324610 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}] 04:08:44 INFO - PROCESS | 4016 | 1461323324695 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 04:08:44 INFO - PROCESS | 4016 | 1461323324702 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:44 INFO - PROCESS | 4016 | ++DOCSHELL 1C4EE800 == 67 [pid = 4016] [id = 399] 04:08:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (1C9B5000) [pid = 4016] [serial = 1197] [outer = 00000000] 04:08:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (1D82C000) [pid = 4016] [serial = 1198] [outer = 1C9B5000] 04:08:44 INFO - PROCESS | 4016 | 1461323324746 Marionette DEBUG loaded listener.js 04:08:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (1D82A400) [pid = 4016] [serial = 1199] [outer = 1C9B5000] 04:08:45 INFO - PROCESS | 4016 | 1461323325199 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]]]}] 04:08:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:08:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 630ms 04:08:45 INFO - PROCESS | 4016 | 1461323325236 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 04:08:45 INFO - PROCESS | 4016 | 1461323325238 Marionette TRACE conn4 <- [1,1561,null,{"value":"13"}] 04:08:45 INFO - PROCESS | 4016 | 1461323325242 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:08:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:08:45 INFO - PROCESS | 4016 | 1461323325243 Marionette TRACE conn4 <- [1,1562,null,{}] 04:08:45 INFO - PROCESS | 4016 | 1461323325247 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}] 04:08:45 INFO - PROCESS | 4016 | 1461323325330 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 04:08:45 INFO - PROCESS | 4016 | 1461323325337 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:45 INFO - PROCESS | 4016 | ++DOCSHELL 1D984C00 == 68 [pid = 4016] [id = 400] 04:08:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (1E7B3800) [pid = 4016] [serial = 1200] [outer = 00000000] 04:08:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (1ED31800) [pid = 4016] [serial = 1201] [outer = 1E7B3800] 04:08:45 INFO - PROCESS | 4016 | 1461323325387 Marionette DEBUG loaded listener.js 04:08:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (1EED9C00) [pid = 4016] [serial = 1202] [outer = 1E7B3800] 04:08:46 INFO - PROCESS | 4016 | 1461323326023 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]]]}] 04:08:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:08:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 830ms 04:08:46 INFO - PROCESS | 4016 | 1461323326076 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 04:08:46 INFO - PROCESS | 4016 | 1461323326081 Marionette TRACE conn4 <- [1,1565,null,{"value":"13"}] 04:08:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:08:46 INFO - PROCESS | 4016 | 1461323326086 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:08:46 INFO - PROCESS | 4016 | 1461323326091 Marionette TRACE conn4 <- [1,1566,null,{}] 04:08:46 INFO - PROCESS | 4016 | 1461323326099 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}] 04:08:46 INFO - PROCESS | 4016 | 1461323326243 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 04:08:46 INFO - PROCESS | 4016 | 1461323326364 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:46 INFO - PROCESS | 4016 | ++DOCSHELL 0F186C00 == 69 [pid = 4016] [id = 401] 04:08:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (1310E000) [pid = 4016] [serial = 1203] [outer = 00000000] 04:08:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (14551800) [pid = 4016] [serial = 1204] [outer = 1310E000] 04:08:46 INFO - PROCESS | 4016 | 1461323326425 Marionette DEBUG loaded listener.js 04:08:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (179A1400) [pid = 4016] [serial = 1205] [outer = 1310E000] 04:08:47 INFO - PROCESS | 4016 | 1461323327039 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]]]}] 04:08:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:08:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 990ms 04:08:47 INFO - PROCESS | 4016 | 1461323327077 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 04:08:47 INFO - PROCESS | 4016 | 1461323327083 Marionette TRACE conn4 <- [1,1569,null,{"value":"13"}] 04:08:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:08:47 INFO - PROCESS | 4016 | 1461323327090 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:08:47 INFO - PROCESS | 4016 | 1461323327093 Marionette TRACE conn4 <- [1,1570,null,{}] 04:08:47 INFO - PROCESS | 4016 | 1461323327097 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}] 04:08:47 INFO - PROCESS | 4016 | 1461323327208 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 04:08:47 INFO - PROCESS | 4016 | 1461323327366 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:47 INFO - PROCESS | 4016 | ++DOCSHELL 1AA60800 == 70 [pid = 4016] [id = 402] 04:08:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (1AA75C00) [pid = 4016] [serial = 1206] [outer = 00000000] 04:08:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (1BD49C00) [pid = 4016] [serial = 1207] [outer = 1AA75C00] 04:08:47 INFO - PROCESS | 4016 | 1461323327426 Marionette DEBUG loaded listener.js 04:08:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (1C04F000) [pid = 4016] [serial = 1208] [outer = 1AA75C00] 04:08:48 INFO - PROCESS | 4016 | 1461323328070 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]]]}] 04:08:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:08:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1020ms 04:08:48 INFO - PROCESS | 4016 | 1461323328111 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 04:08:48 INFO - PROCESS | 4016 | 1461323328114 Marionette TRACE conn4 <- [1,1573,null,{"value":"13"}] 04:08:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:08:48 INFO - PROCESS | 4016 | 1461323328118 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:08:48 INFO - PROCESS | 4016 | 1461323328122 Marionette TRACE conn4 <- [1,1574,null,{}] 04:08:48 INFO - PROCESS | 4016 | 1461323328168 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}] 04:08:48 INFO - PROCESS | 4016 | 1461323328289 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 04:08:48 INFO - PROCESS | 4016 | 1461323328421 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:48 INFO - PROCESS | 4016 | ++DOCSHELL 12710C00 == 71 [pid = 4016] [id = 403] 04:08:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (1CC82000) [pid = 4016] [serial = 1209] [outer = 00000000] 04:08:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (1EED3C00) [pid = 4016] [serial = 1210] [outer = 1CC82000] 04:08:48 INFO - PROCESS | 4016 | 1461323328483 Marionette DEBUG loaded listener.js 04:08:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (1F9BE000) [pid = 4016] [serial = 1211] [outer = 1CC82000] 04:08:49 INFO - PROCESS | 4016 | 1461323329119 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]]]}] 04:08:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:08:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1036ms 04:08:49 INFO - PROCESS | 4016 | 1461323329157 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 04:08:49 INFO - PROCESS | 4016 | 1461323329160 Marionette TRACE conn4 <- [1,1577,null,{"value":"13"}] 04:08:49 INFO - PROCESS | 4016 | 1461323329163 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:08:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:08:49 INFO - PROCESS | 4016 | 1461323329166 Marionette TRACE conn4 <- [1,1578,null,{}] 04:08:49 INFO - PROCESS | 4016 | 1461323329169 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}] 04:08:49 INFO - PROCESS | 4016 | 1461323329283 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 04:08:49 INFO - PROCESS | 4016 | 1461323329413 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:49 INFO - PROCESS | 4016 | ++DOCSHELL 20101C00 == 72 [pid = 4016] [id = 404] 04:08:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (20103800) [pid = 4016] [serial = 1212] [outer = 00000000] 04:08:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (2027D400) [pid = 4016] [serial = 1213] [outer = 20103800] 04:08:49 INFO - PROCESS | 4016 | 1461323329512 Marionette DEBUG loaded listener.js 04:08:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (202E0C00) [pid = 4016] [serial = 1214] [outer = 20103800] 04:08:50 INFO - PROCESS | 4016 | 1461323330067 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]]]}] 04:08:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:08:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 930ms 04:08:50 INFO - PROCESS | 4016 | 1461323330097 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 04:08:50 INFO - PROCESS | 4016 | 1461323330099 Marionette TRACE conn4 <- [1,1581,null,{"value":"13"}] 04:08:50 INFO - PROCESS | 4016 | 1461323330102 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:08:50 INFO - PROCESS | 4016 | 1461323330104 Marionette TRACE conn4 <- [1,1582,null,{}] 04:08:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:08:50 INFO - PROCESS | 4016 | 1461323330108 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}] 04:08:50 INFO - PROCESS | 4016 | 1461323330218 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 04:08:50 INFO - PROCESS | 4016 | 1461323330331 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:50 INFO - PROCESS | 4016 | ++DOCSHELL 202E6800 == 73 [pid = 4016] [id = 405] 04:08:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (203F4C00) [pid = 4016] [serial = 1215] [outer = 00000000] 04:08:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (20CDC800) [pid = 4016] [serial = 1216] [outer = 203F4C00] 04:08:50 INFO - PROCESS | 4016 | 1461323330389 Marionette DEBUG loaded listener.js 04:08:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (20DBA000) [pid = 4016] [serial = 1217] [outer = 203F4C00] 04:08:51 INFO - PROCESS | 4016 | 1461323331020 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]]]}] 04:08:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:08:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 970ms 04:08:51 INFO - PROCESS | 4016 | 1461323331077 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 04:08:51 INFO - PROCESS | 4016 | 1461323331080 Marionette TRACE conn4 <- [1,1585,null,{"value":"13"}] 04:08:51 INFO - PROCESS | 4016 | 1461323331083 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:08:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:08:51 INFO - PROCESS | 4016 | 1461323331085 Marionette TRACE conn4 <- [1,1586,null,{}] 04:08:51 INFO - PROCESS | 4016 | 1461323331089 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}] 04:08:51 INFO - PROCESS | 4016 | 1461323331261 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 04:08:51 INFO - PROCESS | 4016 | 1461323331413 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:51 INFO - PROCESS | 4016 | ++DOCSHELL 0F06F400 == 74 [pid = 4016] [id = 406] 04:08:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 137 (1291C800) [pid = 4016] [serial = 1218] [outer = 00000000] 04:08:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 138 (1980BC00) [pid = 4016] [serial = 1219] [outer = 1291C800] 04:08:51 INFO - PROCESS | 4016 | 1461323331473 Marionette DEBUG loaded listener.js 04:08:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 139 (1AA71C00) [pid = 4016] [serial = 1220] [outer = 1291C800] 04:08:52 INFO - PROCESS | 4016 | 1461323332303 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]]]}] 04:08:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:08:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1282ms 04:08:52 INFO - PROCESS | 4016 | 1461323332370 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 04:08:52 INFO - PROCESS | 4016 | 1461323332374 Marionette TRACE conn4 <- [1,1589,null,{"value":"13"}] 04:08:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:08:52 INFO - PROCESS | 4016 | 1461323332379 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:08:52 INFO - PROCESS | 4016 | 1461323332382 Marionette TRACE conn4 <- [1,1590,null,{}] 04:08:52 INFO - PROCESS | 4016 | 1461323332388 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}] 04:08:52 INFO - PROCESS | 4016 | 1461323332543 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 04:08:52 INFO - PROCESS | 4016 | 1461323332563 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:52 INFO - PROCESS | 4016 | ++DOCSHELL 18D7DC00 == 75 [pid = 4016] [id = 407] 04:08:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 140 (18D83400) [pid = 4016] [serial = 1221] [outer = 00000000] 04:08:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 141 (1AA74400) [pid = 4016] [serial = 1222] [outer = 18D83400] 04:08:52 INFO - PROCESS | 4016 | 1461323332613 Marionette DEBUG loaded listener.js 04:08:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 142 (1AE89800) [pid = 4016] [serial = 1223] [outer = 18D83400] 04:08:53 INFO - PROCESS | 4016 | --DOCSHELL 17813C00 == 74 [pid = 4016] [id = 313] 04:08:53 INFO - PROCESS | 4016 | --DOCSHELL 1C1B8400 == 73 [pid = 4016] [id = 379] 04:08:53 INFO - PROCESS | 4016 | --DOCSHELL 1C4EE800 == 72 [pid = 4016] [id = 399] 04:08:53 INFO - PROCESS | 4016 | --DOCSHELL 0F064C00 == 71 [pid = 4016] [id = 398] 04:08:53 INFO - PROCESS | 4016 | --DOCSHELL 1CFAC800 == 70 [pid = 4016] [id = 397] 04:08:53 INFO - PROCESS | 4016 | --DOCSHELL 1CF7F400 == 69 [pid = 4016] [id = 396] 04:08:53 INFO - PROCESS | 4016 | --DOCSHELL 1C1C0800 == 68 [pid = 4016] [id = 395] 04:08:53 INFO - PROCESS | 4016 | --DOCSHELL 1291F800 == 67 [pid = 4016] [id = 394] 04:08:53 INFO - PROCESS | 4016 | --DOCSHELL 0EFAB800 == 66 [pid = 4016] [id = 393] 04:08:53 INFO - PROCESS | 4016 | --DOCSHELL 13E0C000 == 65 [pid = 4016] [id = 392] 04:08:53 INFO - PROCESS | 4016 | --DOCSHELL 1941A000 == 64 [pid = 4016] [id = 391] 04:08:53 INFO - PROCESS | 4016 | --DOMWINDOW == 141 (1FECE000) [pid = 4016] [serial = 1108] [outer = 00000000] [url = about:blank] 04:08:53 INFO - PROCESS | 4016 | --DOCSHELL 0B287000 == 63 [pid = 4016] [id = 390] 04:08:53 INFO - PROCESS | 4016 | --DOMWINDOW == 140 (1F9C7000) [pid = 4016] [serial = 1024] [outer = 00000000] [url = about:blank] 04:08:53 INFO - PROCESS | 4016 | --DOMWINDOW == 139 (1C042C00) [pid = 4016] [serial = 1021] [outer = 00000000] [url = about:blank] 04:08:53 INFO - PROCESS | 4016 | --DOMWINDOW == 138 (1EED2800) [pid = 4016] [serial = 1015] [outer = 00000000] [url = about:blank] 04:08:53 INFO - PROCESS | 4016 | --DOMWINDOW == 137 (203F4400) [pid = 4016] [serial = 1030] [outer = 00000000] [url = about:blank] 04:08:53 INFO - PROCESS | 4016 | --DOMWINDOW == 136 (2027A800) [pid = 4016] [serial = 1027] [outer = 00000000] [url = about:blank] 04:08:53 INFO - PROCESS | 4016 | --DOMWINDOW == 135 (17813800) [pid = 4016] [serial = 1018] [outer = 00000000] [url = about:blank] 04:08:53 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (17EF8C00) [pid = 4016] [serial = 1126] [outer = 00000000] [url = about:blank] 04:08:53 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (1C42F800) [pid = 4016] [serial = 1138] [outer = 00000000] [url = about:blank] 04:08:53 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (1D1C7C00) [pid = 4016] [serial = 1114] [outer = 00000000] [url = about:blank] 04:08:53 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (202E2800) [pid = 4016] [serial = 1117] [outer = 00000000] [url = about:blank] 04:08:53 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (20DBE000) [pid = 4016] [serial = 1120] [outer = 00000000] [url = about:blank] 04:08:53 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (2139AC00) [pid = 4016] [serial = 1123] [outer = 00000000] [url = about:blank] 04:08:53 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (1BA43400) [pid = 4016] [serial = 1148] [outer = 00000000] [url = about:blank] 04:08:53 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (1EDA6400) [pid = 4016] [serial = 1154] [outer = 00000000] [url = about:blank] 04:08:53 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (1C436C00) [pid = 4016] [serial = 1139] [outer = 00000000] [url = about:blank] 04:08:53 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (1D982400) [pid = 4016] [serial = 1151] [outer = 00000000] [url = about:blank] 04:08:53 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (1E895800) [pid = 4016] [serial = 1153] [outer = 00000000] [url = about:blank] 04:08:53 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (1CC80800) [pid = 4016] [serial = 1141] [outer = 00000000] [url = about:blank] 04:08:53 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (1D605000) [pid = 4016] [serial = 1144] [outer = 00000000] [url = about:blank] 04:08:53 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (1CC84800) [pid = 4016] [serial = 1142] [outer = 00000000] [url = about:blank] 04:08:53 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (17EE2C00) [pid = 4016] [serial = 1147] [outer = 00000000] [url = about:blank] 04:08:53 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (1D607400) [pid = 4016] [serial = 1145] [outer = 00000000] [url = about:blank] 04:08:53 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (1D823800) [pid = 4016] [serial = 1150] [outer = 00000000] [url = about:blank] 04:08:53 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (1C00E000) [pid = 4016] [serial = 1135] [outer = 00000000] [url = about:blank] 04:08:53 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (1C04D400) [pid = 4016] [serial = 1136] [outer = 00000000] [url = about:blank] 04:08:53 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (17F91000) [pid = 4016] [serial = 1130] [outer = 00000000] [url = about:blank] 04:08:53 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (17954400) [pid = 4016] [serial = 1129] [outer = 00000000] [url = about:blank] 04:08:53 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (1AFC6400) [pid = 4016] [serial = 1111] [outer = 00000000] [url = about:blank] 04:08:53 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (19A60C00) [pid = 4016] [serial = 1132] [outer = 00000000] [url = about:blank] 04:08:53 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (1AA74000) [pid = 4016] [serial = 1133] [outer = 00000000] [url = about:blank] 04:08:53 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (17EDA800) [pid = 4016] [serial = 1127] [outer = 00000000] [url = about:blank] 04:08:53 INFO - PROCESS | 4016 | 1461323333315 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]]]}] 04:08:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:08:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 990ms 04:08:53 INFO - PROCESS | 4016 | 1461323333370 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 04:08:53 INFO - PROCESS | 4016 | 1461323333375 Marionette TRACE conn4 <- [1,1593,null,{"value":"13"}] 04:08:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:08:53 INFO - PROCESS | 4016 | 1461323333381 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:08:53 INFO - PROCESS | 4016 | 1461323333384 Marionette TRACE conn4 <- [1,1594,null,{}] 04:08:53 INFO - PROCESS | 4016 | 1461323333388 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}] 04:08:53 INFO - PROCESS | 4016 | 1461323333479 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 04:08:53 INFO - PROCESS | 4016 | 1461323333577 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:53 INFO - PROCESS | 4016 | ++DOCSHELL 1291C400 == 64 [pid = 4016] [id = 408] 04:08:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (133C2000) [pid = 4016] [serial = 1224] [outer = 00000000] 04:08:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (17EDA800) [pid = 4016] [serial = 1225] [outer = 133C2000] 04:08:53 INFO - PROCESS | 4016 | 1461323333623 Marionette DEBUG loaded listener.js 04:08:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (180B9400) [pid = 4016] [serial = 1226] [outer = 133C2000] 04:08:54 INFO - PROCESS | 4016 | 1461323334081 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]]]}] 04:08:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:08:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 730ms 04:08:54 INFO - PROCESS | 4016 | 1461323334114 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 04:08:54 INFO - PROCESS | 4016 | 1461323334117 Marionette TRACE conn4 <- [1,1597,null,{"value":"13"}] 04:08:54 INFO - PROCESS | 4016 | 1461323334120 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:08:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:08:54 INFO - PROCESS | 4016 | 1461323334123 Marionette TRACE conn4 <- [1,1598,null,{}] 04:08:54 INFO - PROCESS | 4016 | 1461323334133 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}] 04:08:54 INFO - PROCESS | 4016 | 1461323334222 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 04:08:54 INFO - PROCESS | 4016 | 1461323334233 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:54 INFO - PROCESS | 4016 | ++DOCSHELL 1BE12800 == 65 [pid = 4016] [id = 409] 04:08:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (1BE13000) [pid = 4016] [serial = 1227] [outer = 00000000] 04:08:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (1C045000) [pid = 4016] [serial = 1228] [outer = 1BE13000] 04:08:54 INFO - PROCESS | 4016 | 1461323334280 Marionette DEBUG loaded listener.js 04:08:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (1C0A8400) [pid = 4016] [serial = 1229] [outer = 1BE13000] 04:08:54 INFO - PROCESS | 4016 | 1461323334753 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]]]}] 04:08:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:08:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 670ms 04:08:54 INFO - PROCESS | 4016 | 1461323334795 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 04:08:54 INFO - PROCESS | 4016 | 1461323334797 Marionette TRACE conn4 <- [1,1601,null,{"value":"13"}] 04:08:54 INFO - PROCESS | 4016 | 1461323334801 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:08:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:08:54 INFO - PROCESS | 4016 | 1461323334802 Marionette TRACE conn4 <- [1,1602,null,{}] 04:08:54 INFO - PROCESS | 4016 | 1461323334806 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}] 04:08:54 INFO - PROCESS | 4016 | 1461323334892 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 04:08:54 INFO - PROCESS | 4016 | 1461323334899 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:54 INFO - PROCESS | 4016 | ++DOCSHELL 1C42DC00 == 66 [pid = 4016] [id = 410] 04:08:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (1C430400) [pid = 4016] [serial = 1230] [outer = 00000000] 04:08:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (1C9AA800) [pid = 4016] [serial = 1231] [outer = 1C430400] 04:08:54 INFO - PROCESS | 4016 | 1461323334945 Marionette DEBUG loaded listener.js 04:08:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (1C9B8800) [pid = 4016] [serial = 1232] [outer = 1C430400] 04:08:55 INFO - PROCESS | 4016 | 1461323335411 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]]]}] 04:08:55 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 04:08:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 670ms 04:08:55 INFO - PROCESS | 4016 | 1461323335474 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 04:08:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:08:55 INFO - PROCESS | 4016 | 1461323335476 Marionette TRACE conn4 <- [1,1605,null,{"value":"13"}] 04:08:55 INFO - PROCESS | 4016 | 1461323335480 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:08:55 INFO - PROCESS | 4016 | 1461323335481 Marionette TRACE conn4 <- [1,1606,null,{}] 04:08:55 INFO - PROCESS | 4016 | 1461323335485 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}] 04:08:55 INFO - PROCESS | 4016 | 1461323335605 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 04:08:55 INFO - PROCESS | 4016 | 1461323335670 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:55 INFO - PROCESS | 4016 | ++DOCSHELL 1C3D5400 == 67 [pid = 4016] [id = 411] 04:08:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (1C97E000) [pid = 4016] [serial = 1233] [outer = 00000000] 04:08:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (1CFAEC00) [pid = 4016] [serial = 1234] [outer = 1C97E000] 04:08:55 INFO - PROCESS | 4016 | 1461323335719 Marionette DEBUG loaded listener.js 04:08:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (1CFA4400) [pid = 4016] [serial = 1235] [outer = 1C97E000] 04:08:56 INFO - PROCESS | 4016 | 1461323336163 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]]]}] 04:08:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:08:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 730ms 04:08:56 INFO - PROCESS | 4016 | 1461323336210 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 04:08:56 INFO - PROCESS | 4016 | 1461323336213 Marionette TRACE conn4 <- [1,1609,null,{"value":"13"}] 04:08:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:08:56 INFO - PROCESS | 4016 | 1461323336216 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:08:56 INFO - PROCESS | 4016 | 1461323336218 Marionette TRACE conn4 <- [1,1610,null,{}] 04:08:56 INFO - PROCESS | 4016 | 1461323336228 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}] 04:08:56 INFO - PROCESS | 4016 | 1461323336395 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 04:08:56 INFO - PROCESS | 4016 | 1461323336466 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:56 INFO - PROCESS | 4016 | ++DOCSHELL 1D823800 == 68 [pid = 4016] [id = 412] 04:08:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (1D826000) [pid = 4016] [serial = 1236] [outer = 00000000] 04:08:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (1D98A000) [pid = 4016] [serial = 1237] [outer = 1D826000] 04:08:56 INFO - PROCESS | 4016 | 1461323336518 Marionette DEBUG loaded listener.js 04:08:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (1D98D800) [pid = 4016] [serial = 1238] [outer = 1D826000] 04:08:56 INFO - PROCESS | 4016 | 1461323336964 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]]]}] 04:08:56 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 04:08:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 770ms 04:08:56 INFO - PROCESS | 4016 | 1461323336986 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 04:08:56 INFO - PROCESS | 4016 | 1461323336988 Marionette TRACE conn4 <- [1,1613,null,{"value":"13"}] 04:08:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:08:56 INFO - PROCESS | 4016 | 1461323336992 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:08:56 INFO - PROCESS | 4016 | 1461323336993 Marionette TRACE conn4 <- [1,1614,null,{}] 04:08:56 INFO - PROCESS | 4016 | 1461323336997 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}] 04:08:57 INFO - PROCESS | 4016 | 1461323337121 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 04:08:57 INFO - PROCESS | 4016 | 1461323337190 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:57 INFO - PROCESS | 4016 | ++DOCSHELL 1D983800 == 69 [pid = 4016] [id = 413] 04:08:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (1E88E000) [pid = 4016] [serial = 1239] [outer = 00000000] 04:08:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (1EEF7000) [pid = 4016] [serial = 1240] [outer = 1E88E000] 04:08:57 INFO - PROCESS | 4016 | 1461323337238 Marionette DEBUG loaded listener.js 04:08:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (1FE22400) [pid = 4016] [serial = 1241] [outer = 1E88E000] 04:08:57 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (1941B000) [pid = 4016] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:08:57 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (19809000) [pid = 4016] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:08:57 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (1CFAF000) [pid = 4016] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:08:57 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (13E0D000) [pid = 4016] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:08:57 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (0EFA6400) [pid = 4016] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:08:57 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (1297F000) [pid = 4016] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:08:57 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (1CF81800) [pid = 4016] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:08:57 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (0F069000) [pid = 4016] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:08:57 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (1C9B5000) [pid = 4016] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:08:57 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (1C3CA400) [pid = 4016] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:08:57 INFO - PROCESS | 4016 | 1461323337866 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]]]}] 04:08:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:08:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 930ms 04:08:57 INFO - PROCESS | 4016 | 1461323337927 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 04:08:57 INFO - PROCESS | 4016 | 1461323337929 Marionette TRACE conn4 <- [1,1617,null,{"value":"13"}] 04:08:57 INFO - PROCESS | 4016 | 1461323337932 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:08:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:08:57 INFO - PROCESS | 4016 | 1461323337934 Marionette TRACE conn4 <- [1,1618,null,{}] 04:08:57 INFO - PROCESS | 4016 | 1461323337938 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}] 04:08:58 INFO - PROCESS | 4016 | 1461323338022 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 04:08:58 INFO - PROCESS | 4016 | 1461323338029 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:58 INFO - PROCESS | 4016 | ++DOCSHELL 18D85C00 == 70 [pid = 4016] [id = 414] 04:08:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (19809000) [pid = 4016] [serial = 1242] [outer = 00000000] 04:08:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (1D828C00) [pid = 4016] [serial = 1243] [outer = 19809000] 04:08:58 INFO - PROCESS | 4016 | 1461323338074 Marionette DEBUG loaded listener.js 04:08:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (1FECFC00) [pid = 4016] [serial = 1244] [outer = 19809000] 04:08:58 INFO - PROCESS | 4016 | 1461323338521 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]]]}] 04:08:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:08:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 630ms 04:08:58 INFO - PROCESS | 4016 | 1461323338568 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 04:08:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:08:58 INFO - PROCESS | 4016 | 1461323338570 Marionette TRACE conn4 <- [1,1621,null,{"value":"13"}] 04:08:58 INFO - PROCESS | 4016 | 1461323338573 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:08:58 INFO - PROCESS | 4016 | 1461323338574 Marionette TRACE conn4 <- [1,1622,null,{}] 04:08:58 INFO - PROCESS | 4016 | 1461323338578 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}] 04:08:58 INFO - PROCESS | 4016 | 1461323338666 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 04:08:58 INFO - PROCESS | 4016 | 1461323338674 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:58 INFO - PROCESS | 4016 | ++DOCSHELL 1C3CEC00 == 71 [pid = 4016] [id = 415] 04:08:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (1FE19000) [pid = 4016] [serial = 1245] [outer = 00000000] 04:08:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (20107000) [pid = 4016] [serial = 1246] [outer = 1FE19000] 04:08:58 INFO - PROCESS | 4016 | 1461323338719 Marionette DEBUG loaded listener.js 04:08:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (20106800) [pid = 4016] [serial = 1247] [outer = 1FE19000] 04:08:59 INFO - PROCESS | 4016 | 1461323339193 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]]]}] 04:08:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:08:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 670ms 04:08:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:08:59 INFO - PROCESS | 4016 | 1461323339244 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 04:08:59 INFO - PROCESS | 4016 | 1461323339246 Marionette TRACE conn4 <- [1,1625,null,{"value":"13"}] 04:08:59 INFO - PROCESS | 4016 | 1461323339249 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:08:59 INFO - PROCESS | 4016 | 1461323339251 Marionette TRACE conn4 <- [1,1626,null,{}] 04:08:59 INFO - PROCESS | 4016 | 1461323339254 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}] 04:08:59 INFO - PROCESS | 4016 | 1461323339339 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 04:08:59 INFO - PROCESS | 4016 | 1461323339345 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:59 INFO - PROCESS | 4016 | ++DOCSHELL 1FED6C00 == 72 [pid = 4016] [id = 416] 04:08:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (20105C00) [pid = 4016] [serial = 1248] [outer = 00000000] 04:08:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (2047F400) [pid = 4016] [serial = 1249] [outer = 20105C00] 04:08:59 INFO - PROCESS | 4016 | 1461323339390 Marionette DEBUG loaded listener.js 04:08:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (20CD2000) [pid = 4016] [serial = 1250] [outer = 20105C00] 04:08:59 INFO - PROCESS | 4016 | 1461323340000 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]]]}] 04:09:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:09:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 830ms 04:09:00 INFO - PROCESS | 4016 | 1461323340091 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 04:09:00 INFO - PROCESS | 4016 | 1461323340095 Marionette TRACE conn4 <- [1,1629,null,{"value":"13"}] 04:09:00 INFO - PROCESS | 4016 | 1461323340102 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:09:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:09:00 INFO - PROCESS | 4016 | 1461323340106 Marionette TRACE conn4 <- [1,1630,null,{}] 04:09:00 INFO - PROCESS | 4016 | 1461323340112 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}] 04:09:00 INFO - PROCESS | 4016 | 1461323340236 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 04:09:00 INFO - PROCESS | 4016 | 1461323340376 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:00 INFO - PROCESS | 4016 | ++DOCSHELL 131B8000 == 73 [pid = 4016] [id = 417] 04:09:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (136D9400) [pid = 4016] [serial = 1251] [outer = 00000000] 04:09:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (1AA54400) [pid = 4016] [serial = 1252] [outer = 136D9400] 04:09:00 INFO - PROCESS | 4016 | 1461323340439 Marionette DEBUG loaded listener.js 04:09:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (1AF58800) [pid = 4016] [serial = 1253] [outer = 136D9400] 04:09:00 INFO - PROCESS | 4016 | 1461323340968 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]]]}] 04:09:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:09:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 930ms 04:09:01 INFO - PROCESS | 4016 | 1461323341039 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 04:09:01 INFO - PROCESS | 4016 | 1461323341045 Marionette TRACE conn4 <- [1,1633,null,{"value":"13"}] 04:09:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:09:01 INFO - PROCESS | 4016 | 1461323341051 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:09:01 INFO - PROCESS | 4016 | 1461323341055 Marionette TRACE conn4 <- [1,1634,null,{}] 04:09:01 INFO - PROCESS | 4016 | 1461323341059 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}] 04:09:01 INFO - PROCESS | 4016 | 1461323341170 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 04:09:01 INFO - PROCESS | 4016 | 1461323341291 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:01 INFO - PROCESS | 4016 | ++DOCSHELL 1C3CE800 == 74 [pid = 4016] [id = 418] 04:09:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (1C42CC00) [pid = 4016] [serial = 1254] [outer = 00000000] 04:09:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (1CFA5000) [pid = 4016] [serial = 1255] [outer = 1C42CC00] 04:09:01 INFO - PROCESS | 4016 | 1461323341391 Marionette DEBUG loaded listener.js 04:09:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (1D60A000) [pid = 4016] [serial = 1256] [outer = 1C42CC00] 04:09:01 INFO - PROCESS | 4016 | 1461323342003 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]]]}] 04:09:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:09:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 970ms 04:09:02 INFO - PROCESS | 4016 | 1461323342023 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 04:09:02 INFO - PROCESS | 4016 | 1461323342026 Marionette TRACE conn4 <- [1,1637,null,{"value":"13"}] 04:09:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:09:02 INFO - PROCESS | 4016 | 1461323342029 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:09:02 INFO - PROCESS | 4016 | 1461323342033 Marionette TRACE conn4 <- [1,1638,null,{}] 04:09:02 INFO - PROCESS | 4016 | 1461323342044 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}] 04:09:02 INFO - PROCESS | 4016 | 1461323342160 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 04:09:02 INFO - PROCESS | 4016 | 1461323342320 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:02 INFO - PROCESS | 4016 | ++DOCSHELL 20DB7C00 == 75 [pid = 4016] [id = 419] 04:09:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (20DBA400) [pid = 4016] [serial = 1257] [outer = 00000000] 04:09:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (20DE4000) [pid = 4016] [serial = 1258] [outer = 20DBA400] 04:09:02 INFO - PROCESS | 4016 | 1461323342379 Marionette DEBUG loaded listener.js 04:09:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (21393800) [pid = 4016] [serial = 1259] [outer = 20DBA400] 04:09:02 INFO - PROCESS | 4016 | 1461323342978 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]]]}] 04:09:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:09:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 970ms 04:09:02 INFO - PROCESS | 4016 | 1461323343003 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 04:09:02 INFO - PROCESS | 4016 | 1461323343006 Marionette TRACE conn4 <- [1,1641,null,{"value":"13"}] 04:09:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:09:03 INFO - PROCESS | 4016 | 1461323343009 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:09:03 INFO - PROCESS | 4016 | 1461323343011 Marionette TRACE conn4 <- [1,1642,null,{}] 04:09:03 INFO - PROCESS | 4016 | 1461323343015 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}] 04:09:03 INFO - PROCESS | 4016 | 1461323343125 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 04:09:03 INFO - PROCESS | 4016 | 1461323343240 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:03 INFO - PROCESS | 4016 | ++DOCSHELL 21393400 == 76 [pid = 4016] [id = 420] 04:09:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 137 (21399400) [pid = 4016] [serial = 1260] [outer = 00000000] 04:09:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 138 (21534800) [pid = 4016] [serial = 1261] [outer = 21399400] 04:09:03 INFO - PROCESS | 4016 | 1461323343335 Marionette DEBUG loaded listener.js 04:09:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 139 (2153BC00) [pid = 4016] [serial = 1262] [outer = 21399400] 04:09:03 INFO - PROCESS | 4016 | 1461323343940 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]]]}] 04:09:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:09:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 970ms 04:09:03 INFO - PROCESS | 4016 | 1461323343983 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 04:09:03 INFO - PROCESS | 4016 | 1461323343985 Marionette TRACE conn4 <- [1,1645,null,{"value":"13"}] 04:09:03 INFO - PROCESS | 4016 | 1461323343988 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:09:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:09:03 INFO - PROCESS | 4016 | 1461323343990 Marionette TRACE conn4 <- [1,1646,null,{}] 04:09:03 INFO - PROCESS | 4016 | 1461323344010 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}] 04:09:04 INFO - PROCESS | 4016 | 1461323344121 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 04:09:04 INFO - PROCESS | 4016 | 1461323344264 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:04 INFO - PROCESS | 4016 | ++DOCSHELL 12976000 == 77 [pid = 4016] [id = 421] 04:09:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 140 (1D82D800) [pid = 4016] [serial = 1263] [outer = 00000000] 04:09:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 141 (21AD7800) [pid = 4016] [serial = 1264] [outer = 1D82D800] 04:09:04 INFO - PROCESS | 4016 | 1461323344319 Marionette DEBUG loaded listener.js 04:09:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 142 (21ADBC00) [pid = 4016] [serial = 1265] [outer = 1D82D800] 04:09:04 INFO - PROCESS | 4016 | 1461323344957 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]]]}] 04:09:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:09:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1035ms 04:09:05 INFO - PROCESS | 4016 | 1461323345028 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 04:09:05 INFO - PROCESS | 4016 | 1461323345031 Marionette TRACE conn4 <- [1,1649,null,{"value":"13"}] 04:09:05 INFO - PROCESS | 4016 | 1461323345034 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:09:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:09:05 INFO - PROCESS | 4016 | 1461323345036 Marionette TRACE conn4 <- [1,1650,null,{}] 04:09:05 INFO - PROCESS | 4016 | 1461323345091 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}] 04:09:05 INFO - PROCESS | 4016 | 1461323345244 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 04:09:05 INFO - PROCESS | 4016 | 1461323345379 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:05 INFO - PROCESS | 4016 | ++DOCSHELL 0F3BA000 == 78 [pid = 4016] [id = 422] 04:09:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 143 (12918400) [pid = 4016] [serial = 1266] [outer = 00000000] 04:09:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 144 (17ECE000) [pid = 4016] [serial = 1267] [outer = 12918400] 04:09:05 INFO - PROCESS | 4016 | 1461323345439 Marionette DEBUG loaded listener.js 04:09:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 145 (1AF59800) [pid = 4016] [serial = 1268] [outer = 12918400] 04:09:06 INFO - PROCESS | 4016 | 1461323346264 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]]]}] 04:09:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:09:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1277ms 04:09:06 INFO - PROCESS | 4016 | 1461323346315 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 04:09:06 INFO - PROCESS | 4016 | 1461323346319 Marionette TRACE conn4 <- [1,1653,null,{"value":"13"}] 04:09:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:09:06 INFO - PROCESS | 4016 | 1461323346324 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:09:06 INFO - PROCESS | 4016 | 1461323346328 Marionette TRACE conn4 <- [1,1654,null,{}] 04:09:06 INFO - PROCESS | 4016 | 1461323346334 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}] 04:09:06 INFO - PROCESS | 4016 | 1461323346442 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 04:09:06 INFO - PROCESS | 4016 | 1461323346587 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:06 INFO - PROCESS | 4016 | ++DOCSHELL 12979C00 == 79 [pid = 4016] [id = 423] 04:09:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 146 (13E9A800) [pid = 4016] [serial = 1269] [outer = 00000000] 04:09:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 147 (1BE0EC00) [pid = 4016] [serial = 1270] [outer = 13E9A800] 04:09:06 INFO - PROCESS | 4016 | 1461323346644 Marionette DEBUG loaded listener.js 04:09:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 148 (1C046400) [pid = 4016] [serial = 1271] [outer = 13E9A800] 04:09:07 INFO - PROCESS | 4016 | 1461323347269 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]]]}] 04:09:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:09:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 987ms 04:09:07 INFO - PROCESS | 4016 | 1461323347312 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 04:09:07 INFO - PROCESS | 4016 | 1461323347318 Marionette TRACE conn4 <- [1,1657,null,{"value":"13"}] 04:09:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:09:07 INFO - PROCESS | 4016 | 1461323347356 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:09:07 INFO - PROCESS | 4016 | 1461323347359 Marionette TRACE conn4 <- [1,1658,null,{}] 04:09:07 INFO - PROCESS | 4016 | --DOCSHELL 1C3CEC00 == 78 [pid = 4016] [id = 415] 04:09:07 INFO - PROCESS | 4016 | --DOCSHELL 18D85C00 == 77 [pid = 4016] [id = 414] 04:09:07 INFO - PROCESS | 4016 | --DOCSHELL 1D983800 == 76 [pid = 4016] [id = 413] 04:09:07 INFO - PROCESS | 4016 | --DOCSHELL 1D823800 == 75 [pid = 4016] [id = 412] 04:09:07 INFO - PROCESS | 4016 | --DOCSHELL 1C3D5400 == 74 [pid = 4016] [id = 411] 04:09:07 INFO - PROCESS | 4016 | --DOCSHELL 1C42DC00 == 73 [pid = 4016] [id = 410] 04:09:07 INFO - PROCESS | 4016 | --DOMWINDOW == 147 (1ED31800) [pid = 4016] [serial = 1201] [outer = 00000000] [url = about:blank] 04:09:07 INFO - PROCESS | 4016 | --DOCSHELL 1BE12800 == 72 [pid = 4016] [id = 409] 04:09:07 INFO - PROCESS | 4016 | --DOCSHELL 1291C400 == 71 [pid = 4016] [id = 408] 04:09:07 INFO - PROCESS | 4016 | --DOCSHELL 18D7DC00 == 70 [pid = 4016] [id = 407] 04:09:07 INFO - PROCESS | 4016 | --DOCSHELL 202E6800 == 69 [pid = 4016] [id = 405] 04:09:07 INFO - PROCESS | 4016 | --DOCSHELL 20101C00 == 68 [pid = 4016] [id = 404] 04:09:07 INFO - PROCESS | 4016 | --DOCSHELL 12710C00 == 67 [pid = 4016] [id = 403] 04:09:07 INFO - PROCESS | 4016 | --DOCSHELL 1AA60800 == 66 [pid = 4016] [id = 402] 04:09:07 INFO - PROCESS | 4016 | --DOCSHELL 0F186C00 == 65 [pid = 4016] [id = 401] 04:09:07 INFO - PROCESS | 4016 | --DOMWINDOW == 146 (1F963400) [pid = 4016] [serial = 1156] [outer = 00000000] [url = about:blank] 04:09:07 INFO - PROCESS | 4016 | --DOMWINDOW == 145 (19805800) [pid = 4016] [serial = 1159] [outer = 00000000] [url = about:blank] 04:09:07 INFO - PROCESS | 4016 | --DOMWINDOW == 144 (1CF9D800) [pid = 4016] [serial = 1162] [outer = 00000000] [url = about:blank] 04:09:07 INFO - PROCESS | 4016 | --DOMWINDOW == 143 (2010FC00) [pid = 4016] [serial = 1165] [outer = 00000000] [url = about:blank] 04:09:07 INFO - PROCESS | 4016 | --DOMWINDOW == 142 (1AA7E400) [pid = 4016] [serial = 1175] [outer = 00000000] [url = about:blank] 04:09:07 INFO - PROCESS | 4016 | --DOMWINDOW == 141 (1AA51800) [pid = 4016] [serial = 1174] [outer = 00000000] [url = about:blank] 04:09:07 INFO - PROCESS | 4016 | --DOMWINDOW == 140 (1AFF7C00) [pid = 4016] [serial = 1180] [outer = 00000000] [url = about:blank] 04:09:07 INFO - PROCESS | 4016 | --DOMWINDOW == 139 (1BAADC00) [pid = 4016] [serial = 1181] [outer = 00000000] [url = about:blank] 04:09:07 INFO - PROCESS | 4016 | --DOMWINDOW == 138 (1D60AC00) [pid = 4016] [serial = 1192] [outer = 00000000] [url = about:blank] 04:09:07 INFO - PROCESS | 4016 | --DOMWINDOW == 137 (1780E400) [pid = 4016] [serial = 1177] [outer = 00000000] [url = about:blank] 04:09:07 INFO - PROCESS | 4016 | --DOMWINDOW == 136 (17F90000) [pid = 4016] [serial = 1178] [outer = 00000000] [url = about:blank] 04:09:07 INFO - PROCESS | 4016 | --DOMWINDOW == 135 (131BC400) [pid = 4016] [serial = 1172] [outer = 00000000] [url = about:blank] 04:09:07 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (13106400) [pid = 4016] [serial = 1171] [outer = 00000000] [url = about:blank] 04:09:07 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (1C0B1800) [pid = 4016] [serial = 1183] [outer = 00000000] [url = about:blank] 04:09:07 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (20CD1C00) [pid = 4016] [serial = 1168] [outer = 00000000] [url = about:blank] 04:09:07 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (1CFA9400) [pid = 4016] [serial = 1190] [outer = 00000000] [url = about:blank] 04:09:07 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (1CFA6000) [pid = 4016] [serial = 1189] [outer = 00000000] [url = about:blank] 04:09:07 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (1AF63000) [pid = 4016] [serial = 1195] [outer = 00000000] [url = about:blank] 04:09:07 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (1D82C000) [pid = 4016] [serial = 1198] [outer = 00000000] [url = about:blank] 04:09:07 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (1D82A400) [pid = 4016] [serial = 1199] [outer = 00000000] [url = about:blank] 04:09:07 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (1D695000) [pid = 4016] [serial = 1193] [outer = 00000000] [url = about:blank] 04:09:07 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (1C42C800) [pid = 4016] [serial = 1186] [outer = 00000000] [url = about:blank] 04:09:07 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (1C9B2400) [pid = 4016] [serial = 1187] [outer = 00000000] [url = about:blank] 04:09:07 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (1C1BA400) [pid = 4016] [serial = 1196] [outer = 00000000] [url = about:blank] 04:09:07 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (1C1B8000) [pid = 4016] [serial = 1184] [outer = 00000000] [url = about:blank] 04:09:07 INFO - PROCESS | 4016 | 1461323347486 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}] 04:09:07 INFO - PROCESS | 4016 | 1461323347578 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 04:09:07 INFO - PROCESS | 4016 | 1461323347584 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:07 INFO - PROCESS | 4016 | ++DOCSHELL 131B2C00 == 66 [pid = 4016] [id = 424] 04:09:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (131B5000) [pid = 4016] [serial = 1272] [outer = 00000000] 04:09:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (133BDC00) [pid = 4016] [serial = 1273] [outer = 131B5000] 04:09:07 INFO - PROCESS | 4016 | 1461323347630 Marionette DEBUG loaded listener.js 04:09:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (17813C00) [pid = 4016] [serial = 1274] [outer = 131B5000] 04:09:08 INFO - PROCESS | 4016 | 1461323348174 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]]]}] 04:09:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:09:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 870ms 04:09:08 INFO - PROCESS | 4016 | 1461323348197 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 04:09:08 INFO - PROCESS | 4016 | 1461323348199 Marionette TRACE conn4 <- [1,1661,null,{"value":"13"}] 04:09:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:09:08 INFO - PROCESS | 4016 | 1461323348203 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:09:08 INFO - PROCESS | 4016 | 1461323348207 Marionette TRACE conn4 <- [1,1662,null,{}] 04:09:08 INFO - PROCESS | 4016 | 1461323348217 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}] 04:09:08 INFO - PROCESS | 4016 | 1461323348312 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 04:09:08 INFO - PROCESS | 4016 | 1461323348416 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:08 INFO - PROCESS | 4016 | ++DOCSHELL 1AF63000 == 67 [pid = 4016] [id = 425] 04:09:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (1AFF6800) [pid = 4016] [serial = 1275] [outer = 00000000] 04:09:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (1C0B6800) [pid = 4016] [serial = 1276] [outer = 1AFF6800] 04:09:08 INFO - PROCESS | 4016 | 1461323348468 Marionette DEBUG loaded listener.js 04:09:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (1C1BFC00) [pid = 4016] [serial = 1277] [outer = 1AFF6800] 04:09:08 INFO - PROCESS | 4016 | 1461323348868 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]]]}] 04:09:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:09:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 730ms 04:09:08 INFO - PROCESS | 4016 | 1461323348937 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 04:09:08 INFO - PROCESS | 4016 | 1461323348940 Marionette TRACE conn4 <- [1,1665,null,{"value":"13"}] 04:09:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:09:08 INFO - PROCESS | 4016 | 1461323348943 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:09:08 INFO - PROCESS | 4016 | 1461323348945 Marionette TRACE conn4 <- [1,1666,null,{}] 04:09:08 INFO - PROCESS | 4016 | 1461323348948 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}] 04:09:09 INFO - PROCESS | 4016 | 1461323349063 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 04:09:09 INFO - PROCESS | 4016 | 1461323349077 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:09 INFO - PROCESS | 4016 | ++DOCSHELL 1C430800 == 68 [pid = 4016] [id = 426] 04:09:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (1C437800) [pid = 4016] [serial = 1278] [outer = 00000000] 04:09:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (1CC7F800) [pid = 4016] [serial = 1279] [outer = 1C437800] 04:09:09 INFO - PROCESS | 4016 | 1461323349123 Marionette DEBUG loaded listener.js 04:09:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (1CF9FC00) [pid = 4016] [serial = 1280] [outer = 1C437800] 04:09:09 INFO - PROCESS | 4016 | 1461323349596 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]]]}] 04:09:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:09:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 730ms 04:09:09 INFO - PROCESS | 4016 | 1461323349679 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 04:09:09 INFO - PROCESS | 4016 | 1461323349681 Marionette TRACE conn4 <- [1,1669,null,{"value":"13"}] 04:09:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:09:09 INFO - PROCESS | 4016 | 1461323349685 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:09:09 INFO - PROCESS | 4016 | 1461323349686 Marionette TRACE conn4 <- [1,1670,null,{}] 04:09:09 INFO - PROCESS | 4016 | 1461323349690 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}] 04:09:09 INFO - PROCESS | 4016 | 1461323349808 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 04:09:09 INFO - PROCESS | 4016 | 1461323349872 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:09 INFO - PROCESS | 4016 | ++DOCSHELL 0F18E400 == 69 [pid = 4016] [id = 427] 04:09:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (1CFA2800) [pid = 4016] [serial = 1281] [outer = 00000000] 04:09:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (1D60B400) [pid = 4016] [serial = 1282] [outer = 1CFA2800] 04:09:09 INFO - PROCESS | 4016 | 1461323349921 Marionette DEBUG loaded listener.js 04:09:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (1D60EC00) [pid = 4016] [serial = 1283] [outer = 1CFA2800] 04:09:10 INFO - PROCESS | 4016 | 1461323350349 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]]]}] 04:09:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:09:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 730ms 04:09:10 INFO - PROCESS | 4016 | 1461323350444 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 04:09:10 INFO - PROCESS | 4016 | 1461323350446 Marionette TRACE conn4 <- [1,1673,null,{"value":"13"}] 04:09:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:09:10 INFO - PROCESS | 4016 | 1461323350462 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:09:10 INFO - PROCESS | 4016 | 1461323350464 Marionette TRACE conn4 <- [1,1674,null,{}] 04:09:10 INFO - PROCESS | 4016 | 1461323350467 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}] 04:09:10 INFO - PROCESS | 4016 | 1461323350622 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 04:09:10 INFO - PROCESS | 4016 | 1461323350692 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:10 INFO - PROCESS | 4016 | ++DOCSHELL 1ED2CC00 == 70 [pid = 4016] [id = 428] 04:09:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (1EDA0400) [pid = 4016] [serial = 1284] [outer = 00000000] 04:09:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (1EEDD000) [pid = 4016] [serial = 1285] [outer = 1EDA0400] 04:09:10 INFO - PROCESS | 4016 | 1461323350743 Marionette DEBUG loaded listener.js 04:09:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 137 (1FE1E000) [pid = 4016] [serial = 1286] [outer = 1EDA0400] 04:09:11 INFO - PROCESS | 4016 | 1461323351274 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]]]}] 04:09:11 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 04:09:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 830ms 04:09:11 INFO - PROCESS | 4016 | 1461323351292 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 04:09:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:09:11 INFO - PROCESS | 4016 | 1461323351294 Marionette TRACE conn4 <- [1,1677,null,{"value":"13"}] 04:09:11 INFO - PROCESS | 4016 | 1461323351297 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:09:11 INFO - PROCESS | 4016 | 1461323351299 Marionette TRACE conn4 <- [1,1678,null,{}] 04:09:11 INFO - PROCESS | 4016 | 1461323351303 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}] 04:09:11 INFO - PROCESS | 4016 | 1461323351428 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 04:09:11 INFO - PROCESS | 4016 | 1461323351495 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:11 INFO - PROCESS | 4016 | ++DOCSHELL 1AFC2800 == 71 [pid = 4016] [id = 429] 04:09:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 138 (1AFC6400) [pid = 4016] [serial = 1287] [outer = 00000000] 04:09:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 139 (20107400) [pid = 4016] [serial = 1288] [outer = 1AFC6400] 04:09:11 INFO - PROCESS | 4016 | 1461323351542 Marionette DEBUG loaded listener.js 04:09:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 140 (2027F800) [pid = 4016] [serial = 1289] [outer = 1AFC6400] 04:09:11 INFO - PROCESS | 4016 | --DOMWINDOW == 139 (1D826000) [pid = 4016] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:09:11 INFO - PROCESS | 4016 | --DOMWINDOW == 138 (1BE13000) [pid = 4016] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:09:11 INFO - PROCESS | 4016 | --DOMWINDOW == 137 (1291C800) [pid = 4016] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:09:11 INFO - PROCESS | 4016 | --DOMWINDOW == 136 (133C2000) [pid = 4016] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:09:11 INFO - PROCESS | 4016 | --DOMWINDOW == 135 (18D83400) [pid = 4016] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:09:11 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (1C430400) [pid = 4016] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:09:11 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (1E88E000) [pid = 4016] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:09:11 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (1FE19000) [pid = 4016] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:09:11 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (1C97E000) [pid = 4016] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:09:11 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (19809000) [pid = 4016] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:09:11 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (20CDD000) [pid = 4016] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:09:11 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (18E29000) [pid = 4016] [serial = 1065] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:09:11 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (1BAAD000) [pid = 4016] [serial = 1068] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:09:11 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (20CDD800) [pid = 4016] [serial = 1071] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:09:11 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (1CF9A000) [pid = 4016] [serial = 1074] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:09:11 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (1F9BFC00) [pid = 4016] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:09:11 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (17F92800) [pid = 4016] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:09:12 INFO - PROCESS | 4016 | 1461323352182 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]]]}] 04:09:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:09:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 930ms 04:09:12 INFO - PROCESS | 4016 | 1461323352228 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 04:09:12 INFO - PROCESS | 4016 | 1461323352230 Marionette TRACE conn4 <- [1,1681,null,{"value":"13"}] 04:09:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:09:12 INFO - PROCESS | 4016 | 1461323352233 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:09:12 INFO - PROCESS | 4016 | 1461323352235 Marionette TRACE conn4 <- [1,1682,null,{}] 04:09:12 INFO - PROCESS | 4016 | 1461323352238 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}] 04:09:12 INFO - PROCESS | 4016 | 1461323352327 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 04:09:12 INFO - PROCESS | 4016 | 1461323352333 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:12 INFO - PROCESS | 4016 | ++DOCSHELL 17EEA000 == 72 [pid = 4016] [id = 430] 04:09:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (17EEB400) [pid = 4016] [serial = 1290] [outer = 00000000] 04:09:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (1CC85400) [pid = 4016] [serial = 1291] [outer = 17EEB400] 04:09:12 INFO - PROCESS | 4016 | 1461323352378 Marionette DEBUG loaded listener.js 04:09:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (1CF98C00) [pid = 4016] [serial = 1292] [outer = 17EEB400] 04:09:12 INFO - PROCESS | 4016 | 1461323352822 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]]]}] 04:09:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:09:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 630ms 04:09:12 INFO - PROCESS | 4016 | 1461323352864 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 04:09:12 INFO - PROCESS | 4016 | 1461323352866 Marionette TRACE conn4 <- [1,1685,null,{"value":"13"}] 04:09:12 INFO - PROCESS | 4016 | 1461323352869 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:09:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:09:12 INFO - PROCESS | 4016 | 1461323352871 Marionette TRACE conn4 <- [1,1686,null,{}] 04:09:12 INFO - PROCESS | 4016 | 1461323352874 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}] 04:09:12 INFO - PROCESS | 4016 | 1461323352958 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 04:09:12 INFO - PROCESS | 4016 | 1461323352964 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:12 INFO - PROCESS | 4016 | ++DOCSHELL 1C158400 == 73 [pid = 4016] [id = 431] 04:09:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (1C15A000) [pid = 4016] [serial = 1293] [outer = 00000000] 04:09:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (1C15F000) [pid = 4016] [serial = 1294] [outer = 1C15A000] 04:09:13 INFO - PROCESS | 4016 | 1461323353010 Marionette DEBUG loaded listener.js 04:09:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (1C160400) [pid = 4016] [serial = 1295] [outer = 1C15A000] 04:09:13 INFO - PROCESS | 4016 | 1461323353480 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]]]}] 04:09:13 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 04:09:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 630ms 04:09:13 INFO - PROCESS | 4016 | 1461323353504 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 04:09:13 INFO - PROCESS | 4016 | 1461323353506 Marionette TRACE conn4 <- [1,1689,null,{"value":"13"}] 04:09:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:09:13 INFO - PROCESS | 4016 | 1461323353526 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:09:13 INFO - PROCESS | 4016 | 1461323353528 Marionette TRACE conn4 <- [1,1690,null,{}] 04:09:13 INFO - PROCESS | 4016 | 1461323353532 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}] 04:09:13 INFO - PROCESS | 4016 | 1461323353619 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 04:09:13 INFO - PROCESS | 4016 | 1461323353626 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:13 INFO - PROCESS | 4016 | ++DOCSHELL 1C15E400 == 74 [pid = 4016] [id = 432] 04:09:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (1C163400) [pid = 4016] [serial = 1296] [outer = 00000000] 04:09:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (1FEC4000) [pid = 4016] [serial = 1297] [outer = 1C163400] 04:09:13 INFO - PROCESS | 4016 | 1461323353671 Marionette DEBUG loaded listener.js 04:09:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (202E6400) [pid = 4016] [serial = 1298] [outer = 1C163400] 04:09:14 INFO - PROCESS | 4016 | 1461323354407 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]]]}] 04:09:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:09:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 950ms 04:09:14 INFO - PROCESS | 4016 | 1461323354465 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 04:09:14 INFO - PROCESS | 4016 | 1461323354470 Marionette TRACE conn4 <- [1,1693,null,{"value":"13"}] 04:09:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:09:14 INFO - PROCESS | 4016 | 1461323354476 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:09:14 INFO - PROCESS | 4016 | 1461323354480 Marionette TRACE conn4 <- [1,1694,null,{}] 04:09:14 INFO - PROCESS | 4016 | 1461323354486 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}] 04:09:14 INFO - PROCESS | 4016 | 1461323354615 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 04:09:14 INFO - PROCESS | 4016 | 1461323354759 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:14 INFO - PROCESS | 4016 | ++DOCSHELL 17EE9C00 == 75 [pid = 4016] [id = 433] 04:09:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (18D85C00) [pid = 4016] [serial = 1299] [outer = 00000000] 04:09:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (1AF5E400) [pid = 4016] [serial = 1300] [outer = 18D85C00] 04:09:14 INFO - PROCESS | 4016 | 1461323354818 Marionette DEBUG loaded listener.js 04:09:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (1BD43400) [pid = 4016] [serial = 1301] [outer = 18D85C00] 04:09:15 INFO - PROCESS | 4016 | 1461323355393 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]]]}] 04:09:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:09:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 970ms 04:09:15 INFO - PROCESS | 4016 | 1461323355450 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 04:09:15 INFO - PROCESS | 4016 | 1461323355456 Marionette TRACE conn4 <- [1,1697,null,{"value":"13"}] 04:09:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:09:15 INFO - PROCESS | 4016 | 1461323355463 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:09:15 INFO - PROCESS | 4016 | 1461323355466 Marionette TRACE conn4 <- [1,1698,null,{}] 04:09:15 INFO - PROCESS | 4016 | 1461323355470 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}] 04:09:15 INFO - PROCESS | 4016 | 1461323355586 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 04:09:15 INFO - PROCESS | 4016 | 1461323355730 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:15 INFO - PROCESS | 4016 | ++DOCSHELL 17954400 == 76 [pid = 4016] [id = 434] 04:09:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (1C429800) [pid = 4016] [serial = 1302] [outer = 00000000] 04:09:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 137 (1CFAC000) [pid = 4016] [serial = 1303] [outer = 1C429800] 04:09:15 INFO - PROCESS | 4016 | 1461323355787 Marionette DEBUG loaded listener.js 04:09:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 138 (1D822800) [pid = 4016] [serial = 1304] [outer = 1C429800] 04:09:16 INFO - PROCESS | 4016 | 1461323356409 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]]]}] 04:09:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:09:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 970ms 04:09:16 INFO - PROCESS | 4016 | 1461323356434 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 04:09:16 INFO - PROCESS | 4016 | 1461323356437 Marionette TRACE conn4 <- [1,1701,null,{"value":"13"}] 04:09:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:09:16 INFO - PROCESS | 4016 | 1461323356441 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:09:16 INFO - PROCESS | 4016 | 1461323356445 Marionette TRACE conn4 <- [1,1702,null,{}] 04:09:16 INFO - PROCESS | 4016 | 1461323356456 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}] 04:09:16 INFO - PROCESS | 4016 | 1461323356574 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 04:09:16 INFO - PROCESS | 4016 | 1461323356721 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:16 INFO - PROCESS | 4016 | ++DOCSHELL 20CCF400 == 77 [pid = 4016] [id = 435] 04:09:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 139 (20CD4C00) [pid = 4016] [serial = 1305] [outer = 00000000] 04:09:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 140 (20CDD800) [pid = 4016] [serial = 1306] [outer = 20CD4C00] 04:09:16 INFO - PROCESS | 4016 | 1461323356780 Marionette DEBUG loaded listener.js 04:09:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 141 (20DE2000) [pid = 4016] [serial = 1307] [outer = 20CD4C00] 04:09:17 INFO - PROCESS | 4016 | 1461323357395 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]]]}] 04:09:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 04:09:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1019ms 04:09:17 INFO - PROCESS | 4016 | 1461323357464 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 04:09:17 INFO - PROCESS | 4016 | 1461323357467 Marionette TRACE conn4 <- [1,1705,null,{"value":"13"}] 04:09:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 04:09:17 INFO - PROCESS | 4016 | 1461323357471 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:09:17 INFO - PROCESS | 4016 | 1461323357473 Marionette TRACE conn4 <- [1,1706,null,{}] 04:09:17 INFO - PROCESS | 4016 | 1461323357492 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}] 04:09:17 INFO - PROCESS | 4016 | 1461323357603 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 04:09:17 INFO - PROCESS | 4016 | 1461323357746 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:17 INFO - PROCESS | 4016 | ++DOCSHELL 2152F400 == 78 [pid = 4016] [id = 436] 04:09:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 142 (21530000) [pid = 4016] [serial = 1308] [outer = 00000000] 04:09:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 143 (21AD8000) [pid = 4016] [serial = 1309] [outer = 21530000] 04:09:17 INFO - PROCESS | 4016 | 1461323357805 Marionette DEBUG loaded listener.js 04:09:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 144 (21D03400) [pid = 4016] [serial = 1310] [outer = 21530000] 04:09:18 INFO - PROCESS | 4016 | 1461323358351 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]]]}] 04:09:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:09:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 950ms 04:09:18 INFO - PROCESS | 4016 | 1461323358424 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 04:09:18 INFO - PROCESS | 4016 | 1461323358426 Marionette TRACE conn4 <- [1,1709,null,{"value":"13"}] 04:09:18 INFO - PROCESS | 4016 | 1461323358430 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:09:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:09:18 INFO - PROCESS | 4016 | 1461323358432 Marionette TRACE conn4 <- [1,1710,null,{}] 04:09:18 INFO - PROCESS | 4016 | 1461323358436 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}] 04:09:18 INFO - PROCESS | 4016 | 1461323358549 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 04:09:18 INFO - PROCESS | 4016 | 1461323358713 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:18 INFO - PROCESS | 4016 | ++DOCSHELL 2139B400 == 79 [pid = 4016] [id = 437] 04:09:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 145 (21D05800) [pid = 4016] [serial = 1311] [outer = 00000000] 04:09:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 146 (21D10000) [pid = 4016] [serial = 1312] [outer = 21D05800] 04:09:18 INFO - PROCESS | 4016 | 1461323358772 Marionette DEBUG loaded listener.js 04:09:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 147 (21D53C00) [pid = 4016] [serial = 1313] [outer = 21D05800] 04:09:19 INFO - PROCESS | 4016 | 1461323359361 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]]]}] 04:09:19 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 04:09:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 970ms 04:09:19 INFO - PROCESS | 4016 | 1461323359403 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 04:09:19 INFO - PROCESS | 4016 | 1461323359406 Marionette TRACE conn4 <- [1,1713,null,{"value":"13"}] 04:09:19 INFO - PROCESS | 4016 | 1461323359409 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:09:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:09:19 INFO - PROCESS | 4016 | 1461323359411 Marionette TRACE conn4 <- [1,1714,null,{}] 04:09:19 INFO - PROCESS | 4016 | 1461323359415 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}] 04:09:19 INFO - PROCESS | 4016 | 1461323359543 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 04:09:19 INFO - PROCESS | 4016 | 1461323359728 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:19 INFO - PROCESS | 4016 | ++DOCSHELL 136DA400 == 80 [pid = 4016] [id = 438] 04:09:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 148 (144ABC00) [pid = 4016] [serial = 1314] [outer = 00000000] 04:09:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 149 (22550400) [pid = 4016] [serial = 1315] [outer = 144ABC00] 04:09:19 INFO - PROCESS | 4016 | 1461323359787 Marionette DEBUG loaded listener.js 04:09:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 150 (22554800) [pid = 4016] [serial = 1316] [outer = 144ABC00] 04:09:20 INFO - PROCESS | 4016 | 1461323360589 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]]]}] 04:09:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:09:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1230ms 04:09:20 INFO - PROCESS | 4016 | 1461323360644 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 04:09:20 INFO - PROCESS | 4016 | 1461323360648 Marionette TRACE conn4 <- [1,1717,null,{"value":"13"}] 04:09:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:09:20 INFO - PROCESS | 4016 | 1461323360653 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:09:20 INFO - PROCESS | 4016 | 1461323360658 Marionette TRACE conn4 <- [1,1718,null,{}] 04:09:20 INFO - PROCESS | 4016 | 1461323360665 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}] 04:09:20 INFO - PROCESS | 4016 | 1461323360774 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 04:09:20 INFO - PROCESS | 4016 | 1461323360931 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:20 INFO - PROCESS | 4016 | ++DOCSHELL 0F1ED800 == 81 [pid = 4016] [id = 439] 04:09:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 151 (136D4400) [pid = 4016] [serial = 1317] [outer = 00000000] 04:09:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 152 (1AF64C00) [pid = 4016] [serial = 1318] [outer = 136D4400] 04:09:20 INFO - PROCESS | 4016 | 1461323360987 Marionette DEBUG loaded listener.js 04:09:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 153 (1BAAE000) [pid = 4016] [serial = 1319] [outer = 136D4400] 04:09:21 INFO - PROCESS | 4016 | 1461323361563 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]]]}] 04:09:21 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 04:09:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 990ms 04:09:21 INFO - PROCESS | 4016 | 1461323361644 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 04:09:21 INFO - PROCESS | 4016 | 1461323361650 Marionette TRACE conn4 <- [1,1721,null,{"value":"13"}] 04:09:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:09:21 INFO - PROCESS | 4016 | 1461323361656 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:09:21 INFO - PROCESS | 4016 | 1461323361658 Marionette TRACE conn4 <- [1,1722,null,{}] 04:09:21 INFO - PROCESS | 4016 | 1461323361662 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}] 04:09:21 INFO - PROCESS | 4016 | 1461323361768 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 04:09:21 INFO - PROCESS | 4016 | 1461323361937 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:21 INFO - PROCESS | 4016 | --DOCSHELL 1FE19800 == 80 [pid = 4016] [id = 315] 04:09:21 INFO - PROCESS | 4016 | --DOCSHELL 1C158400 == 79 [pid = 4016] [id = 431] 04:09:21 INFO - PROCESS | 4016 | --DOCSHELL 17EEA000 == 78 [pid = 4016] [id = 430] 04:09:21 INFO - PROCESS | 4016 | --DOCSHELL 1AFC2800 == 77 [pid = 4016] [id = 429] 04:09:21 INFO - PROCESS | 4016 | --DOCSHELL 1ED2CC00 == 76 [pid = 4016] [id = 428] 04:09:21 INFO - PROCESS | 4016 | --DOCSHELL 0F18E400 == 75 [pid = 4016] [id = 427] 04:09:21 INFO - PROCESS | 4016 | --DOCSHELL 1C430800 == 74 [pid = 4016] [id = 426] 04:09:21 INFO - PROCESS | 4016 | --DOCSHELL 1AF63000 == 73 [pid = 4016] [id = 425] 04:09:21 INFO - PROCESS | 4016 | --DOMWINDOW == 152 (14551800) [pid = 4016] [serial = 1204] [outer = 00000000] [url = about:blank] 04:09:21 INFO - PROCESS | 4016 | --DOMWINDOW == 151 (1BD49C00) [pid = 4016] [serial = 1207] [outer = 00000000] [url = about:blank] 04:09:21 INFO - PROCESS | 4016 | --DOMWINDOW == 150 (1EED3C00) [pid = 4016] [serial = 1210] [outer = 00000000] [url = about:blank] 04:09:21 INFO - PROCESS | 4016 | --DOMWINDOW == 149 (2027D400) [pid = 4016] [serial = 1213] [outer = 00000000] [url = about:blank] 04:09:21 INFO - PROCESS | 4016 | --DOMWINDOW == 148 (20CDC800) [pid = 4016] [serial = 1216] [outer = 00000000] [url = about:blank] 04:09:21 INFO - PROCESS | 4016 | --DOMWINDOW == 147 (2047F400) [pid = 4016] [serial = 1249] [outer = 00000000] [url = about:blank] 04:09:21 INFO - PROCESS | 4016 | ++DOCSHELL 0F144800 == 74 [pid = 4016] [id = 440] 04:09:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 148 (0F18E400) [pid = 4016] [serial = 1320] [outer = 00000000] 04:09:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 149 (14507400) [pid = 4016] [serial = 1321] [outer = 0F18E400] 04:09:22 INFO - PROCESS | 4016 | 1461323362041 Marionette DEBUG loaded listener.js 04:09:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 150 (17ED9400) [pid = 4016] [serial = 1322] [outer = 0F18E400] 04:09:22 INFO - PROCESS | 4016 | --DOCSHELL 131B2C00 == 73 [pid = 4016] [id = 424] 04:09:22 INFO - PROCESS | 4016 | --DOCSHELL 12979C00 == 72 [pid = 4016] [id = 423] 04:09:22 INFO - PROCESS | 4016 | --DOCSHELL 20DB7C00 == 71 [pid = 4016] [id = 419] 04:09:22 INFO - PROCESS | 4016 | --DOCSHELL 1C3CE800 == 70 [pid = 4016] [id = 418] 04:09:22 INFO - PROCESS | 4016 | --DOCSHELL 131B8000 == 69 [pid = 4016] [id = 417] 04:09:22 INFO - PROCESS | 4016 | --DOCSHELL 1FED6C00 == 68 [pid = 4016] [id = 416] 04:09:22 INFO - PROCESS | 4016 | --DOMWINDOW == 149 (20DBDC00) [pid = 4016] [serial = 1063] [outer = 00000000] [url = about:blank] 04:09:22 INFO - PROCESS | 4016 | --DOMWINDOW == 148 (1AFFF000) [pid = 4016] [serial = 1067] [outer = 00000000] [url = about:blank] 04:09:22 INFO - PROCESS | 4016 | --DOMWINDOW == 147 (1ED27000) [pid = 4016] [serial = 1070] [outer = 00000000] [url = about:blank] 04:09:22 INFO - PROCESS | 4016 | --DOMWINDOW == 146 (20DE1C00) [pid = 4016] [serial = 1073] [outer = 00000000] [url = about:blank] 04:09:22 INFO - PROCESS | 4016 | --DOMWINDOW == 145 (20DC1C00) [pid = 4016] [serial = 1076] [outer = 00000000] [url = about:blank] 04:09:22 INFO - PROCESS | 4016 | --DOMWINDOW == 144 (20102000) [pid = 4016] [serial = 1109] [outer = 00000000] [url = about:blank] 04:09:22 INFO - PROCESS | 4016 | --DOMWINDOW == 143 (1BA48800) [pid = 4016] [serial = 1112] [outer = 00000000] [url = about:blank] 04:09:22 INFO - PROCESS | 4016 | --DOMWINDOW == 142 (1D98D800) [pid = 4016] [serial = 1238] [outer = 00000000] [url = about:blank] 04:09:22 INFO - PROCESS | 4016 | --DOMWINDOW == 141 (1D98A000) [pid = 4016] [serial = 1237] [outer = 00000000] [url = about:blank] 04:09:22 INFO - PROCESS | 4016 | --DOMWINDOW == 140 (1C045000) [pid = 4016] [serial = 1228] [outer = 00000000] [url = about:blank] 04:09:22 INFO - PROCESS | 4016 | --DOMWINDOW == 139 (1AA71C00) [pid = 4016] [serial = 1220] [outer = 00000000] [url = about:blank] 04:09:22 INFO - PROCESS | 4016 | --DOMWINDOW == 138 (1980BC00) [pid = 4016] [serial = 1219] [outer = 00000000] [url = about:blank] 04:09:22 INFO - PROCESS | 4016 | --DOMWINDOW == 137 (17EDA800) [pid = 4016] [serial = 1225] [outer = 00000000] [url = about:blank] 04:09:22 INFO - PROCESS | 4016 | --DOMWINDOW == 136 (180B9400) [pid = 4016] [serial = 1226] [outer = 00000000] [url = about:blank] 04:09:22 INFO - PROCESS | 4016 | --DOMWINDOW == 135 (1AE89800) [pid = 4016] [serial = 1223] [outer = 00000000] [url = about:blank] 04:09:22 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (1AA74400) [pid = 4016] [serial = 1222] [outer = 00000000] [url = about:blank] 04:09:22 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (1C9AA800) [pid = 4016] [serial = 1231] [outer = 00000000] [url = about:blank] 04:09:22 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (1EEF7000) [pid = 4016] [serial = 1240] [outer = 00000000] [url = about:blank] 04:09:22 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (1FE22400) [pid = 4016] [serial = 1241] [outer = 00000000] [url = about:blank] 04:09:22 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (20106800) [pid = 4016] [serial = 1247] [outer = 00000000] [url = about:blank] 04:09:22 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (20107000) [pid = 4016] [serial = 1246] [outer = 00000000] [url = about:blank] 04:09:22 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (1C0A8400) [pid = 4016] [serial = 1229] [outer = 00000000] [url = about:blank] 04:09:22 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (1CFAEC00) [pid = 4016] [serial = 1234] [outer = 00000000] [url = about:blank] 04:09:22 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (1CFA4400) [pid = 4016] [serial = 1235] [outer = 00000000] [url = about:blank] 04:09:22 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (1D828C00) [pid = 4016] [serial = 1243] [outer = 00000000] [url = about:blank] 04:09:22 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (1C9B8800) [pid = 4016] [serial = 1232] [outer = 00000000] [url = about:blank] 04:09:22 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (1FECFC00) [pid = 4016] [serial = 1244] [outer = 00000000] [url = about:blank] 04:09:22 INFO - PROCESS | 4016 | 1461323362523 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]]]}] 04:09:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 04:09:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 930ms 04:09:22 INFO - PROCESS | 4016 | 1461323362589 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 04:09:22 INFO - PROCESS | 4016 | 1461323362591 Marionette TRACE conn4 <- [1,1725,null,{"value":"13"}] 04:09:22 INFO - PROCESS | 4016 | 1461323362595 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:09:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:09:22 INFO - PROCESS | 4016 | 1461323362598 Marionette TRACE conn4 <- [1,1726,null,{}] 04:09:22 INFO - PROCESS | 4016 | 1461323362609 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}] 04:09:22 INFO - PROCESS | 4016 | 1461323362705 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 04:09:22 INFO - PROCESS | 4016 | 1461323362833 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:22 INFO - PROCESS | 4016 | ++DOCSHELL 179FB800 == 69 [pid = 4016] [id = 441] 04:09:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (17EC7800) [pid = 4016] [serial = 1323] [outer = 00000000] 04:09:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (1C014000) [pid = 4016] [serial = 1324] [outer = 17EC7800] 04:09:22 INFO - PROCESS | 4016 | 1461323362882 Marionette DEBUG loaded listener.js 04:09:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (1C156C00) [pid = 4016] [serial = 1325] [outer = 17EC7800] 04:09:23 INFO - PROCESS | 4016 | 1461323363290 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]]]}] 04:09:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:09:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 730ms 04:09:23 INFO - PROCESS | 4016 | 1461323363328 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 04:09:23 INFO - PROCESS | 4016 | 1461323363331 Marionette TRACE conn4 <- [1,1729,null,{"value":"13"}] 04:09:23 INFO - PROCESS | 4016 | 1461323363334 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:09:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:09:23 INFO - PROCESS | 4016 | 1461323363336 Marionette TRACE conn4 <- [1,1730,null,{}] 04:09:23 INFO - PROCESS | 4016 | 1461323363340 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}] 04:09:23 INFO - PROCESS | 4016 | 1461323363462 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 04:09:23 INFO - PROCESS | 4016 | 1461323363477 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:23 INFO - PROCESS | 4016 | ++DOCSHELL 1C3CD000 == 70 [pid = 4016] [id = 442] 04:09:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (1C430000) [pid = 4016] [serial = 1326] [outer = 00000000] 04:09:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (1CC7E800) [pid = 4016] [serial = 1327] [outer = 1C430000] 04:09:23 INFO - PROCESS | 4016 | 1461323363525 Marionette DEBUG loaded listener.js 04:09:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (1CC83400) [pid = 4016] [serial = 1328] [outer = 1C430000] 04:09:23 INFO - PROCESS | 4016 | 1461323363989 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]]]}] 04:09:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:09:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 670ms 04:09:24 INFO - PROCESS | 4016 | 1461323364016 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 04:09:24 INFO - PROCESS | 4016 | 1461323364018 Marionette TRACE conn4 <- [1,1733,null,{"value":"13"}] 04:09:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:09:24 INFO - PROCESS | 4016 | 1461323364022 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:09:24 INFO - PROCESS | 4016 | 1461323364023 Marionette TRACE conn4 <- [1,1734,null,{}] 04:09:24 INFO - PROCESS | 4016 | 1461323364027 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}] 04:09:24 INFO - PROCESS | 4016 | 1461323364117 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 04:09:24 INFO - PROCESS | 4016 | 1461323364125 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:24 INFO - PROCESS | 4016 | ++DOCSHELL 18E2A000 == 71 [pid = 4016] [id = 443] 04:09:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (1CC84C00) [pid = 4016] [serial = 1329] [outer = 00000000] 04:09:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (1CFA3400) [pid = 4016] [serial = 1330] [outer = 1CC84C00] 04:09:24 INFO - PROCESS | 4016 | 1461323364170 Marionette DEBUG loaded listener.js 04:09:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (1CFA9000) [pid = 4016] [serial = 1331] [outer = 1CC84C00] 04:09:24 INFO - PROCESS | 4016 | 1461323364653 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]]]}] 04:09:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 04:09:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 670ms 04:09:24 INFO - PROCESS | 4016 | 1461323364694 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 04:09:24 INFO - PROCESS | 4016 | 1461323364696 Marionette TRACE conn4 <- [1,1737,null,{"value":"13"}] 04:09:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:09:24 INFO - PROCESS | 4016 | 1461323364699 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:09:24 INFO - PROCESS | 4016 | 1461323364700 Marionette TRACE conn4 <- [1,1738,null,{}] 04:09:24 INFO - PROCESS | 4016 | 1461323364704 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}] 04:09:24 INFO - PROCESS | 4016 | 1461323364855 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 04:09:24 INFO - PROCESS | 4016 | 1461323364962 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:24 INFO - PROCESS | 4016 | ++DOCSHELL 1D82CC00 == 72 [pid = 4016] [id = 444] 04:09:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (1D82E800) [pid = 4016] [serial = 1332] [outer = 00000000] 04:09:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (1D98BC00) [pid = 4016] [serial = 1333] [outer = 1D82E800] 04:09:25 INFO - PROCESS | 4016 | 1461323365012 Marionette DEBUG loaded listener.js 04:09:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (1E894C00) [pid = 4016] [serial = 1334] [outer = 1D82E800] 04:09:25 INFO - PROCESS | 4016 | 1461323365483 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]]]}] 04:09:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 04:09:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 830ms 04:09:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:09:25 INFO - PROCESS | 4016 | 1461323365529 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 04:09:25 INFO - PROCESS | 4016 | 1461323365531 Marionette TRACE conn4 <- [1,1741,null,{"value":"13"}] 04:09:25 INFO - PROCESS | 4016 | 1461323365534 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:09:25 INFO - PROCESS | 4016 | 1461323365536 Marionette TRACE conn4 <- [1,1742,null,{}] 04:09:25 INFO - PROCESS | 4016 | 1461323365540 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}] 04:09:25 INFO - PROCESS | 4016 | 1461323365671 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 04:09:25 INFO - PROCESS | 4016 | 1461323365745 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:25 INFO - PROCESS | 4016 | ++DOCSHELL 1ED2A400 == 73 [pid = 4016] [id = 445] 04:09:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (1EDA6000) [pid = 4016] [serial = 1335] [outer = 00000000] 04:09:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 137 (1EEF7000) [pid = 4016] [serial = 1336] [outer = 1EDA6000] 04:09:25 INFO - PROCESS | 4016 | 1461323365790 Marionette DEBUG loaded listener.js 04:09:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 138 (1FE19000) [pid = 4016] [serial = 1337] [outer = 1EDA6000] 04:09:26 INFO - PROCESS | 4016 | 1461323366217 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]]]}] 04:09:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:09:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 730ms 04:09:26 INFO - PROCESS | 4016 | 1461323366277 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 04:09:26 INFO - PROCESS | 4016 | 1461323366279 Marionette TRACE conn4 <- [1,1745,null,{"value":"13"}] 04:09:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:09:26 INFO - PROCESS | 4016 | 1461323366282 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:09:26 INFO - PROCESS | 4016 | 1461323366284 Marionette TRACE conn4 <- [1,1746,null,{}] 04:09:26 INFO - PROCESS | 4016 | 1461323366288 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}] 04:09:26 INFO - PROCESS | 4016 | 1461323366677 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 04:09:26 INFO - PROCESS | 4016 | --DOMWINDOW == 137 (1C4E7800) [pid = 4016] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:09:26 INFO - PROCESS | 4016 | --DOMWINDOW == 136 (20CDA400) [pid = 4016] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:09:26 INFO - PROCESS | 4016 | --DOMWINDOW == 135 (20282400) [pid = 4016] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:09:26 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (1E7B3800) [pid = 4016] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:09:26 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (20103800) [pid = 4016] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:09:26 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (1310E000) [pid = 4016] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:09:26 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (1C42F000) [pid = 4016] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:09:26 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (1EED8800) [pid = 4016] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:09:26 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (1AA75C00) [pid = 4016] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:09:26 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (20DE0800) [pid = 4016] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:09:26 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (1781A000) [pid = 4016] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:09:26 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (1CC82000) [pid = 4016] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:09:26 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (2010C400) [pid = 4016] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:09:26 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (20106C00) [pid = 4016] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:09:26 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (203F4C00) [pid = 4016] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:09:26 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (131B5000) [pid = 4016] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:09:26 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (1AFC6400) [pid = 4016] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:09:26 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (1AFF6800) [pid = 4016] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:09:26 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (136D9400) [pid = 4016] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:09:26 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (1EDA0400) [pid = 4016] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:09:26 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (1C42CC00) [pid = 4016] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:09:26 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (13E9A800) [pid = 4016] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:09:26 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (1C437800) [pid = 4016] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:09:26 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (1C15A000) [pid = 4016] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 04:09:26 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (1CFA2800) [pid = 4016] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:09:26 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (17EEB400) [pid = 4016] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:09:26 INFO - PROCESS | 4016 | 1461323366754 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:26 INFO - PROCESS | 4016 | ++DOCSHELL 0F064800 == 74 [pid = 4016] [id = 446] 04:09:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (0F1E4C00) [pid = 4016] [serial = 1338] [outer = 00000000] 04:09:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (13EA0C00) [pid = 4016] [serial = 1339] [outer = 0F1E4C00] 04:09:26 INFO - PROCESS | 4016 | 1461323366800 Marionette DEBUG loaded listener.js 04:09:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (18E34800) [pid = 4016] [serial = 1340] [outer = 0F1E4C00] 04:09:27 INFO - PROCESS | 4016 | 1461323367176 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]]]}] 04:09:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:09:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 930ms 04:09:27 INFO - PROCESS | 4016 | 1461323367217 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 04:09:27 INFO - PROCESS | 4016 | 1461323367219 Marionette TRACE conn4 <- [1,1749,null,{"value":"13"}] 04:09:27 INFO - PROCESS | 4016 | 1461323367222 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:09:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:09:27 INFO - PROCESS | 4016 | 1461323367224 Marionette TRACE conn4 <- [1,1750,null,{}] 04:09:27 INFO - PROCESS | 4016 | 1461323367227 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}] 04:09:27 INFO - PROCESS | 4016 | 1461323367313 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 04:09:27 INFO - PROCESS | 4016 | 1461323367320 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:27 INFO - PROCESS | 4016 | ++DOCSHELL 1AF59C00 == 75 [pid = 4016] [id = 447] 04:09:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (1BD45400) [pid = 4016] [serial = 1341] [outer = 00000000] 04:09:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (1ED9EC00) [pid = 4016] [serial = 1342] [outer = 1BD45400] 04:09:27 INFO - PROCESS | 4016 | 1461323367365 Marionette DEBUG loaded listener.js 04:09:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (1FECD000) [pid = 4016] [serial = 1343] [outer = 1BD45400] 04:09:27 INFO - PROCESS | 4016 | 1461323367805 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]]]}] 04:09:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:09:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 630ms 04:09:27 INFO - PROCESS | 4016 | 1461323367857 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 04:09:27 INFO - PROCESS | 4016 | 1461323367859 Marionette TRACE conn4 <- [1,1753,null,{"value":"13"}] 04:09:27 INFO - PROCESS | 4016 | 1461323367862 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:09:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:09:27 INFO - PROCESS | 4016 | 1461323367864 Marionette TRACE conn4 <- [1,1754,null,{}] 04:09:27 INFO - PROCESS | 4016 | 1461323367868 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}] 04:09:27 INFO - PROCESS | 4016 | 1461323367957 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 04:09:27 INFO - PROCESS | 4016 | 1461323367963 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:27 INFO - PROCESS | 4016 | ++DOCSHELL 13181000 == 76 [pid = 4016] [id = 448] 04:09:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (144AB400) [pid = 4016] [serial = 1344] [outer = 00000000] 04:09:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (1FED1400) [pid = 4016] [serial = 1345] [outer = 144AB400] 04:09:27 INFO - PROCESS | 4016 | 1461323368008 Marionette DEBUG loaded listener.js 04:09:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (20273800) [pid = 4016] [serial = 1346] [outer = 144AB400] 04:09:28 INFO - PROCESS | 4016 | 1461323368478 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]]]}] 04:09:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:09:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 670ms 04:09:28 INFO - PROCESS | 4016 | 1461323368537 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 04:09:28 INFO - PROCESS | 4016 | 1461323368539 Marionette TRACE conn4 <- [1,1757,null,{"value":"13"}] 04:09:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:09:28 INFO - PROCESS | 4016 | 1461323368542 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:09:28 INFO - PROCESS | 4016 | 1461323368545 Marionette TRACE conn4 <- [1,1758,null,{}] 04:09:28 INFO - PROCESS | 4016 | 1461323368549 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}] 04:09:28 INFO - PROCESS | 4016 | 1461323368657 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 04:09:28 INFO - PROCESS | 4016 | 1461323368877 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:28 INFO - PROCESS | 4016 | ++DOCSHELL 0F3C2800 == 77 [pid = 4016] [id = 449] 04:09:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (12704400) [pid = 4016] [serial = 1347] [outer = 00000000] 04:09:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (133B9800) [pid = 4016] [serial = 1348] [outer = 12704400] 04:09:28 INFO - PROCESS | 4016 | 1461323368937 Marionette DEBUG loaded listener.js 04:09:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (1781F000) [pid = 4016] [serial = 1349] [outer = 12704400] 04:09:29 INFO - PROCESS | 4016 | 1461323369644 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]]]}] 04:09:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:09:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1128ms 04:09:29 INFO - PROCESS | 4016 | 1461323369676 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 04:09:29 INFO - PROCESS | 4016 | 1461323369680 Marionette TRACE conn4 <- [1,1761,null,{"value":"13"}] 04:09:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:09:29 INFO - PROCESS | 4016 | 1461323369684 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:09:29 INFO - PROCESS | 4016 | 1461323369689 Marionette TRACE conn4 <- [1,1762,null,{}] 04:09:29 INFO - PROCESS | 4016 | 1461323369694 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}] 04:09:29 INFO - PROCESS | 4016 | 1461323369845 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 04:09:29 INFO - PROCESS | 4016 | 1461323369992 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:29 INFO - PROCESS | 4016 | ++DOCSHELL 1BAADC00 == 78 [pid = 4016] [id = 450] 04:09:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (1C00C400) [pid = 4016] [serial = 1350] [outer = 00000000] 04:09:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (1C158400) [pid = 4016] [serial = 1351] [outer = 1C00C400] 04:09:30 INFO - PROCESS | 4016 | 1461323370051 Marionette DEBUG loaded listener.js 04:09:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (1C1B4C00) [pid = 4016] [serial = 1352] [outer = 1C00C400] 04:09:30 INFO - PROCESS | 4016 | 1461323370643 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]]]}] 04:09:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:09:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1023ms 04:09:30 INFO - PROCESS | 4016 | 1461323370711 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 04:09:30 INFO - PROCESS | 4016 | 1461323370715 Marionette TRACE conn4 <- [1,1765,null,{"value":"13"}] 04:09:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:09:30 INFO - PROCESS | 4016 | 1461323370719 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:09:30 INFO - PROCESS | 4016 | 1461323370722 Marionette TRACE conn4 <- [1,1766,null,{}] 04:09:30 INFO - PROCESS | 4016 | 1461323370726 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}] 04:09:30 INFO - PROCESS | 4016 | 1461323370845 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 04:09:30 INFO - PROCESS | 4016 | 1461323370998 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:31 INFO - PROCESS | 4016 | ++DOCSHELL 17950C00 == 79 [pid = 4016] [id = 451] 04:09:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (1CFA6C00) [pid = 4016] [serial = 1353] [outer = 00000000] 04:09:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (1E890000) [pid = 4016] [serial = 1354] [outer = 1CFA6C00] 04:09:31 INFO - PROCESS | 4016 | 1461323371056 Marionette DEBUG loaded listener.js 04:09:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (20106800) [pid = 4016] [serial = 1355] [outer = 1CFA6C00] 04:09:31 INFO - PROCESS | 4016 | 1461323371704 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]]]}] 04:09:31 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 04:09:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1021ms 04:09:31 INFO - PROCESS | 4016 | 1461323371744 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 04:09:31 INFO - PROCESS | 4016 | 1461323371747 Marionette TRACE conn4 <- [1,1769,null,{"value":"13"}] 04:09:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:09:31 INFO - PROCESS | 4016 | 1461323371758 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:09:31 INFO - PROCESS | 4016 | 1461323371764 Marionette TRACE conn4 <- [1,1770,null,{}] 04:09:31 INFO - PROCESS | 4016 | 1461323371785 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}] 04:09:31 INFO - PROCESS | 4016 | 1461323371902 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 04:09:32 INFO - PROCESS | 4016 | 1461323372052 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:32 INFO - PROCESS | 4016 | ++DOCSHELL 1CC82C00 == 80 [pid = 4016] [id = 452] 04:09:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (20282400) [pid = 4016] [serial = 1356] [outer = 00000000] 04:09:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (20DE2800) [pid = 4016] [serial = 1357] [outer = 20282400] 04:09:32 INFO - PROCESS | 4016 | 1461323372110 Marionette DEBUG loaded listener.js 04:09:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (21395400) [pid = 4016] [serial = 1358] [outer = 20282400] 04:09:32 INFO - PROCESS | 4016 | 1461323372704 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]]]}] 04:09:32 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 04:09:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 990ms 04:09:32 INFO - PROCESS | 4016 | 1461323372744 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 04:09:32 INFO - PROCESS | 4016 | 1461323372747 Marionette TRACE conn4 <- [1,1773,null,{"value":"13"}] 04:09:32 INFO - PROCESS | 4016 | 1461323372750 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:09:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:09:32 INFO - PROCESS | 4016 | 1461323372752 Marionette TRACE conn4 <- [1,1774,null,{}] 04:09:32 INFO - PROCESS | 4016 | 1461323372756 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}] 04:09:32 INFO - PROCESS | 4016 | 1461323372869 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 04:09:33 INFO - PROCESS | 4016 | 1461323373020 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:33 INFO - PROCESS | 4016 | ++DOCSHELL 1CFA2800 == 81 [pid = 4016] [id = 453] 04:09:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (20CD0C00) [pid = 4016] [serial = 1359] [outer = 00000000] 04:09:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (21ADB400) [pid = 4016] [serial = 1360] [outer = 20CD0C00] 04:09:33 INFO - PROCESS | 4016 | 1461323373079 Marionette DEBUG loaded listener.js 04:09:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (21D06000) [pid = 4016] [serial = 1361] [outer = 20CD0C00] 04:09:33 INFO - PROCESS | 4016 | 1461323373640 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]]]}] 04:09:33 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 04:09:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 930ms 04:09:33 INFO - PROCESS | 4016 | 1461323373684 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 04:09:33 INFO - PROCESS | 4016 | 1461323373686 Marionette TRACE conn4 <- [1,1777,null,{"value":"13"}] 04:09:33 INFO - PROCESS | 4016 | 1461323373690 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:09:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:09:33 INFO - PROCESS | 4016 | 1461323373692 Marionette TRACE conn4 <- [1,1778,null,{}] 04:09:33 INFO - PROCESS | 4016 | 1461323373696 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}] 04:09:33 INFO - PROCESS | 4016 | 1461323373809 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 04:09:33 INFO - PROCESS | 4016 | 1461323373978 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:33 INFO - PROCESS | 4016 | ++DOCSHELL 20C87C00 == 82 [pid = 4016] [id = 454] 04:09:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 137 (20C89400) [pid = 4016] [serial = 1362] [outer = 00000000] 04:09:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 138 (20C8D000) [pid = 4016] [serial = 1363] [outer = 20C89400] 04:09:34 INFO - PROCESS | 4016 | 1461323374049 Marionette DEBUG loaded listener.js 04:09:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 139 (21539400) [pid = 4016] [serial = 1364] [outer = 20C89400] 04:09:34 INFO - PROCESS | 4016 | 1461323374685 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]]]}] 04:09:34 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) 04:09:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1018ms 04:09:34 INFO - PROCESS | 4016 | 1461323374712 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 04:09:34 INFO - PROCESS | 4016 | 1461323374715 Marionette TRACE conn4 <- [1,1781,null,{"value":"13"}] 04:09:34 INFO - PROCESS | 4016 | 1461323374718 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:09:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:09:34 INFO - PROCESS | 4016 | 1461323374720 Marionette TRACE conn4 <- [1,1782,null,{}] 04:09:34 INFO - PROCESS | 4016 | 1461323374724 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}] 04:09:34 INFO - PROCESS | 4016 | 1461323374852 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 04:09:35 INFO - PROCESS | 4016 | 1461323375158 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:35 INFO - PROCESS | 4016 | ++DOCSHELL 0F062C00 == 83 [pid = 4016] [id = 455] 04:09:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 140 (0F065C00) [pid = 4016] [serial = 1365] [outer = 00000000] 04:09:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 141 (19417C00) [pid = 4016] [serial = 1366] [outer = 0F065C00] 04:09:35 INFO - PROCESS | 4016 | 1461323375245 Marionette DEBUG loaded listener.js 04:09:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 142 (19810800) [pid = 4016] [serial = 1367] [outer = 0F065C00] 04:09:35 INFO - PROCESS | 4016 | 1461323375847 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]]]}] 04:09:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:09:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1180ms 04:09:35 INFO - PROCESS | 4016 | 1461323375902 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 04:09:35 INFO - PROCESS | 4016 | 1461323375907 Marionette TRACE conn4 <- [1,1785,null,{"value":"13"}] 04:09:35 INFO - PROCESS | 4016 | 1461323375912 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:09:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:09:35 INFO - PROCESS | 4016 | 1461323375915 Marionette TRACE conn4 <- [1,1786,null,{}] 04:09:35 INFO - PROCESS | 4016 | 1461323375920 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}] 04:09:36 INFO - PROCESS | 4016 | 1461323376028 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 04:09:36 INFO - PROCESS | 4016 | 1461323376203 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:36 INFO - PROCESS | 4016 | ++DOCSHELL 1AA76000 == 84 [pid = 4016] [id = 456] 04:09:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 143 (1AA79C00) [pid = 4016] [serial = 1368] [outer = 00000000] 04:09:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 144 (1C1B6400) [pid = 4016] [serial = 1369] [outer = 1AA79C00] 04:09:36 INFO - PROCESS | 4016 | 1461323376255 Marionette DEBUG loaded listener.js 04:09:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 145 (1C42A800) [pid = 4016] [serial = 1370] [outer = 1AA79C00] 04:09:36 INFO - PROCESS | 4016 | --DOCSHELL 13181000 == 83 [pid = 4016] [id = 448] 04:09:36 INFO - PROCESS | 4016 | --DOCSHELL 1AF59C00 == 82 [pid = 4016] [id = 447] 04:09:36 INFO - PROCESS | 4016 | --DOCSHELL 0F064800 == 81 [pid = 4016] [id = 446] 04:09:36 INFO - PROCESS | 4016 | --DOCSHELL 1ED2A400 == 80 [pid = 4016] [id = 445] 04:09:36 INFO - PROCESS | 4016 | --DOCSHELL 1D82CC00 == 79 [pid = 4016] [id = 444] 04:09:36 INFO - PROCESS | 4016 | --DOMWINDOW == 144 (1FEC4000) [pid = 4016] [serial = 1297] [outer = 00000000] [url = about:blank] 04:09:36 INFO - PROCESS | 4016 | --DOMWINDOW == 143 (20DE4000) [pid = 4016] [serial = 1258] [outer = 00000000] [url = about:blank] 04:09:36 INFO - PROCESS | 4016 | --DOMWINDOW == 142 (21534800) [pid = 4016] [serial = 1261] [outer = 00000000] [url = about:blank] 04:09:36 INFO - PROCESS | 4016 | --DOMWINDOW == 141 (21AD7800) [pid = 4016] [serial = 1264] [outer = 00000000] [url = about:blank] 04:09:36 INFO - PROCESS | 4016 | --DOMWINDOW == 140 (17ECE000) [pid = 4016] [serial = 1267] [outer = 00000000] [url = about:blank] 04:09:36 INFO - PROCESS | 4016 | --DOCSHELL 18E2A000 == 78 [pid = 4016] [id = 443] 04:09:36 INFO - PROCESS | 4016 | --DOCSHELL 1C3CD000 == 77 [pid = 4016] [id = 442] 04:09:36 INFO - PROCESS | 4016 | --DOCSHELL 179FB800 == 76 [pid = 4016] [id = 441] 04:09:36 INFO - PROCESS | 4016 | --DOCSHELL 0F144800 == 75 [pid = 4016] [id = 440] 04:09:36 INFO - PROCESS | 4016 | --DOCSHELL 0F1ED800 == 74 [pid = 4016] [id = 439] 04:09:36 INFO - PROCESS | 4016 | --DOCSHELL 2139B400 == 73 [pid = 4016] [id = 437] 04:09:36 INFO - PROCESS | 4016 | --DOCSHELL 2152F400 == 72 [pid = 4016] [id = 436] 04:09:36 INFO - PROCESS | 4016 | --DOCSHELL 20CCF400 == 71 [pid = 4016] [id = 435] 04:09:36 INFO - PROCESS | 4016 | --DOCSHELL 17954400 == 70 [pid = 4016] [id = 434] 04:09:36 INFO - PROCESS | 4016 | --DOCSHELL 17EE9C00 == 69 [pid = 4016] [id = 433] 04:09:36 INFO - PROCESS | 4016 | --DOMWINDOW == 139 (1D60D000) [pid = 4016] [serial = 1115] [outer = 00000000] [url = about:blank] 04:09:36 INFO - PROCESS | 4016 | --DOMWINDOW == 138 (20DDE800) [pid = 4016] [serial = 1121] [outer = 00000000] [url = about:blank] 04:09:36 INFO - PROCESS | 4016 | --DOMWINDOW == 137 (20CDD400) [pid = 4016] [serial = 1169] [outer = 00000000] [url = about:blank] 04:09:36 INFO - PROCESS | 4016 | --DOMWINDOW == 136 (1EED9C00) [pid = 4016] [serial = 1202] [outer = 00000000] [url = about:blank] 04:09:36 INFO - PROCESS | 4016 | --DOMWINDOW == 135 (202E0C00) [pid = 4016] [serial = 1214] [outer = 00000000] [url = about:blank] 04:09:36 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (179A1400) [pid = 4016] [serial = 1205] [outer = 00000000] [url = about:blank] 04:09:36 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (1CFA7C00) [pid = 4016] [serial = 1163] [outer = 00000000] [url = about:blank] 04:09:36 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (1FEC0800) [pid = 4016] [serial = 1157] [outer = 00000000] [url = about:blank] 04:09:36 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (1C04F000) [pid = 4016] [serial = 1208] [outer = 00000000] [url = about:blank] 04:09:36 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (2139FC00) [pid = 4016] [serial = 1124] [outer = 00000000] [url = about:blank] 04:09:36 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (1AA80000) [pid = 4016] [serial = 1160] [outer = 00000000] [url = about:blank] 04:09:36 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (1F9BE000) [pid = 4016] [serial = 1211] [outer = 00000000] [url = about:blank] 04:09:36 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (203ED800) [pid = 4016] [serial = 1118] [outer = 00000000] [url = about:blank] 04:09:36 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (2027D800) [pid = 4016] [serial = 1166] [outer = 00000000] [url = about:blank] 04:09:36 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (20DBA000) [pid = 4016] [serial = 1217] [outer = 00000000] [url = about:blank] 04:09:36 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (1C15F000) [pid = 4016] [serial = 1294] [outer = 00000000] [url = about:blank] 04:09:36 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (2027F800) [pid = 4016] [serial = 1289] [outer = 00000000] [url = about:blank] 04:09:36 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (17813C00) [pid = 4016] [serial = 1274] [outer = 00000000] [url = about:blank] 04:09:36 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (1D60B400) [pid = 4016] [serial = 1282] [outer = 00000000] [url = about:blank] 04:09:36 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (1D60EC00) [pid = 4016] [serial = 1283] [outer = 00000000] [url = about:blank] 04:09:36 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (1CC85400) [pid = 4016] [serial = 1291] [outer = 00000000] [url = about:blank] 04:09:36 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (1CF98C00) [pid = 4016] [serial = 1292] [outer = 00000000] [url = about:blank] 04:09:36 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (1CF9FC00) [pid = 4016] [serial = 1280] [outer = 00000000] [url = about:blank] 04:09:36 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (1C160400) [pid = 4016] [serial = 1295] [outer = 00000000] [url = about:blank] 04:09:36 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (133BDC00) [pid = 4016] [serial = 1273] [outer = 00000000] [url = about:blank] 04:09:36 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (20107400) [pid = 4016] [serial = 1288] [outer = 00000000] [url = about:blank] 04:09:36 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (1C0B6800) [pid = 4016] [serial = 1276] [outer = 00000000] [url = about:blank] 04:09:36 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (1C1BFC00) [pid = 4016] [serial = 1277] [outer = 00000000] [url = about:blank] 04:09:36 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (1AF58800) [pid = 4016] [serial = 1253] [outer = 00000000] [url = about:blank] 04:09:36 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (1AA54400) [pid = 4016] [serial = 1252] [outer = 00000000] [url = about:blank] 04:09:36 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (1FE1E000) [pid = 4016] [serial = 1286] [outer = 00000000] [url = about:blank] 04:09:36 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (1D60A000) [pid = 4016] [serial = 1256] [outer = 00000000] [url = about:blank] 04:09:36 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (1C046400) [pid = 4016] [serial = 1271] [outer = 00000000] [url = about:blank] 04:09:36 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (1EEDD000) [pid = 4016] [serial = 1285] [outer = 00000000] [url = about:blank] 04:09:36 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (1CFA5000) [pid = 4016] [serial = 1255] [outer = 00000000] [url = about:blank] 04:09:36 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (1BE0EC00) [pid = 4016] [serial = 1270] [outer = 00000000] [url = about:blank] 04:09:36 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (1CC7F800) [pid = 4016] [serial = 1279] [outer = 00000000] [url = about:blank] 04:09:36 INFO - PROCESS | 4016 | 1461323376864 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]]]}] 04:09:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:09:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1016ms 04:09:36 INFO - PROCESS | 4016 | 1461323376935 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 04:09:36 INFO - PROCESS | 4016 | 1461323376939 Marionette TRACE conn4 <- [1,1789,null,{"value":"13"}] 04:09:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:09:36 INFO - PROCESS | 4016 | 1461323376943 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:09:36 INFO - PROCESS | 4016 | 1461323376945 Marionette TRACE conn4 <- [1,1790,null,{}] 04:09:36 INFO - PROCESS | 4016 | 1461323376949 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}] 04:09:37 INFO - PROCESS | 4016 | 1461323377041 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 04:09:37 INFO - PROCESS | 4016 | 1461323377147 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:37 INFO - PROCESS | 4016 | ++DOCSHELL 131BD000 == 70 [pid = 4016] [id = 457] 04:09:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (13E4C800) [pid = 4016] [serial = 1371] [outer = 00000000] 04:09:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (18E2D400) [pid = 4016] [serial = 1372] [outer = 13E4C800] 04:09:37 INFO - PROCESS | 4016 | 1461323377193 Marionette DEBUG loaded listener.js 04:09:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (1AA58800) [pid = 4016] [serial = 1373] [outer = 13E4C800] 04:09:37 INFO - PROCESS | 4016 | 1461323377619 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]]]}] 04:09:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 04:09:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 730ms 04:09:37 INFO - PROCESS | 4016 | 1461323377678 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 04:09:37 INFO - PROCESS | 4016 | 1461323377681 Marionette TRACE conn4 <- [1,1793,null,{"value":"13"}] 04:09:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 04:09:37 INFO - PROCESS | 4016 | 1461323377685 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:09:37 INFO - PROCESS | 4016 | 1461323377691 Marionette TRACE conn4 <- [1,1794,null,{}] 04:09:37 INFO - PROCESS | 4016 | 1461323377705 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}] 04:09:37 INFO - PROCESS | 4016 | 1461323377800 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 04:09:37 INFO - PROCESS | 4016 | 1461323377817 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:37 INFO - PROCESS | 4016 | ++DOCSHELL 1C15B400 == 71 [pid = 4016] [id = 458] 04:09:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (1C160400) [pid = 4016] [serial = 1374] [outer = 00000000] 04:09:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (1C1B8800) [pid = 4016] [serial = 1375] [outer = 1C160400] 04:09:37 INFO - PROCESS | 4016 | 1461323377863 Marionette DEBUG loaded listener.js 04:09:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (1C3C8400) [pid = 4016] [serial = 1376] [outer = 1C160400] 04:09:38 INFO - PROCESS | 4016 | 1461323378354 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]]]}] 04:09:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 04:09:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 730ms 04:09:38 INFO - PROCESS | 4016 | 1461323378418 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 04:09:38 INFO - PROCESS | 4016 | 1461323378421 Marionette TRACE conn4 <- [1,1797,null,{"value":"13"}] 04:09:38 INFO - PROCESS | 4016 | 1461323378424 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:09:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 04:09:38 INFO - PROCESS | 4016 | 1461323378426 Marionette TRACE conn4 <- [1,1798,null,{}] 04:09:38 INFO - PROCESS | 4016 | 1461323378430 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}] 04:09:38 INFO - PROCESS | 4016 | 1461323378523 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 04:09:38 INFO - PROCESS | 4016 | 1461323378639 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:38 INFO - PROCESS | 4016 | ++DOCSHELL 1C429400 == 72 [pid = 4016] [id = 459] 04:09:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (1C9AC000) [pid = 4016] [serial = 1377] [outer = 00000000] 04:09:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (1CE87400) [pid = 4016] [serial = 1378] [outer = 1C9AC000] 04:09:38 INFO - PROCESS | 4016 | 1461323378688 Marionette DEBUG loaded listener.js 04:09:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (1CF98800) [pid = 4016] [serial = 1379] [outer = 1C9AC000] 04:09:39 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (21399400) [pid = 4016] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:09:39 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (20DBA400) [pid = 4016] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:09:39 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (12918400) [pid = 4016] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:09:39 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (1D82D800) [pid = 4016] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:09:39 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (1D82E800) [pid = 4016] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 04:09:39 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (1EDA6000) [pid = 4016] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 04:09:39 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (1BD45400) [pid = 4016] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 04:09:39 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (17EC7800) [pid = 4016] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 04:09:39 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (136D4400) [pid = 4016] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 04:09:39 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (1C163400) [pid = 4016] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 04:09:39 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (1CC84C00) [pid = 4016] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 04:09:39 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (0F18E400) [pid = 4016] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 04:09:39 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (1C430000) [pid = 4016] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 04:09:39 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (0F1E4C00) [pid = 4016] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 04:09:39 INFO - PROCESS | 4016 | 1461323379631 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]]]}] 04:09:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 04:09:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1270ms 04:09:39 INFO - PROCESS | 4016 | 1461323379699 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 04:09:39 INFO - PROCESS | 4016 | 1461323379704 Marionette TRACE conn4 <- [1,1801,null,{"value":"13"}] 04:09:39 INFO - PROCESS | 4016 | 1461323379710 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:09:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 04:09:39 INFO - PROCESS | 4016 | 1461323379714 Marionette TRACE conn4 <- [1,1802,null,{}] 04:09:39 INFO - PROCESS | 4016 | 1461323379722 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}] 04:09:39 INFO - PROCESS | 4016 | 1461323379854 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 04:09:39 INFO - PROCESS | 4016 | 1461323379990 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:39 INFO - PROCESS | 4016 | ++DOCSHELL 179A7800 == 73 [pid = 4016] [id = 460] 04:09:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (179A8800) [pid = 4016] [serial = 1380] [outer = 00000000] 04:09:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (17EF8000) [pid = 4016] [serial = 1381] [outer = 179A8800] 04:09:40 INFO - PROCESS | 4016 | 1461323380051 Marionette DEBUG loaded listener.js 04:09:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (19416C00) [pid = 4016] [serial = 1382] [outer = 179A8800] 04:09:40 INFO - PROCESS | 4016 | 1461323380627 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]]]}] 04:09:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 04:09:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 990ms 04:09:40 INFO - PROCESS | 4016 | 1461323380704 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 04:09:40 INFO - PROCESS | 4016 | 1461323380710 Marionette TRACE conn4 <- [1,1805,null,{"value":"13"}] 04:09:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 04:09:40 INFO - PROCESS | 4016 | 1461323380717 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 04:09:40 INFO - PROCESS | 4016 | 1461323380720 Marionette TRACE conn4 <- [1,1806,null,{}] 04:09:40 INFO - PROCESS | 4016 | 1461323380724 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}] 04:09:40 INFO - PROCESS | 4016 | 1461323380843 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 04:09:40 INFO - PROCESS | 4016 | 1461323380990 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:40 INFO - PROCESS | 4016 | ++DOCSHELL 1BA4A000 == 74 [pid = 4016] [id = 461] 04:09:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (1BAA9C00) [pid = 4016] [serial = 1383] [outer = 00000000] 04:09:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (1C0AFC00) [pid = 4016] [serial = 1384] [outer = 1BAA9C00] 04:09:41 INFO - PROCESS | 4016 | 1461323381051 Marionette DEBUG loaded listener.js 04:09:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (1C15BC00) [pid = 4016] [serial = 1385] [outer = 1BAA9C00] 04:09:41 INFO - PROCESS | 4016 | 1461323381669 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]]]}] 04:09:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 04:09:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 970ms 04:09:41 INFO - PROCESS | 4016 | 1461323381691 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 04:09:41 INFO - PROCESS | 4016 | 1461323381694 Marionette TRACE conn4 <- [1,1809,null,{"value":"13"}] 04:09:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 04:09:41 INFO - PROCESS | 4016 | 1461323381699 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 04:09:41 INFO - PROCESS | 4016 | 1461323381703 Marionette TRACE conn4 <- [1,1810,null,{}] 04:09:41 INFO - PROCESS | 4016 | 1461323381714 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}] 04:09:41 INFO - PROCESS | 4016 | 1461323381832 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 04:09:41 INFO - PROCESS | 4016 | 1461323381993 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:41 INFO - PROCESS | 4016 | ++DOCSHELL 1CF9B400 == 75 [pid = 4016] [id = 462] 04:09:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (1CF9CC00) [pid = 4016] [serial = 1386] [outer = 00000000] 04:09:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (1CFA8800) [pid = 4016] [serial = 1387] [outer = 1CF9CC00] 04:09:42 INFO - PROCESS | 4016 | 1461323382056 Marionette DEBUG loaded listener.js 04:09:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (1D191800) [pid = 4016] [serial = 1388] [outer = 1CF9CC00] 04:09:42 INFO - PROCESS | 4016 | 1461323382700 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]]]}] 04:09:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 04:09:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1022ms 04:09:42 INFO - PROCESS | 4016 | 1461323382725 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 04:09:42 INFO - PROCESS | 4016 | 1461323382728 Marionette TRACE conn4 <- [1,1813,null,{"value":"13"}] 04:09:42 INFO - PROCESS | 4016 | 1461323382732 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 04:09:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 04:09:42 INFO - PROCESS | 4016 | 1461323382734 Marionette TRACE conn4 <- [1,1814,null,{}] 04:09:42 INFO - PROCESS | 4016 | 1461323382737 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}] 04:09:42 INFO - PROCESS | 4016 | 1461323382850 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 04:09:42 INFO - PROCESS | 4016 | 1461323382992 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:42 INFO - PROCESS | 4016 | ++DOCSHELL 1D607800 == 76 [pid = 4016] [id = 463] 04:09:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (1D60BC00) [pid = 4016] [serial = 1389] [outer = 00000000] 04:09:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (1D828400) [pid = 4016] [serial = 1390] [outer = 1D60BC00] 04:09:43 INFO - PROCESS | 4016 | 1461323383049 Marionette DEBUG loaded listener.js 04:09:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (1D82E800) [pid = 4016] [serial = 1391] [outer = 1D60BC00] 04:09:43 INFO - PROCESS | 4016 | 1461323383598 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]]]}] 04:09:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 04:09:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 930ms 04:09:43 INFO - PROCESS | 4016 | 1461323383666 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 04:09:43 INFO - PROCESS | 4016 | 1461323383668 Marionette TRACE conn4 <- [1,1817,null,{"value":"13"}] 04:09:43 INFO - PROCESS | 4016 | 1461323383672 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 04:09:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 04:09:43 INFO - PROCESS | 4016 | 1461323383674 Marionette TRACE conn4 <- [1,1818,null,{}] 04:09:43 INFO - PROCESS | 4016 | 1461323383678 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}] 04:09:43 INFO - PROCESS | 4016 | 1461323383785 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 04:09:43 INFO - PROCESS | 4016 | 1461323383902 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:43 INFO - PROCESS | 4016 | ++DOCSHELL 1D822400 == 77 [pid = 4016] [id = 464] 04:09:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (1D985800) [pid = 4016] [serial = 1392] [outer = 00000000] 04:09:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (1ED22800) [pid = 4016] [serial = 1393] [outer = 1D985800] 04:09:43 INFO - PROCESS | 4016 | 1461323383998 Marionette DEBUG loaded listener.js 04:09:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (1EED1800) [pid = 4016] [serial = 1394] [outer = 1D985800] 04:09:44 INFO - PROCESS | 4016 | 1461323384598 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]]]}] 04:09:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 04:09:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 970ms 04:09:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 04:09:44 INFO - PROCESS | 4016 | 1461323384645 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 04:09:44 INFO - PROCESS | 4016 | 1461323384648 Marionette TRACE conn4 <- [1,1821,null,{"value":"13"}] 04:09:44 INFO - PROCESS | 4016 | 1461323384651 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 04:09:44 INFO - PROCESS | 4016 | 1461323384653 Marionette TRACE conn4 <- [1,1822,null,{}] 04:09:44 INFO - PROCESS | 4016 | 1461323384657 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}] 04:09:44 INFO - PROCESS | 4016 | 1461323384787 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 04:09:44 INFO - PROCESS | 4016 | 1461323384935 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:44 INFO - PROCESS | 4016 | ++DOCSHELL 1F959400 == 78 [pid = 4016] [id = 465] 04:09:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (1F9C1000) [pid = 4016] [serial = 1395] [outer = 00000000] 04:09:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (1FEC6000) [pid = 4016] [serial = 1396] [outer = 1F9C1000] 04:09:44 INFO - PROCESS | 4016 | 1461323384994 Marionette DEBUG loaded listener.js 04:09:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (1FED3000) [pid = 4016] [serial = 1397] [outer = 1F9C1000] 04:09:45 INFO - PROCESS | 4016 | 1461323385608 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]]]}] 04:09:45 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 04:09:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1016ms 04:09:45 INFO - PROCESS | 4016 | 1461323385671 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 04:09:45 INFO - PROCESS | 4016 | 1461323385674 Marionette TRACE conn4 <- [1,1825,null,{"value":"13"}] 04:09:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 04:09:45 INFO - PROCESS | 4016 | 1461323385677 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 04:09:45 INFO - PROCESS | 4016 | 1461323385679 Marionette TRACE conn4 <- [1,1826,null,{}] 04:09:45 INFO - PROCESS | 4016 | 1461323385683 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}] 04:09:45 INFO - PROCESS | 4016 | 1461323385789 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 04:09:45 INFO - PROCESS | 4016 | 1461323385932 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:45 INFO - PROCESS | 4016 | ++DOCSHELL 17EDA800 == 79 [pid = 4016] [id = 466] 04:09:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (1D610000) [pid = 4016] [serial = 1398] [outer = 00000000] 04:09:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (20110400) [pid = 4016] [serial = 1399] [outer = 1D610000] 04:09:45 INFO - PROCESS | 4016 | 1461323385987 Marionette DEBUG loaded listener.js 04:09:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (2010FC00) [pid = 4016] [serial = 1400] [outer = 1D610000] 04:09:46 INFO - PROCESS | 4016 | 1461323386552 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]]]}] 04:09:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 04:09:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 930ms 04:09:46 INFO - PROCESS | 4016 | 1461323386612 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 04:09:46 INFO - PROCESS | 4016 | 1461323386614 Marionette TRACE conn4 <- [1,1829,null,{"value":"13"}] 04:09:46 INFO - PROCESS | 4016 | 1461323386617 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 04:09:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 04:09:46 INFO - PROCESS | 4016 | 1461323386619 Marionette TRACE conn4 <- [1,1830,null,{}] 04:09:46 INFO - PROCESS | 4016 | 1461323386624 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}] 04:09:46 INFO - PROCESS | 4016 | 1461323386737 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 04:09:46 INFO - PROCESS | 4016 | 1461323386980 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:46 INFO - PROCESS | 4016 | ++DOCSHELL 13181000 == 80 [pid = 4016] [id = 467] 04:09:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (13E9A800) [pid = 4016] [serial = 1401] [outer = 00000000] 04:09:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (179AA000) [pid = 4016] [serial = 1402] [outer = 13E9A800] 04:09:47 INFO - PROCESS | 4016 | 1461323387035 Marionette DEBUG loaded listener.js 04:09:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (180C7C00) [pid = 4016] [serial = 1403] [outer = 13E9A800] 04:09:47 INFO - PROCESS | 4016 | 1461323387641 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]]]}] 04:09:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 04:09:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1079ms 04:09:47 INFO - PROCESS | 4016 | 1461323387701 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 04:09:47 INFO - PROCESS | 4016 | 1461323387706 Marionette TRACE conn4 <- [1,1833,null,{"value":"13"}] 04:09:47 INFO - PROCESS | 4016 | 1461323387711 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 04:09:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 04:09:47 INFO - PROCESS | 4016 | 1461323387713 Marionette TRACE conn4 <- [1,1834,null,{}] 04:09:47 INFO - PROCESS | 4016 | 1461323387718 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}] 04:09:47 INFO - PROCESS | 4016 | 1461323387834 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 04:09:47 INFO - PROCESS | 4016 | 1461323387992 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:47 INFO - PROCESS | 4016 | --DOCSHELL 1C15B400 == 79 [pid = 4016] [id = 458] 04:09:47 INFO - PROCESS | 4016 | --DOCSHELL 131BD000 == 78 [pid = 4016] [id = 457] 04:09:47 INFO - PROCESS | 4016 | --DOCSHELL 1AA76000 == 77 [pid = 4016] [id = 456] 04:09:47 INFO - PROCESS | 4016 | --DOCSHELL 0F062C00 == 76 [pid = 4016] [id = 455] 04:09:47 INFO - PROCESS | 4016 | --DOCSHELL 1CC82C00 == 75 [pid = 4016] [id = 452] 04:09:47 INFO - PROCESS | 4016 | --DOCSHELL 17950C00 == 74 [pid = 4016] [id = 451] 04:09:47 INFO - PROCESS | 4016 | --DOCSHELL 1BAADC00 == 73 [pid = 4016] [id = 450] 04:09:47 INFO - PROCESS | 4016 | --DOCSHELL 0F3C2800 == 72 [pid = 4016] [id = 449] 04:09:48 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (2153BC00) [pid = 4016] [serial = 1262] [outer = 00000000] [url = about:blank] 04:09:48 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (21393800) [pid = 4016] [serial = 1259] [outer = 00000000] [url = about:blank] 04:09:48 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (1AF59800) [pid = 4016] [serial = 1268] [outer = 00000000] [url = about:blank] 04:09:48 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (21ADBC00) [pid = 4016] [serial = 1265] [outer = 00000000] [url = about:blank] 04:09:48 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (1FED1400) [pid = 4016] [serial = 1345] [outer = 00000000] [url = about:blank] 04:09:48 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (1D98BC00) [pid = 4016] [serial = 1333] [outer = 00000000] [url = about:blank] 04:09:48 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (1EEF7000) [pid = 4016] [serial = 1336] [outer = 00000000] [url = about:blank] 04:09:48 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (1E894C00) [pid = 4016] [serial = 1334] [outer = 00000000] [url = about:blank] 04:09:48 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (1FE19000) [pid = 4016] [serial = 1337] [outer = 00000000] [url = about:blank] 04:09:48 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (1ED9EC00) [pid = 4016] [serial = 1342] [outer = 00000000] [url = about:blank] 04:09:48 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (1C014000) [pid = 4016] [serial = 1324] [outer = 00000000] [url = about:blank] 04:09:48 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (1C156C00) [pid = 4016] [serial = 1325] [outer = 00000000] [url = about:blank] 04:09:48 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (1BAAE000) [pid = 4016] [serial = 1319] [outer = 00000000] [url = about:blank] 04:09:48 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (1AF64C00) [pid = 4016] [serial = 1318] [outer = 00000000] [url = about:blank] 04:09:48 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (20CDD800) [pid = 4016] [serial = 1306] [outer = 00000000] [url = about:blank] 04:09:48 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (202E6400) [pid = 4016] [serial = 1298] [outer = 00000000] [url = about:blank] 04:09:48 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (1CFA3400) [pid = 4016] [serial = 1330] [outer = 00000000] [url = about:blank] 04:09:48 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (21D10000) [pid = 4016] [serial = 1312] [outer = 00000000] [url = about:blank] 04:09:48 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (14507400) [pid = 4016] [serial = 1321] [outer = 00000000] [url = about:blank] 04:09:48 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (17ED9400) [pid = 4016] [serial = 1322] [outer = 00000000] [url = about:blank] 04:09:48 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (21AD8000) [pid = 4016] [serial = 1309] [outer = 00000000] [url = about:blank] 04:09:48 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (1CC7E800) [pid = 4016] [serial = 1327] [outer = 00000000] [url = about:blank] 04:09:48 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (1CC83400) [pid = 4016] [serial = 1328] [outer = 00000000] [url = about:blank] 04:09:48 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (1CFAC000) [pid = 4016] [serial = 1303] [outer = 00000000] [url = about:blank] 04:09:48 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (1AF5E400) [pid = 4016] [serial = 1300] [outer = 00000000] [url = about:blank] 04:09:48 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (22550400) [pid = 4016] [serial = 1315] [outer = 00000000] [url = about:blank] 04:09:48 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (13EA0C00) [pid = 4016] [serial = 1339] [outer = 00000000] [url = about:blank] 04:09:48 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (18E34800) [pid = 4016] [serial = 1340] [outer = 00000000] [url = about:blank] 04:09:48 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (1FECD000) [pid = 4016] [serial = 1343] [outer = 00000000] [url = about:blank] 04:09:48 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (1CFA9000) [pid = 4016] [serial = 1331] [outer = 00000000] [url = about:blank] 04:09:48 INFO - PROCESS | 4016 | ++DOCSHELL 1291C800 == 73 [pid = 4016] [id = 468] 04:09:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (1291EC00) [pid = 4016] [serial = 1404] [outer = 00000000] 04:09:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (179A6800) [pid = 4016] [serial = 1405] [outer = 1291EC00] 04:09:48 INFO - PROCESS | 4016 | 1461323388091 Marionette DEBUG loaded listener.js 04:09:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (18D86000) [pid = 4016] [serial = 1406] [outer = 1291EC00] 04:09:48 INFO - PROCESS | 4016 | 1461323388542 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]]]}] 04:09:48 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) 04:09:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 870ms 04:09:48 INFO - PROCESS | 4016 | 1461323388587 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 04:09:48 INFO - PROCESS | 4016 | 1461323388591 Marionette TRACE conn4 <- [1,1837,null,{"value":"13"}] 04:09:48 INFO - PROCESS | 4016 | 1461323388596 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 04:09:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 04:09:48 INFO - PROCESS | 4016 | 1461323388598 Marionette TRACE conn4 <- [1,1838,null,{}] 04:09:48 INFO - PROCESS | 4016 | 1461323388602 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}] 04:09:48 INFO - PROCESS | 4016 | 1461323388694 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 04:09:48 INFO - PROCESS | 4016 | 1461323388705 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:48 INFO - PROCESS | 4016 | ++DOCSHELL 1BD49C00 == 74 [pid = 4016] [id = 469] 04:09:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (1C041400) [pid = 4016] [serial = 1407] [outer = 00000000] 04:09:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (1C158000) [pid = 4016] [serial = 1408] [outer = 1C041400] 04:09:48 INFO - PROCESS | 4016 | 1461323388752 Marionette DEBUG loaded listener.js 04:09:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (1C1BA000) [pid = 4016] [serial = 1409] [outer = 1C041400] 04:09:49 INFO - PROCESS | 4016 | 1461323389266 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]]]}] 04:09:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:09:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 731ms 04:09:49 INFO - PROCESS | 4016 | 1461323389332 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 04:09:49 INFO - PROCESS | 4016 | 1461323389334 Marionette TRACE conn4 <- [1,1841,null,{"value":"13"}] 04:09:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 04:09:49 INFO - PROCESS | 4016 | 1461323389339 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 04:09:49 INFO - PROCESS | 4016 | 1461323389345 Marionette TRACE conn4 <- [1,1842,null,{}] 04:09:49 INFO - PROCESS | 4016 | 1461323389353 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}] 04:09:49 INFO - PROCESS | 4016 | 1461323389454 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 04:09:49 INFO - PROCESS | 4016 | 1461323389598 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:49 INFO - PROCESS | 4016 | ++DOCSHELL 1CC84000 == 75 [pid = 4016] [id = 470] 04:09:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (1CF7F400) [pid = 4016] [serial = 1410] [outer = 00000000] 04:09:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (1CFA3400) [pid = 4016] [serial = 1411] [outer = 1CF7F400] 04:09:49 INFO - PROCESS | 4016 | 1461323389646 Marionette DEBUG loaded listener.js 04:09:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (1CFA9000) [pid = 4016] [serial = 1412] [outer = 1CF7F400] 04:09:50 INFO - PROCESS | 4016 | 1461323390069 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]]]}] 04:09:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 04:09:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 791ms 04:09:50 INFO - PROCESS | 4016 | 1461323390133 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 04:09:50 INFO - PROCESS | 4016 | 1461323390135 Marionette TRACE conn4 <- [1,1845,null,{"value":"13"}] 04:09:50 INFO - PROCESS | 4016 | 1461323390138 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 04:09:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 04:09:50 INFO - PROCESS | 4016 | 1461323390140 Marionette TRACE conn4 <- [1,1846,null,{}] 04:09:50 INFO - PROCESS | 4016 | 1461323390148 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}] 04:09:50 INFO - PROCESS | 4016 | 1461323390241 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 04:09:50 INFO - PROCESS | 4016 | 1461323390252 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:50 INFO - PROCESS | 4016 | ++DOCSHELL 1D60C800 == 76 [pid = 4016] [id = 471] 04:09:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (1D60CC00) [pid = 4016] [serial = 1413] [outer = 00000000] 04:09:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (1E887C00) [pid = 4016] [serial = 1414] [outer = 1D60CC00] 04:09:50 INFO - PROCESS | 4016 | 1461323390298 Marionette DEBUG loaded listener.js 04:09:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (1ED2DC00) [pid = 4016] [serial = 1415] [outer = 1D60CC00] 04:09:50 INFO - PROCESS | 4016 | 1461323390791 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]]]}] 04:09:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 04:09:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 670ms 04:09:50 INFO - PROCESS | 4016 | 1461323390818 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 04:09:50 INFO - PROCESS | 4016 | 1461323390820 Marionette TRACE conn4 <- [1,1849,null,{"value":"13"}] 04:09:50 INFO - PROCESS | 4016 | 1461323390823 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 04:09:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 04:09:50 INFO - PROCESS | 4016 | 1461323390825 Marionette TRACE conn4 <- [1,1850,null,{}] 04:09:50 INFO - PROCESS | 4016 | 1461323390828 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}] 04:09:50 INFO - PROCESS | 4016 | 1461323390980 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 04:09:51 INFO - PROCESS | 4016 | 1461323391052 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:51 INFO - PROCESS | 4016 | ++DOCSHELL 1E895800 == 77 [pid = 4016] [id = 472] 04:09:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (1ED31C00) [pid = 4016] [serial = 1416] [outer = 00000000] 04:09:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (1EEEFC00) [pid = 4016] [serial = 1417] [outer = 1ED31C00] 04:09:51 INFO - PROCESS | 4016 | 1461323391111 Marionette DEBUG loaded listener.js 04:09:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (1FEC4400) [pid = 4016] [serial = 1418] [outer = 1ED31C00] 04:09:51 INFO - PROCESS | 4016 | 1461323391577 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]]]}] 04:09:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 04:09:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 770ms 04:09:51 INFO - PROCESS | 4016 | 1461323391598 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 04:09:51 INFO - PROCESS | 4016 | 1461323391600 Marionette TRACE conn4 <- [1,1853,null,{"value":"13"}] 04:09:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 04:09:51 INFO - PROCESS | 4016 | 1461323391603 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 04:09:51 INFO - PROCESS | 4016 | 1461323391605 Marionette TRACE conn4 <- [1,1854,null,{}] 04:09:51 INFO - PROCESS | 4016 | 1461323391613 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}] 04:09:51 INFO - PROCESS | 4016 | 1461323391738 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 04:09:51 INFO - PROCESS | 4016 | 1461323391808 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:51 INFO - PROCESS | 4016 | ++DOCSHELL 1FECB000 == 78 [pid = 4016] [id = 473] 04:09:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (1FECF400) [pid = 4016] [serial = 1419] [outer = 00000000] 04:09:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (2027EC00) [pid = 4016] [serial = 1420] [outer = 1FECF400] 04:09:51 INFO - PROCESS | 4016 | 1461323391852 Marionette DEBUG loaded listener.js 04:09:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (202DF800) [pid = 4016] [serial = 1421] [outer = 1FECF400] 04:09:52 INFO - PROCESS | 4016 | 1461323392292 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]]]}] 04:09:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 04:09:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 730ms 04:09:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 04:09:52 INFO - PROCESS | 4016 | 1461323392334 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 04:09:52 INFO - PROCESS | 4016 | 1461323392336 Marionette TRACE conn4 <- [1,1857,null,{"value":"13"}] 04:09:52 INFO - PROCESS | 4016 | 1461323392339 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 04:09:52 INFO - PROCESS | 4016 | 1461323392341 Marionette TRACE conn4 <- [1,1858,null,{}] 04:09:52 INFO - PROCESS | 4016 | 1461323392384 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}] 04:09:52 INFO - PROCESS | 4016 | 1461323392524 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 04:09:52 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (144AB400) [pid = 4016] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 04:09:52 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (1C160400) [pid = 4016] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 04:09:52 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (1AA79C00) [pid = 4016] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 04:09:52 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (0F065C00) [pid = 4016] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 04:09:52 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (13E4C800) [pid = 4016] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 04:09:52 INFO - PROCESS | 4016 | 1461323392596 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:52 INFO - PROCESS | 4016 | ++DOCSHELL 1291CC00 == 79 [pid = 4016] [id = 474] 04:09:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (13E4C800) [pid = 4016] [serial = 1422] [outer = 00000000] 04:09:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (1C044C00) [pid = 4016] [serial = 1423] [outer = 13E4C800] 04:09:52 INFO - PROCESS | 4016 | 1461323392641 Marionette DEBUG loaded listener.js 04:09:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (1CF7F800) [pid = 4016] [serial = 1424] [outer = 13E4C800] 04:09:53 INFO - PROCESS | 4016 | 1461323393014 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]]]}] 04:09:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 04:09:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 730ms 04:09:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 04:09:53 INFO - PROCESS | 4016 | 1461323393070 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 04:09:53 INFO - PROCESS | 4016 | 1461323393072 Marionette TRACE conn4 <- [1,1861,null,{"value":"13"}] 04:09:53 INFO - PROCESS | 4016 | 1461323393075 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 04:09:53 INFO - PROCESS | 4016 | 1461323393077 Marionette TRACE conn4 <- [1,1862,null,{}] 04:09:53 INFO - PROCESS | 4016 | 1461323393080 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}] 04:09:53 INFO - PROCESS | 4016 | 1461323393173 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 04:09:53 INFO - PROCESS | 4016 | 1461323393179 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:53 INFO - PROCESS | 4016 | ++DOCSHELL 17F8BC00 == 80 [pid = 4016] [id = 475] 04:09:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (1BD45000) [pid = 4016] [serial = 1425] [outer = 00000000] 04:09:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (20C8C000) [pid = 4016] [serial = 1426] [outer = 1BD45000] 04:09:53 INFO - PROCESS | 4016 | 1461323393224 Marionette DEBUG loaded listener.js 04:09:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (20CD3000) [pid = 4016] [serial = 1427] [outer = 1BD45000] 04:09:53 INFO - PROCESS | 4016 | 1461323393676 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]]]}] 04:09:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 04:09:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 630ms 04:09:53 INFO - PROCESS | 4016 | 1461323393706 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 04:09:53 INFO - PROCESS | 4016 | 1461323393708 Marionette TRACE conn4 <- [1,1865,null,{"value":"13"}] 04:09:53 INFO - PROCESS | 4016 | 1461323393712 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 04:09:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 04:09:53 INFO - PROCESS | 4016 | 1461323393713 Marionette TRACE conn4 <- [1,1866,null,{}] 04:09:53 INFO - PROCESS | 4016 | 1461323393717 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}] 04:09:53 INFO - PROCESS | 4016 | 1461323393812 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 04:09:53 INFO - PROCESS | 4016 | 1461323393819 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:53 INFO - PROCESS | 4016 | ++DOCSHELL 20CD7000 == 81 [pid = 4016] [id = 476] 04:09:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (20DB3800) [pid = 4016] [serial = 1428] [outer = 00000000] 04:09:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (20DBA400) [pid = 4016] [serial = 1429] [outer = 20DB3800] 04:09:53 INFO - PROCESS | 4016 | 1461323393895 Marionette DEBUG loaded listener.js 04:09:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (20DC1000) [pid = 4016] [serial = 1430] [outer = 20DB3800] 04:09:54 INFO - PROCESS | 4016 | 1461323394344 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]]]}] 04:09:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 04:09:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 670ms 04:09:54 INFO - PROCESS | 4016 | 1461323394386 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 04:09:54 INFO - PROCESS | 4016 | 1461323394388 Marionette TRACE conn4 <- [1,1869,null,{"value":"13"}] 04:09:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 04:09:54 INFO - PROCESS | 4016 | 1461323394391 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 04:09:54 INFO - PROCESS | 4016 | 1461323394393 Marionette TRACE conn4 <- [1,1870,null,{}] 04:09:54 INFO - PROCESS | 4016 | 1461323394396 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}] 04:09:54 INFO - PROCESS | 4016 | 1461323394487 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 04:09:54 INFO - PROCESS | 4016 | 1461323394494 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:54 INFO - PROCESS | 4016 | ++DOCSHELL 0F144800 == 82 [pid = 4016] [id = 477] 04:09:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (0F1ED800) [pid = 4016] [serial = 1431] [outer = 00000000] 04:09:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (1780C000) [pid = 4016] [serial = 1432] [outer = 0F1ED800] 04:09:54 INFO - PROCESS | 4016 | 1461323394610 Marionette DEBUG loaded listener.js 04:09:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (17EEF800) [pid = 4016] [serial = 1433] [outer = 0F1ED800] 04:09:55 INFO - PROCESS | 4016 | 1461323395385 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]]]}] 04:09:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 04:09:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1021ms 04:09:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 04:09:55 INFO - PROCESS | 4016 | 1461323395414 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 04:09:55 INFO - PROCESS | 4016 | 1461323395417 Marionette TRACE conn4 <- [1,1873,null,{"value":"13"}] 04:09:55 INFO - PROCESS | 4016 | 1461323395423 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 04:09:55 INFO - PROCESS | 4016 | 1461323395426 Marionette TRACE conn4 <- [1,1874,null,{}] 04:09:55 INFO - PROCESS | 4016 | 1461323395454 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}] 04:09:55 INFO - PROCESS | 4016 | 1461323395582 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 04:09:55 INFO - PROCESS | 4016 | 1461323395736 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:55 INFO - PROCESS | 4016 | ++DOCSHELL 1C046400 == 83 [pid = 4016] [id = 478] 04:09:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (1C04E000) [pid = 4016] [serial = 1434] [outer = 00000000] 04:09:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (1C431400) [pid = 4016] [serial = 1435] [outer = 1C04E000] 04:09:55 INFO - PROCESS | 4016 | 1461323395793 Marionette DEBUG loaded listener.js 04:09:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (1C9AF000) [pid = 4016] [serial = 1436] [outer = 1C04E000] 04:09:56 INFO - PROCESS | 4016 | 1461323396358 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]]]}] 04:09:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 04:09:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1008ms 04:09:56 INFO - PROCESS | 4016 | 1461323396431 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 04:09:56 INFO - PROCESS | 4016 | 1461323396436 Marionette TRACE conn4 <- [1,1877,null,{"value":"13"}] 04:09:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 04:09:56 INFO - PROCESS | 4016 | 1461323396442 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 04:09:56 INFO - PROCESS | 4016 | 1461323396445 Marionette TRACE conn4 <- [1,1878,null,{}] 04:09:56 INFO - PROCESS | 4016 | 1461323396450 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}] 04:09:56 INFO - PROCESS | 4016 | 1461323396573 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 04:09:56 INFO - PROCESS | 4016 | 1461323396719 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:56 INFO - PROCESS | 4016 | ++DOCSHELL 1D606800 == 84 [pid = 4016] [id = 479] 04:09:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (1D609800) [pid = 4016] [serial = 1437] [outer = 00000000] 04:09:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (1FE1E000) [pid = 4016] [serial = 1438] [outer = 1D609800] 04:09:56 INFO - PROCESS | 4016 | 1461323396776 Marionette DEBUG loaded listener.js 04:09:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (20282000) [pid = 4016] [serial = 1439] [outer = 1D609800] 04:09:57 INFO - PROCESS | 4016 | 1461323397402 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]]]}] 04:09:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 04:09:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 970ms 04:09:57 INFO - PROCESS | 4016 | 1461323397416 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 04:09:57 INFO - PROCESS | 4016 | 1461323397419 Marionette TRACE conn4 <- [1,1881,null,{"value":"13"}] 04:09:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 04:09:57 INFO - PROCESS | 4016 | 1461323397423 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 04:09:57 INFO - PROCESS | 4016 | 1461323397426 Marionette TRACE conn4 <- [1,1882,null,{}] 04:09:57 INFO - PROCESS | 4016 | 1461323397438 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}] 04:09:57 INFO - PROCESS | 4016 | 1461323397562 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 04:09:57 INFO - PROCESS | 4016 | 1461323397728 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:57 INFO - PROCESS | 4016 | ++DOCSHELL 2139B000 == 85 [pid = 4016] [id = 480] 04:09:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (2139C400) [pid = 4016] [serial = 1440] [outer = 00000000] 04:09:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (21533C00) [pid = 4016] [serial = 1441] [outer = 2139C400] 04:09:57 INFO - PROCESS | 4016 | 1461323397788 Marionette DEBUG loaded listener.js 04:09:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (21537400) [pid = 4016] [serial = 1442] [outer = 2139C400] 04:09:58 INFO - PROCESS | 4016 | 1461323398411 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]]]}] 04:09:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 04:09:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1024ms 04:09:58 INFO - PROCESS | 4016 | 1461323398450 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 04:09:58 INFO - PROCESS | 4016 | 1461323398453 Marionette TRACE conn4 <- [1,1885,null,{"value":"13"}] 04:09:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 04:09:58 INFO - PROCESS | 4016 | 1461323398457 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 04:09:58 INFO - PROCESS | 4016 | 1461323398459 Marionette TRACE conn4 <- [1,1886,null,{}] 04:09:58 INFO - PROCESS | 4016 | 1461323398463 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}] 04:09:58 INFO - PROCESS | 4016 | 1461323398583 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 04:09:58 INFO - PROCESS | 4016 | 1461323398732 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:58 INFO - PROCESS | 4016 | ++DOCSHELL 2153B400 == 86 [pid = 4016] [id = 481] 04:09:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (21AD5C00) [pid = 4016] [serial = 1443] [outer = 00000000] 04:09:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (21ADEC00) [pid = 4016] [serial = 1444] [outer = 21AD5C00] 04:09:58 INFO - PROCESS | 4016 | 1461323398788 Marionette DEBUG loaded listener.js 04:09:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (21D08000) [pid = 4016] [serial = 1445] [outer = 21AD5C00] 04:09:59 INFO - PROCESS | 4016 | 1461323399316 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]]]}] 04:09:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 04:09:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 930ms 04:09:59 INFO - PROCESS | 4016 | 1461323399390 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 04:09:59 INFO - PROCESS | 4016 | 1461323399393 Marionette TRACE conn4 <- [1,1889,null,{"value":"13"}] 04:09:59 INFO - PROCESS | 4016 | 1461323399396 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 04:09:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 04:09:59 INFO - PROCESS | 4016 | 1461323399398 Marionette TRACE conn4 <- [1,1890,null,{}] 04:09:59 INFO - PROCESS | 4016 | 1461323399402 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}] 04:09:59 INFO - PROCESS | 4016 | 1461323399514 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 04:09:59 INFO - PROCESS | 4016 | 1461323399704 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:59 INFO - PROCESS | 4016 | ++DOCSHELL 1C429000 == 87 [pid = 4016] [id = 482] 04:09:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (1C42B400) [pid = 4016] [serial = 1446] [outer = 00000000] 04:09:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (220ACC00) [pid = 4016] [serial = 1447] [outer = 1C42B400] 04:09:59 INFO - PROCESS | 4016 | 1461323399766 Marionette DEBUG loaded listener.js 04:09:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (2252FC00) [pid = 4016] [serial = 1448] [outer = 1C42B400] 04:10:00 INFO - PROCESS | 4016 | 1461323400678 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]]]}] 04:10:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 04:10:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1324ms 04:10:00 INFO - PROCESS | 4016 | 1461323400724 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 04:10:00 INFO - PROCESS | 4016 | 1461323400728 Marionette TRACE conn4 <- [1,1893,null,{"value":"13"}] 04:10:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 04:10:00 INFO - PROCESS | 4016 | 1461323400734 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 04:10:00 INFO - PROCESS | 4016 | 1461323400737 Marionette TRACE conn4 <- [1,1894,null,{}] 04:10:00 INFO - PROCESS | 4016 | 1461323400744 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}] 04:10:00 INFO - PROCESS | 4016 | 1461323400853 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 04:10:01 INFO - PROCESS | 4016 | 1461323401012 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:01 INFO - PROCESS | 4016 | ++DOCSHELL 0F064000 == 88 [pid = 4016] [id = 483] 04:10:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (0F064C00) [pid = 4016] [serial = 1449] [outer = 00000000] 04:10:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (14510C00) [pid = 4016] [serial = 1450] [outer = 0F064C00] 04:10:01 INFO - PROCESS | 4016 | 1461323401063 Marionette DEBUG loaded listener.js 04:10:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (18E32000) [pid = 4016] [serial = 1451] [outer = 0F064C00] 04:10:01 INFO - PROCESS | 4016 | 1461323401634 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]]]}] 04:10:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 04:10:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 990ms 04:10:01 INFO - PROCESS | 4016 | 1461323401727 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 04:10:01 INFO - PROCESS | 4016 | 1461323401732 Marionette TRACE conn4 <- [1,1897,null,{"value":"13"}] 04:10:01 INFO - PROCESS | 4016 | 1461323401739 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 04:10:01 INFO - PROCESS | 4016 | 1461323401742 Marionette TRACE conn4 <- [1,1898,null,{}] 04:10:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 04:10:01 INFO - PROCESS | 4016 | 1461323401746 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}] 04:10:01 INFO - PROCESS | 4016 | 1461323401858 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 04:10:01 INFO - PROCESS | 4016 | 1461323401976 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:01 INFO - PROCESS | 4016 | ++DOCSHELL 133BE000 == 89 [pid = 4016] [id = 484] 04:10:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (14556800) [pid = 4016] [serial = 1452] [outer = 00000000] 04:10:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 137 (19A63800) [pid = 4016] [serial = 1453] [outer = 14556800] 04:10:02 INFO - PROCESS | 4016 | 1461323402041 Marionette DEBUG loaded listener.js 04:10:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 138 (1BAAC800) [pid = 4016] [serial = 1454] [outer = 14556800] 04:10:02 INFO - PROCESS | 4016 | --DOCSHELL 1C42A400 == 88 [pid = 4016] [id = 387] 04:10:02 INFO - PROCESS | 4016 | --DOCSHELL 13180400 == 87 [pid = 4016] [id = 270] 04:10:02 INFO - PROCESS | 4016 | --DOCSHELL 20CD7000 == 86 [pid = 4016] [id = 476] 04:10:02 INFO - PROCESS | 4016 | --DOCSHELL 17F8BC00 == 85 [pid = 4016] [id = 475] 04:10:02 INFO - PROCESS | 4016 | --DOCSHELL 1291CC00 == 84 [pid = 4016] [id = 474] 04:10:02 INFO - PROCESS | 4016 | --DOCSHELL 1FECB000 == 83 [pid = 4016] [id = 473] 04:10:02 INFO - PROCESS | 4016 | --DOCSHELL 1E895800 == 82 [pid = 4016] [id = 472] 04:10:02 INFO - PROCESS | 4016 | --DOCSHELL 1D60C800 == 81 [pid = 4016] [id = 471] 04:10:02 INFO - PROCESS | 4016 | --DOCSHELL 1CC84000 == 80 [pid = 4016] [id = 470] 04:10:02 INFO - PROCESS | 4016 | --DOMWINDOW == 137 (1CE87400) [pid = 4016] [serial = 1378] [outer = 00000000] [url = about:blank] 04:10:02 INFO - PROCESS | 4016 | --DOCSHELL 1BD49C00 == 79 [pid = 4016] [id = 469] 04:10:02 INFO - PROCESS | 4016 | --DOCSHELL 1291C800 == 78 [pid = 4016] [id = 468] 04:10:02 INFO - PROCESS | 4016 | --DOCSHELL 13181000 == 77 [pid = 4016] [id = 467] 04:10:02 INFO - PROCESS | 4016 | --DOCSHELL 1D822400 == 76 [pid = 4016] [id = 464] 04:10:02 INFO - PROCESS | 4016 | --DOCSHELL 1D607800 == 75 [pid = 4016] [id = 463] 04:10:02 INFO - PROCESS | 4016 | --DOCSHELL 1CF9B400 == 74 [pid = 4016] [id = 462] 04:10:02 INFO - PROCESS | 4016 | --DOCSHELL 1BA4A000 == 73 [pid = 4016] [id = 461] 04:10:02 INFO - PROCESS | 4016 | --DOCSHELL 179A7800 == 72 [pid = 4016] [id = 460] 04:10:02 INFO - PROCESS | 4016 | --DOCSHELL 1C429400 == 71 [pid = 4016] [id = 459] 04:10:02 INFO - PROCESS | 4016 | --DOMWINDOW == 136 (20273800) [pid = 4016] [serial = 1346] [outer = 00000000] [url = about:blank] 04:10:02 INFO - PROCESS | 4016 | --DOMWINDOW == 135 (1C1B8800) [pid = 4016] [serial = 1375] [outer = 00000000] [url = about:blank] 04:10:02 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (21ADB400) [pid = 4016] [serial = 1360] [outer = 00000000] [url = about:blank] 04:10:02 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (1E890000) [pid = 4016] [serial = 1354] [outer = 00000000] [url = about:blank] 04:10:02 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (1C42A800) [pid = 4016] [serial = 1370] [outer = 00000000] [url = about:blank] 04:10:02 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (19417C00) [pid = 4016] [serial = 1366] [outer = 00000000] [url = about:blank] 04:10:02 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (133B9800) [pid = 4016] [serial = 1348] [outer = 00000000] [url = about:blank] 04:10:02 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (20DE2800) [pid = 4016] [serial = 1357] [outer = 00000000] [url = about:blank] 04:10:02 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (1C158400) [pid = 4016] [serial = 1351] [outer = 00000000] [url = about:blank] 04:10:02 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (1C1B6400) [pid = 4016] [serial = 1369] [outer = 00000000] [url = about:blank] 04:10:02 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (20C8D000) [pid = 4016] [serial = 1363] [outer = 00000000] [url = about:blank] 04:10:02 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (18E2D400) [pid = 4016] [serial = 1372] [outer = 00000000] [url = about:blank] 04:10:02 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (1C3C8400) [pid = 4016] [serial = 1376] [outer = 00000000] [url = about:blank] 04:10:02 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (1AA58800) [pid = 4016] [serial = 1373] [outer = 00000000] [url = about:blank] 04:10:02 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (19810800) [pid = 4016] [serial = 1367] [outer = 00000000] [url = about:blank] 04:10:02 INFO - PROCESS | 4016 | 1461323402584 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]]]}] 04:10:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 04:10:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 871ms 04:10:02 INFO - PROCESS | 4016 | 1461323402616 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 04:10:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 04:10:02 INFO - PROCESS | 4016 | 1461323402618 Marionette TRACE conn4 <- [1,1901,null,{"value":"13"}] 04:10:02 INFO - PROCESS | 4016 | 1461323402621 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 04:10:02 INFO - PROCESS | 4016 | 1461323402625 Marionette TRACE conn4 <- [1,1902,null,{}] 04:10:02 INFO - PROCESS | 4016 | 1461323402635 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}] 04:10:02 INFO - PROCESS | 4016 | 1461323402726 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 04:10:02 INFO - PROCESS | 4016 | 1461323402737 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:02 INFO - PROCESS | 4016 | ++DOCSHELL 1AA57C00 == 72 [pid = 4016] [id = 485] 04:10:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (1AF59C00) [pid = 4016] [serial = 1455] [outer = 00000000] 04:10:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (1BD42400) [pid = 4016] [serial = 1456] [outer = 1AF59C00] 04:10:02 INFO - PROCESS | 4016 | 1461323402786 Marionette DEBUG loaded listener.js 04:10:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (1C044400) [pid = 4016] [serial = 1457] [outer = 1AF59C00] 04:10:03 INFO - PROCESS | 4016 | 1461323403309 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]]]}] 04:10:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 04:10:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 730ms 04:10:03 INFO - PROCESS | 4016 | 1461323403353 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 04:10:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 04:10:03 INFO - PROCESS | 4016 | 1461323403355 Marionette TRACE conn4 <- [1,1905,null,{"value":"13"}] 04:10:03 INFO - PROCESS | 4016 | 1461323403358 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 04:10:03 INFO - PROCESS | 4016 | 1461323403360 Marionette TRACE conn4 <- [1,1906,null,{}] 04:10:03 INFO - PROCESS | 4016 | 1461323403364 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}] 04:10:03 INFO - PROCESS | 4016 | 1461323403455 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 04:10:03 INFO - PROCESS | 4016 | 1461323403604 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:03 INFO - PROCESS | 4016 | ++DOCSHELL 1C15D800 == 73 [pid = 4016] [id = 486] 04:10:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (1C15E000) [pid = 4016] [serial = 1458] [outer = 00000000] 04:10:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (1C1BDC00) [pid = 4016] [serial = 1459] [outer = 1C15E000] 04:10:03 INFO - PROCESS | 4016 | 1461323403650 Marionette DEBUG loaded listener.js 04:10:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (1C428800) [pid = 4016] [serial = 1460] [outer = 1C15E000] 04:10:04 INFO - PROCESS | 4016 | 1461323404030 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]]]}] 04:10:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 04:10:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 730ms 04:10:04 INFO - PROCESS | 4016 | 1461323404089 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 04:10:04 INFO - PROCESS | 4016 | 1461323404091 Marionette TRACE conn4 <- [1,1909,null,{"value":"13"}] 04:10:04 INFO - PROCESS | 4016 | 1461323404095 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 04:10:04 INFO - PROCESS | 4016 | 1461323404097 Marionette TRACE conn4 <- [1,1910,null,{}] 04:10:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 04:10:04 INFO - PROCESS | 4016 | 1461323404100 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}] 04:10:04 INFO - PROCESS | 4016 | 1461323404189 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 04:10:04 INFO - PROCESS | 4016 | 1461323404195 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:04 INFO - PROCESS | 4016 | ++DOCSHELL 1C3D5800 == 74 [pid = 4016] [id = 487] 04:10:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (1C42BC00) [pid = 4016] [serial = 1461] [outer = 00000000] 04:10:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (1C9AA800) [pid = 4016] [serial = 1462] [outer = 1C42BC00] 04:10:04 INFO - PROCESS | 4016 | 1461323404241 Marionette DEBUG loaded listener.js 04:10:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (1C9B5800) [pid = 4016] [serial = 1463] [outer = 1C42BC00] 04:10:04 INFO - PROCESS | 4016 | 1461323404758 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]]]}] 04:10:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 04:10:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 730ms 04:10:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 04:10:04 INFO - PROCESS | 4016 | 1461323404829 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 04:10:04 INFO - PROCESS | 4016 | 1461323404831 Marionette TRACE conn4 <- [1,1913,null,{"value":"13"}] 04:10:04 INFO - PROCESS | 4016 | 1461323404874 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 04:10:04 INFO - PROCESS | 4016 | 1461323404876 Marionette TRACE conn4 <- [1,1914,null,{}] 04:10:04 INFO - PROCESS | 4016 | 1461323404882 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}] 04:10:05 INFO - PROCESS | 4016 | 1461323405047 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 04:10:05 INFO - PROCESS | 4016 | 1461323405068 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:05 INFO - PROCESS | 4016 | ++DOCSHELL 1CFA8C00 == 75 [pid = 4016] [id = 488] 04:10:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (1CFAB800) [pid = 4016] [serial = 1464] [outer = 00000000] 04:10:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (1D603800) [pid = 4016] [serial = 1465] [outer = 1CFAB800] 04:10:05 INFO - PROCESS | 4016 | 1461323405116 Marionette DEBUG loaded listener.js 04:10:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (1D60C000) [pid = 4016] [serial = 1466] [outer = 1CFAB800] 04:10:05 INFO - PROCESS | 4016 | 1461323405578 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]]]}] 04:10:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 04:10:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 770ms 04:10:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 04:10:05 INFO - PROCESS | 4016 | 1461323405605 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 04:10:05 INFO - PROCESS | 4016 | 1461323405607 Marionette TRACE conn4 <- [1,1917,null,{"value":"13"}] 04:10:05 INFO - PROCESS | 4016 | 1461323405610 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 04:10:05 INFO - PROCESS | 4016 | 1461323405612 Marionette TRACE conn4 <- [1,1918,null,{}] 04:10:05 INFO - PROCESS | 4016 | 1461323405616 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}] 04:10:05 INFO - PROCESS | 4016 | 1461323405742 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 04:10:05 INFO - PROCESS | 4016 | 1461323405749 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:05 INFO - PROCESS | 4016 | ++DOCSHELL 1D60F800 == 76 [pid = 4016] [id = 489] 04:10:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (1D827000) [pid = 4016] [serial = 1467] [outer = 00000000] 04:10:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (1E7B3800) [pid = 4016] [serial = 1468] [outer = 1D827000] 04:10:05 INFO - PROCESS | 4016 | 1461323405850 Marionette DEBUG loaded listener.js 04:10:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 137 (1ED9D000) [pid = 4016] [serial = 1469] [outer = 1D827000] 04:10:06 INFO - PROCESS | 4016 | 1461323406289 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]]]}] 04:10:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 04:10:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 730ms 04:10:06 INFO - PROCESS | 4016 | 1461323406346 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 04:10:06 INFO - PROCESS | 4016 | 1461323406348 Marionette TRACE conn4 <- [1,1921,null,{"value":"13"}] 04:10:06 INFO - PROCESS | 4016 | 1461323406352 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 04:10:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 04:10:06 INFO - PROCESS | 4016 | 1461323406353 Marionette TRACE conn4 <- [1,1922,null,{}] 04:10:06 INFO - PROCESS | 4016 | 1461323406357 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}] 04:10:06 INFO - PROCESS | 4016 | 1461323406839 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 04:10:06 INFO - PROCESS | 4016 | --DOMWINDOW == 136 (1ED31C00) [pid = 4016] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 04:10:06 INFO - PROCESS | 4016 | --DOMWINDOW == 135 (1FECF400) [pid = 4016] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 04:10:06 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (13E4C800) [pid = 4016] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 04:10:06 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (13E9A800) [pid = 4016] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 04:10:06 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (1CF7F400) [pid = 4016] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 04:10:06 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (1D60CC00) [pid = 4016] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 04:10:06 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (1BD45000) [pid = 4016] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 04:10:06 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (1C041400) [pid = 4016] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 04:10:06 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (1291EC00) [pid = 4016] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 04:10:06 INFO - PROCESS | 4016 | 1461323406914 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:06 INFO - PROCESS | 4016 | ++DOCSHELL 12923C00 == 77 [pid = 4016] [id = 490] 04:10:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (13E4C800) [pid = 4016] [serial = 1470] [outer = 00000000] 04:10:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (1C04EC00) [pid = 4016] [serial = 1471] [outer = 13E4C800] 04:10:06 INFO - PROCESS | 4016 | 1461323406959 Marionette DEBUG loaded listener.js 04:10:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (1D98D400) [pid = 4016] [serial = 1472] [outer = 13E4C800] 04:10:07 INFO - PROCESS | 4016 | 1461323407341 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]]]}] 04:10:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 04:10:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1015ms 04:10:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 04:10:07 INFO - PROCESS | 4016 | 1461323407371 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 04:10:07 INFO - PROCESS | 4016 | 1461323407373 Marionette TRACE conn4 <- [1,1925,null,{"value":"13"}] 04:10:07 INFO - PROCESS | 4016 | 1461323407376 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 04:10:07 INFO - PROCESS | 4016 | 1461323407378 Marionette TRACE conn4 <- [1,1926,null,{}] 04:10:07 INFO - PROCESS | 4016 | 1461323407381 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}] 04:10:07 INFO - PROCESS | 4016 | 1461323407470 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 04:10:07 INFO - PROCESS | 4016 | 1461323407477 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:07 INFO - PROCESS | 4016 | ++DOCSHELL 1AA7B000 == 78 [pid = 4016] [id = 491] 04:10:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (1EDA6C00) [pid = 4016] [serial = 1473] [outer = 00000000] 04:10:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (1FECD800) [pid = 4016] [serial = 1474] [outer = 1EDA6C00] 04:10:07 INFO - PROCESS | 4016 | 1461323407525 Marionette DEBUG loaded listener.js 04:10:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (1FED8000) [pid = 4016] [serial = 1475] [outer = 1EDA6C00] 04:10:07 INFO - PROCESS | 4016 | 1461323407972 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]]]}] 04:10:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 04:10:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 630ms 04:10:08 INFO - PROCESS | 4016 | 1461323408021 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 04:10:08 INFO - PROCESS | 4016 | 1461323408023 Marionette TRACE conn4 <- [1,1929,null,{"value":"13"}] 04:10:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 04:10:08 INFO - PROCESS | 4016 | 1461323408027 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 04:10:08 INFO - PROCESS | 4016 | 1461323408029 Marionette TRACE conn4 <- [1,1930,null,{}] 04:10:08 INFO - PROCESS | 4016 | 1461323408032 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}] 04:10:08 INFO - PROCESS | 4016 | 1461323408121 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 04:10:08 INFO - PROCESS | 4016 | 1461323408127 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:08 INFO - PROCESS | 4016 | ++DOCSHELL 2010A400 == 79 [pid = 4016] [id = 492] 04:10:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (20276C00) [pid = 4016] [serial = 1476] [outer = 00000000] 04:10:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (202DDC00) [pid = 4016] [serial = 1477] [outer = 20276C00] 04:10:08 INFO - PROCESS | 4016 | 1461323408171 Marionette DEBUG loaded listener.js 04:10:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 137 (203EF800) [pid = 4016] [serial = 1478] [outer = 20276C00] 04:10:08 INFO - PROCESS | 4016 | 1461323408633 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]]]}] 04:10:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 04:10:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 670ms 04:10:08 INFO - PROCESS | 4016 | 1461323408698 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 04:10:08 INFO - PROCESS | 4016 | 1461323408701 Marionette TRACE conn4 <- [1,1933,null,{"value":"13"}] 04:10:08 INFO - PROCESS | 4016 | 1461323408704 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 04:10:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 04:10:08 INFO - PROCESS | 4016 | 1461323408706 Marionette TRACE conn4 <- [1,1934,null,{}] 04:10:08 INFO - PROCESS | 4016 | 1461323408710 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}] 04:10:08 INFO - PROCESS | 4016 | 1461323408883 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 04:10:09 INFO - PROCESS | 4016 | 1461323409040 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:09 INFO - PROCESS | 4016 | ++DOCSHELL 0F06C800 == 80 [pid = 4016] [id = 493] 04:10:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 138 (0F1E6400) [pid = 4016] [serial = 1479] [outer = 00000000] 04:10:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 139 (131BA800) [pid = 4016] [serial = 1480] [outer = 0F1E6400] 04:10:09 INFO - PROCESS | 4016 | 1461323409103 Marionette DEBUG loaded listener.js 04:10:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 140 (13E4CC00) [pid = 4016] [serial = 1481] [outer = 0F1E6400] 04:10:09 INFO - PROCESS | 4016 | 1461323409806 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]]]}] 04:10:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 04:10:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1119ms 04:10:09 INFO - PROCESS | 4016 | 1461323409828 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 04:10:09 INFO - PROCESS | 4016 | 1461323409833 Marionette TRACE conn4 <- [1,1937,null,{"value":"13"}] 04:10:09 INFO - PROCESS | 4016 | 1461323409838 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 04:10:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 04:10:09 INFO - PROCESS | 4016 | 1461323409843 Marionette TRACE conn4 <- [1,1938,null,{}] 04:10:09 INFO - PROCESS | 4016 | 1461323409848 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}] 04:10:09 INFO - PROCESS | 4016 | 1461323409967 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 04:10:10 INFO - PROCESS | 4016 | 1461323410121 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:10 INFO - PROCESS | 4016 | ++DOCSHELL 1AFC1400 == 81 [pid = 4016] [id = 494] 04:10:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 141 (1AFC7000) [pid = 4016] [serial = 1482] [outer = 00000000] 04:10:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 142 (1C018800) [pid = 4016] [serial = 1483] [outer = 1AFC7000] 04:10:10 INFO - PROCESS | 4016 | 1461323410185 Marionette DEBUG loaded listener.js 04:10:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 143 (1C15C800) [pid = 4016] [serial = 1484] [outer = 1AFC7000] 04:10:10 INFO - PROCESS | 4016 | 1461323410777 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]]]}] 04:10:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 04:10:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 970ms 04:10:10 INFO - PROCESS | 4016 | 1461323410813 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 04:10:10 INFO - PROCESS | 4016 | 1461323410816 Marionette TRACE conn4 <- [1,1941,null,{"value":"13"}] 04:10:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 04:10:10 INFO - PROCESS | 4016 | 1461323410820 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 04:10:10 INFO - PROCESS | 4016 | 1461323410822 Marionette TRACE conn4 <- [1,1942,null,{}] 04:10:10 INFO - PROCESS | 4016 | 1461323410827 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}] 04:10:10 INFO - PROCESS | 4016 | 1461323410943 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 04:10:11 INFO - PROCESS | 4016 | 1461323411091 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:11 INFO - PROCESS | 4016 | ++DOCSHELL 1CFAC800 == 82 [pid = 4016] [id = 495] 04:10:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 144 (1CFADC00) [pid = 4016] [serial = 1485] [outer = 00000000] 04:10:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 145 (1E889800) [pid = 4016] [serial = 1486] [outer = 1CFADC00] 04:10:11 INFO - PROCESS | 4016 | 1461323411149 Marionette DEBUG loaded listener.js 04:10:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 146 (2027AC00) [pid = 4016] [serial = 1487] [outer = 1CFADC00] 04:10:11 INFO - PROCESS | 4016 | 1461323411755 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]]]}] 04:10:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 04:10:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 970ms 04:10:11 INFO - PROCESS | 4016 | 1461323411793 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 04:10:11 INFO - PROCESS | 4016 | 1461323411797 Marionette TRACE conn4 <- [1,1945,null,{"value":"13"}] 04:10:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 04:10:11 INFO - PROCESS | 4016 | 1461323411808 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 04:10:11 INFO - PROCESS | 4016 | 1461323411813 Marionette TRACE conn4 <- [1,1946,null,{}] 04:10:11 INFO - PROCESS | 4016 | 1461323411817 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}] 04:10:11 INFO - PROCESS | 4016 | 1461323411934 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 04:10:12 INFO - PROCESS | 4016 | 1461323412084 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:12 INFO - PROCESS | 4016 | ++DOCSHELL 20482C00 == 83 [pid = 4016] [id = 496] 04:10:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 147 (20C8DC00) [pid = 4016] [serial = 1488] [outer = 00000000] 04:10:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 148 (20DD9C00) [pid = 4016] [serial = 1489] [outer = 20C8DC00] 04:10:12 INFO - PROCESS | 4016 | 1461323412144 Marionette DEBUG loaded listener.js 04:10:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 149 (20DE0C00) [pid = 4016] [serial = 1490] [outer = 20C8DC00] 04:10:12 INFO - PROCESS | 4016 | 1461323412757 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]]]}] 04:10:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 04:10:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 990ms 04:10:12 INFO - PROCESS | 4016 | 1461323412793 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 04:10:12 INFO - PROCESS | 4016 | 1461323412795 Marionette TRACE conn4 <- [1,1949,null,{"value":"13"}] 04:10:12 INFO - PROCESS | 4016 | 1461323412799 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 04:10:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 04:10:12 INFO - PROCESS | 4016 | 1461323412801 Marionette TRACE conn4 <- [1,1950,null,{}] 04:10:12 INFO - PROCESS | 4016 | 1461323412805 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}] 04:10:12 INFO - PROCESS | 4016 | 1461323412919 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 04:10:13 INFO - PROCESS | 4016 | 1461323413067 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:13 INFO - PROCESS | 4016 | ++DOCSHELL 20CD5800 == 84 [pid = 4016] [id = 497] 04:10:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 150 (20CDD400) [pid = 4016] [serial = 1491] [outer = 00000000] 04:10:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 151 (2139F400) [pid = 4016] [serial = 1492] [outer = 20CDD400] 04:10:13 INFO - PROCESS | 4016 | 1461323413127 Marionette DEBUG loaded listener.js 04:10:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 152 (2153A000) [pid = 4016] [serial = 1493] [outer = 20CDD400] 04:10:13 INFO - PROCESS | 4016 | 1461323413721 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]]]}] 04:10:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 04:10:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 970ms 04:10:13 INFO - PROCESS | 4016 | 1461323413773 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 04:10:13 INFO - PROCESS | 4016 | 1461323413775 Marionette TRACE conn4 <- [1,1953,null,{"value":"13"}] 04:10:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 04:10:13 INFO - PROCESS | 4016 | 1461323413779 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 04:10:13 INFO - PROCESS | 4016 | 1461323413781 Marionette TRACE conn4 <- [1,1954,null,{}] 04:10:13 INFO - PROCESS | 4016 | 1461323413785 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}] 04:10:13 INFO - PROCESS | 4016 | 1461323413900 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 04:10:14 INFO - PROCESS | 4016 | 1461323414067 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:14 INFO - PROCESS | 4016 | ++DOCSHELL 21D09800 == 85 [pid = 4016] [id = 498] 04:10:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 153 (21D09C00) [pid = 4016] [serial = 1494] [outer = 00000000] 04:10:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 154 (220A7400) [pid = 4016] [serial = 1495] [outer = 21D09C00] 04:10:14 INFO - PROCESS | 4016 | 1461323414134 Marionette DEBUG loaded listener.js 04:10:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 155 (2254AC00) [pid = 4016] [serial = 1496] [outer = 21D09C00] 04:10:14 INFO - PROCESS | 4016 | 1461323414715 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]]]}] 04:10:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 04:10:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 971ms 04:10:14 INFO - PROCESS | 4016 | 1461323414754 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 04:10:14 INFO - PROCESS | 4016 | 1461323414756 Marionette TRACE conn4 <- [1,1957,null,{"value":"13"}] 04:10:14 INFO - PROCESS | 4016 | 1461323414759 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 04:10:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 04:10:14 INFO - PROCESS | 4016 | 1461323414761 Marionette TRACE conn4 <- [1,1958,null,{}] 04:10:14 INFO - PROCESS | 4016 | 1461323414765 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}] 04:10:14 INFO - PROCESS | 4016 | 1461323414879 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 04:10:15 INFO - PROCESS | 4016 | 1461323415037 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:15 INFO - PROCESS | 4016 | ++DOCSHELL 21ADC000 == 86 [pid = 4016] [id = 499] 04:10:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 156 (22553C00) [pid = 4016] [serial = 1497] [outer = 00000000] 04:10:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 157 (2578FC00) [pid = 4016] [serial = 1498] [outer = 22553C00] 04:10:15 INFO - PROCESS | 4016 | 1461323415093 Marionette DEBUG loaded listener.js 04:10:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 158 (25792C00) [pid = 4016] [serial = 1499] [outer = 22553C00] 04:10:15 INFO - PROCESS | 4016 | 1461323415711 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]]]}] 04:10:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 04:10:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 971ms 04:10:15 INFO - PROCESS | 4016 | 1461323415735 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 04:10:15 INFO - PROCESS | 4016 | 1461323415737 Marionette TRACE conn4 <- [1,1961,null,{"value":"13"}] 04:10:15 INFO - PROCESS | 4016 | 1461323415741 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 04:10:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 04:10:15 INFO - PROCESS | 4016 | 1461323415743 Marionette TRACE conn4 <- [1,1962,null,{}] 04:10:15 INFO - PROCESS | 4016 | 1461323415747 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}] 04:10:15 INFO - PROCESS | 4016 | 1461323415857 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 04:10:15 INFO - PROCESS | 4016 | 1461323416005 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:16 INFO - PROCESS | 4016 | ++DOCSHELL 17EED800 == 87 [pid = 4016] [id = 500] 04:10:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 159 (17F90000) [pid = 4016] [serial = 1500] [outer = 00000000] 04:10:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 160 (1AF66000) [pid = 4016] [serial = 1501] [outer = 17F90000] 04:10:16 INFO - PROCESS | 4016 | 1461323416065 Marionette DEBUG loaded listener.js 04:10:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 161 (1C3C7800) [pid = 4016] [serial = 1502] [outer = 17F90000] 04:10:16 INFO - PROCESS | 4016 | 1461323416773 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]]]}] 04:10:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 04:10:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1069ms 04:10:16 INFO - PROCESS | 4016 | 1461323416828 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 04:10:16 INFO - PROCESS | 4016 | 1461323416832 Marionette TRACE conn4 <- [1,1965,null,{"value":"13"}] 04:10:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 04:10:16 INFO - PROCESS | 4016 | 1461323416837 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 04:10:16 INFO - PROCESS | 4016 | 1461323416841 Marionette TRACE conn4 <- [1,1966,null,{}] 04:10:16 INFO - PROCESS | 4016 | 1461323416847 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}] 04:10:16 INFO - PROCESS | 4016 | 1461323416965 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 04:10:17 INFO - PROCESS | 4016 | 1461323417117 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:17 INFO - PROCESS | 4016 | ++DOCSHELL 1AE89800 == 88 [pid = 4016] [id = 501] 04:10:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 162 (1AF5A000) [pid = 4016] [serial = 1503] [outer = 00000000] 04:10:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 163 (1BE13000) [pid = 4016] [serial = 1504] [outer = 1AF5A000] 04:10:17 INFO - PROCESS | 4016 | 1461323417171 Marionette DEBUG loaded listener.js 04:10:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 164 (1C161400) [pid = 4016] [serial = 1505] [outer = 1AF5A000] 04:10:17 INFO - PROCESS | 4016 | --DOCSHELL 2010A400 == 87 [pid = 4016] [id = 492] 04:10:17 INFO - PROCESS | 4016 | --DOCSHELL 1AA7B000 == 86 [pid = 4016] [id = 491] 04:10:17 INFO - PROCESS | 4016 | --DOCSHELL 12923C00 == 85 [pid = 4016] [id = 490] 04:10:17 INFO - PROCESS | 4016 | --DOCSHELL 1D60F800 == 84 [pid = 4016] [id = 489] 04:10:17 INFO - PROCESS | 4016 | --DOCSHELL 1CFA8C00 == 83 [pid = 4016] [id = 488] 04:10:17 INFO - PROCESS | 4016 | --DOCSHELL 1C3D5800 == 82 [pid = 4016] [id = 487] 04:10:17 INFO - PROCESS | 4016 | --DOCSHELL 1C15D800 == 81 [pid = 4016] [id = 486] 04:10:17 INFO - PROCESS | 4016 | --DOCSHELL 1AA57C00 == 80 [pid = 4016] [id = 485] 04:10:17 INFO - PROCESS | 4016 | --DOCSHELL 133BE000 == 79 [pid = 4016] [id = 484] 04:10:17 INFO - PROCESS | 4016 | --DOMWINDOW == 163 (17EF8000) [pid = 4016] [serial = 1381] [outer = 00000000] [url = about:blank] 04:10:17 INFO - PROCESS | 4016 | --DOMWINDOW == 162 (1C0AFC00) [pid = 4016] [serial = 1384] [outer = 00000000] [url = about:blank] 04:10:17 INFO - PROCESS | 4016 | --DOMWINDOW == 161 (1CFA8800) [pid = 4016] [serial = 1387] [outer = 00000000] [url = about:blank] 04:10:17 INFO - PROCESS | 4016 | --DOMWINDOW == 160 (1D828400) [pid = 4016] [serial = 1390] [outer = 00000000] [url = about:blank] 04:10:17 INFO - PROCESS | 4016 | --DOMWINDOW == 159 (1FEC6000) [pid = 4016] [serial = 1396] [outer = 00000000] [url = about:blank] 04:10:17 INFO - PROCESS | 4016 | --DOMWINDOW == 158 (1ED22800) [pid = 4016] [serial = 1393] [outer = 00000000] [url = about:blank] 04:10:17 INFO - PROCESS | 4016 | --DOMWINDOW == 157 (20110400) [pid = 4016] [serial = 1399] [outer = 00000000] [url = about:blank] 04:10:17 INFO - PROCESS | 4016 | --DOMWINDOW == 156 (20DBA400) [pid = 4016] [serial = 1429] [outer = 00000000] [url = about:blank] 04:10:17 INFO - PROCESS | 4016 | --DOCSHELL 0F064000 == 78 [pid = 4016] [id = 483] 04:10:17 INFO - PROCESS | 4016 | --DOCSHELL 1D606800 == 77 [pid = 4016] [id = 479] 04:10:17 INFO - PROCESS | 4016 | --DOCSHELL 1C046400 == 76 [pid = 4016] [id = 478] 04:10:17 INFO - PROCESS | 4016 | --DOCSHELL 0F144800 == 75 [pid = 4016] [id = 477] 04:10:17 INFO - PROCESS | 4016 | --DOMWINDOW == 155 (2027EC00) [pid = 4016] [serial = 1420] [outer = 00000000] [url = about:blank] 04:10:17 INFO - PROCESS | 4016 | --DOMWINDOW == 154 (1FEC4400) [pid = 4016] [serial = 1418] [outer = 00000000] [url = about:blank] 04:10:17 INFO - PROCESS | 4016 | --DOMWINDOW == 153 (1C044C00) [pid = 4016] [serial = 1423] [outer = 00000000] [url = about:blank] 04:10:17 INFO - PROCESS | 4016 | --DOMWINDOW == 152 (202DF800) [pid = 4016] [serial = 1421] [outer = 00000000] [url = about:blank] 04:10:17 INFO - PROCESS | 4016 | --DOMWINDOW == 151 (180C7C00) [pid = 4016] [serial = 1403] [outer = 00000000] [url = about:blank] 04:10:17 INFO - PROCESS | 4016 | --DOMWINDOW == 150 (179AA000) [pid = 4016] [serial = 1402] [outer = 00000000] [url = about:blank] 04:10:17 INFO - PROCESS | 4016 | --DOMWINDOW == 149 (1CFA3400) [pid = 4016] [serial = 1411] [outer = 00000000] [url = about:blank] 04:10:17 INFO - PROCESS | 4016 | --DOMWINDOW == 148 (1CFA9000) [pid = 4016] [serial = 1412] [outer = 00000000] [url = about:blank] 04:10:17 INFO - PROCESS | 4016 | --DOMWINDOW == 147 (1E887C00) [pid = 4016] [serial = 1414] [outer = 00000000] [url = about:blank] 04:10:17 INFO - PROCESS | 4016 | --DOMWINDOW == 146 (20C8C000) [pid = 4016] [serial = 1426] [outer = 00000000] [url = about:blank] 04:10:17 INFO - PROCESS | 4016 | --DOMWINDOW == 145 (1C158000) [pid = 4016] [serial = 1408] [outer = 00000000] [url = about:blank] 04:10:17 INFO - PROCESS | 4016 | --DOMWINDOW == 144 (1C1BA000) [pid = 4016] [serial = 1409] [outer = 00000000] [url = about:blank] 04:10:17 INFO - PROCESS | 4016 | --DOMWINDOW == 143 (179A6800) [pid = 4016] [serial = 1405] [outer = 00000000] [url = about:blank] 04:10:17 INFO - PROCESS | 4016 | --DOMWINDOW == 142 (18D86000) [pid = 4016] [serial = 1406] [outer = 00000000] [url = about:blank] 04:10:17 INFO - PROCESS | 4016 | --DOMWINDOW == 141 (1CF7F800) [pid = 4016] [serial = 1424] [outer = 00000000] [url = about:blank] 04:10:17 INFO - PROCESS | 4016 | --DOMWINDOW == 140 (20CD3000) [pid = 4016] [serial = 1427] [outer = 00000000] [url = about:blank] 04:10:17 INFO - PROCESS | 4016 | --DOMWINDOW == 139 (1ED2DC00) [pid = 4016] [serial = 1415] [outer = 00000000] [url = about:blank] 04:10:17 INFO - PROCESS | 4016 | --DOMWINDOW == 138 (1EEEFC00) [pid = 4016] [serial = 1417] [outer = 00000000] [url = about:blank] 04:10:17 INFO - PROCESS | 4016 | 1461323417858 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]]]}] 04:10:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 04:10:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1075ms 04:10:17 INFO - PROCESS | 4016 | 1461323417917 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 04:10:17 INFO - PROCESS | 4016 | 1461323417923 Marionette TRACE conn4 <- [1,1969,null,{"value":"13"}] 04:10:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 04:10:17 INFO - PROCESS | 4016 | 1461323417931 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 04:10:17 INFO - PROCESS | 4016 | 1461323417934 Marionette TRACE conn4 <- [1,1970,null,{}] 04:10:17 INFO - PROCESS | 4016 | 1461323417938 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}] 04:10:18 INFO - PROCESS | 4016 | 1461323418038 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 04:10:18 INFO - PROCESS | 4016 | 1461323418151 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:18 INFO - PROCESS | 4016 | ++DOCSHELL 1455D400 == 76 [pid = 4016] [id = 502] 04:10:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 139 (17814800) [pid = 4016] [serial = 1506] [outer = 00000000] 04:10:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 140 (18E32400) [pid = 4016] [serial = 1507] [outer = 17814800] 04:10:18 INFO - PROCESS | 4016 | 1461323418201 Marionette DEBUG loaded listener.js 04:10:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 141 (1AA7F800) [pid = 4016] [serial = 1508] [outer = 17814800] 04:10:18 INFO - PROCESS | 4016 | 1461323418665 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]]]}] 04:10:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 04:10:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 773ms 04:10:18 INFO - PROCESS | 4016 | 1461323418705 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 04:10:18 INFO - PROCESS | 4016 | 1461323418707 Marionette TRACE conn4 <- [1,1973,null,{"value":"13"}] 04:10:18 INFO - PROCESS | 4016 | 1461323418710 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 04:10:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 04:10:18 INFO - PROCESS | 4016 | 1461323418714 Marionette TRACE conn4 <- [1,1974,null,{}] 04:10:18 INFO - PROCESS | 4016 | 1461323418724 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}] 04:10:18 INFO - PROCESS | 4016 | 1461323418818 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 04:10:18 INFO - PROCESS | 4016 | 1461323418829 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:18 INFO - PROCESS | 4016 | ++DOCSHELL 1C430800 == 77 [pid = 4016] [id = 503] 04:10:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 142 (1C435400) [pid = 4016] [serial = 1509] [outer = 00000000] 04:10:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 143 (1C9B6400) [pid = 4016] [serial = 1510] [outer = 1C435400] 04:10:18 INFO - PROCESS | 4016 | 1461323418886 Marionette DEBUG loaded listener.js 04:10:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 144 (1CF97C00) [pid = 4016] [serial = 1511] [outer = 1C435400] 04:10:19 INFO - PROCESS | 4016 | 1461323419354 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]]]}] 04:10:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 04:10:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 670ms 04:10:19 INFO - PROCESS | 4016 | 1461323419385 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 04:10:19 INFO - PROCESS | 4016 | 1461323419387 Marionette TRACE conn4 <- [1,1977,null,{"value":"13"}] 04:10:19 INFO - PROCESS | 4016 | 1461323419391 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 04:10:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 04:10:19 INFO - PROCESS | 4016 | 1461323419393 Marionette TRACE conn4 <- [1,1978,null,{}] 04:10:19 INFO - PROCESS | 4016 | 1461323419397 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}] 04:10:19 INFO - PROCESS | 4016 | 1461323419489 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 04:10:19 INFO - PROCESS | 4016 | 1461323419496 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:19 INFO - PROCESS | 4016 | ++DOCSHELL 1CFB0800 == 78 [pid = 4016] [id = 504] 04:10:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 145 (1CFB1C00) [pid = 4016] [serial = 1512] [outer = 00000000] 04:10:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 146 (1D828400) [pid = 4016] [serial = 1513] [outer = 1CFB1C00] 04:10:19 INFO - PROCESS | 4016 | 1461323419541 Marionette DEBUG loaded listener.js 04:10:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 147 (1D82EC00) [pid = 4016] [serial = 1514] [outer = 1CFB1C00] 04:10:20 INFO - PROCESS | 4016 | 1461323420021 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]]]}] 04:10:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 04:10:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 670ms 04:10:20 INFO - PROCESS | 4016 | 1461323420096 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 04:10:20 INFO - PROCESS | 4016 | 1461323420098 Marionette TRACE conn4 <- [1,1981,null,{"value":"13"}] 04:10:20 INFO - PROCESS | 4016 | 1461323420111 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 04:10:20 INFO - PROCESS | 4016 | 1461323420113 Marionette TRACE conn4 <- [1,1982,null,{}] 04:10:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 04:10:20 INFO - PROCESS | 4016 | 1461323420117 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}] 04:10:20 INFO - PROCESS | 4016 | 1461323420237 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 04:10:20 INFO - PROCESS | 4016 | 1461323420244 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:20 INFO - PROCESS | 4016 | ++DOCSHELL 1D98BC00 == 79 [pid = 4016] [id = 505] 04:10:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 148 (1E7B0800) [pid = 4016] [serial = 1515] [outer = 00000000] 04:10:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 149 (1EEF7000) [pid = 4016] [serial = 1516] [outer = 1E7B0800] 04:10:20 INFO - PROCESS | 4016 | 1461323420346 Marionette DEBUG loaded listener.js 04:10:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 150 (1F9C7000) [pid = 4016] [serial = 1517] [outer = 1E7B0800] 04:10:20 INFO - PROCESS | 4016 | 1461323420779 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]]]}] 04:10:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 04:10:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 730ms 04:10:20 INFO - PROCESS | 4016 | 1461323420850 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 04:10:20 INFO - PROCESS | 4016 | 1461323420852 Marionette TRACE conn4 <- [1,1985,null,{"value":"13"}] 04:10:20 INFO - PROCESS | 4016 | 1461323420855 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 04:10:20 INFO - PROCESS | 4016 | 1461323420857 Marionette TRACE conn4 <- [1,1986,null,{}] 04:10:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 04:10:20 INFO - PROCESS | 4016 | 1461323420860 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}] 04:10:21 INFO - PROCESS | 4016 | 1461323421036 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 04:10:21 INFO - PROCESS | 4016 | 1461323421117 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:21 INFO - PROCESS | 4016 | ++DOCSHELL 202DE800 == 80 [pid = 4016] [id = 506] 04:10:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 151 (202E2800) [pid = 4016] [serial = 1518] [outer = 00000000] 04:10:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 152 (20C85C00) [pid = 4016] [serial = 1519] [outer = 202E2800] 04:10:21 INFO - PROCESS | 4016 | 1461323421165 Marionette DEBUG loaded listener.js 04:10:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 153 (20C8E800) [pid = 4016] [serial = 1520] [outer = 202E2800] 04:10:21 INFO - PROCESS | 4016 | 1461323421602 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]]]}] 04:10:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 04:10:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 770ms 04:10:21 INFO - PROCESS | 4016 | 1461323421630 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 04:10:21 INFO - PROCESS | 4016 | 1461323421632 Marionette TRACE conn4 <- [1,1989,null,{"value":"13"}] 04:10:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 04:10:21 INFO - PROCESS | 4016 | 1461323421643 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 04:10:21 INFO - PROCESS | 4016 | 1461323421645 Marionette TRACE conn4 <- [1,1990,null,{}] 04:10:21 INFO - PROCESS | 4016 | 1461323421649 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}] 04:10:21 INFO - PROCESS | 4016 | 1461323421781 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 04:10:21 INFO - PROCESS | 4016 | 1461323421799 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:21 INFO - PROCESS | 4016 | ++DOCSHELL 1C1B4400 == 81 [pid = 4016] [id = 507] 04:10:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 154 (20479C00) [pid = 4016] [serial = 1521] [outer = 00000000] 04:10:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 155 (20DB3C00) [pid = 4016] [serial = 1522] [outer = 20479C00] 04:10:21 INFO - PROCESS | 4016 | 1461323421843 Marionette DEBUG loaded listener.js 04:10:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 156 (20DBF400) [pid = 4016] [serial = 1523] [outer = 20479C00] 04:10:22 INFO - PROCESS | 4016 | --DOMWINDOW == 155 (1C9AC000) [pid = 4016] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 04:10:22 INFO - PROCESS | 4016 | --DOMWINDOW == 154 (1CFAB800) [pid = 4016] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 04:10:22 INFO - PROCESS | 4016 | --DOMWINDOW == 153 (0F064C00) [pid = 4016] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 04:10:22 INFO - PROCESS | 4016 | --DOMWINDOW == 152 (1C42BC00) [pid = 4016] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 04:10:22 INFO - PROCESS | 4016 | --DOMWINDOW == 151 (1C15E000) [pid = 4016] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 04:10:22 INFO - PROCESS | 4016 | --DOMWINDOW == 150 (14556800) [pid = 4016] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 04:10:22 INFO - PROCESS | 4016 | --DOMWINDOW == 149 (1AF59C00) [pid = 4016] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 04:10:22 INFO - PROCESS | 4016 | --DOMWINDOW == 148 (1D827000) [pid = 4016] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 04:10:22 INFO - PROCESS | 4016 | --DOMWINDOW == 147 (13E4C800) [pid = 4016] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 04:10:22 INFO - PROCESS | 4016 | --DOMWINDOW == 146 (1EDA6C00) [pid = 4016] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 04:10:22 INFO - PROCESS | 4016 | --DOMWINDOW == 145 (20DB3800) [pid = 4016] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 04:10:22 INFO - PROCESS | 4016 | 1461323422439 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]]]}] 04:10:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 04:10:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 830ms 04:10:22 INFO - PROCESS | 4016 | 1461323422475 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 04:10:22 INFO - PROCESS | 4016 | 1461323422477 Marionette TRACE conn4 <- [1,1993,null,{"value":"13"}] 04:10:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 04:10:22 INFO - PROCESS | 4016 | 1461323422480 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 04:10:22 INFO - PROCESS | 4016 | 1461323422481 Marionette TRACE conn4 <- [1,1994,null,{}] 04:10:22 INFO - PROCESS | 4016 | 1461323422485 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}] 04:10:22 INFO - PROCESS | 4016 | 1461323422577 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 04:10:22 INFO - PROCESS | 4016 | 1461323422586 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:22 INFO - PROCESS | 4016 | ++DOCSHELL 1C3CC400 == 82 [pid = 4016] [id = 508] 04:10:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 146 (1C42BC00) [pid = 4016] [serial = 1524] [outer = 00000000] 04:10:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 147 (1FEBF800) [pid = 4016] [serial = 1525] [outer = 1C42BC00] 04:10:22 INFO - PROCESS | 4016 | 1461323422631 Marionette DEBUG loaded listener.js 04:10:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 148 (20109000) [pid = 4016] [serial = 1526] [outer = 1C42BC00] 04:10:23 INFO - PROCESS | 4016 | 1461323423086 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]]]}] 04:10:23 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 04:10:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 630ms 04:10:23 INFO - PROCESS | 4016 | 1461323423114 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 04:10:23 INFO - PROCESS | 4016 | 1461323423116 Marionette TRACE conn4 <- [1,1997,null,{"value":"13"}] 04:10:23 INFO - PROCESS | 4016 | 1461323423133 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 04:10:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 04:10:23 INFO - PROCESS | 4016 | 1461323423135 Marionette TRACE conn4 <- [1,1998,null,{}] 04:10:23 INFO - PROCESS | 4016 | 1461323423139 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}] 04:10:23 INFO - PROCESS | 4016 | 1461323423228 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 04:10:23 INFO - PROCESS | 4016 | 1461323423235 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:23 INFO - PROCESS | 4016 | ++DOCSHELL 20CD5400 == 83 [pid = 4016] [id = 509] 04:10:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 149 (20DE8C00) [pid = 4016] [serial = 1527] [outer = 00000000] 04:10:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 150 (21531800) [pid = 4016] [serial = 1528] [outer = 20DE8C00] 04:10:23 INFO - PROCESS | 4016 | 1461323423280 Marionette DEBUG loaded listener.js 04:10:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 151 (21D0BC00) [pid = 4016] [serial = 1529] [outer = 20DE8C00] 04:10:23 INFO - PROCESS | 4016 | 1461323423735 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]]]}] 04:10:23 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 04:10:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 630ms 04:10:23 INFO - PROCESS | 4016 | 1461323423776 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 04:10:23 INFO - PROCESS | 4016 | 1461323423778 Marionette TRACE conn4 <- [1,2001,null,{"value":"13"}] 04:10:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 04:10:23 INFO - PROCESS | 4016 | 1461323423781 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 04:10:23 INFO - PROCESS | 4016 | 1461323423783 Marionette TRACE conn4 <- [1,2002,null,{}] 04:10:23 INFO - PROCESS | 4016 | 1461323423786 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}] 04:10:23 INFO - PROCESS | 4016 | 1461323423879 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 04:10:23 INFO - PROCESS | 4016 | 1461323423885 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:23 INFO - PROCESS | 4016 | ++DOCSHELL 133BB000 == 84 [pid = 4016] [id = 510] 04:10:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 152 (21ADBC00) [pid = 4016] [serial = 1530] [outer = 00000000] 04:10:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 153 (254A2000) [pid = 4016] [serial = 1531] [outer = 21ADBC00] 04:10:23 INFO - PROCESS | 4016 | 1461323423930 Marionette DEBUG loaded listener.js 04:10:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 154 (254A4400) [pid = 4016] [serial = 1532] [outer = 21ADBC00] 04:10:24 INFO - PROCESS | 4016 | 1461323424638 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]]]}] 04:10:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 04:10:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 870ms 04:10:24 INFO - PROCESS | 4016 | 1461323424655 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 04:10:24 INFO - PROCESS | 4016 | 1461323424659 Marionette TRACE conn4 <- [1,2005,null,{"value":"13"}] 04:10:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 04:10:24 INFO - PROCESS | 4016 | 1461323424665 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 04:10:24 INFO - PROCESS | 4016 | 1461323424669 Marionette TRACE conn4 <- [1,2006,null,{}] 04:10:24 INFO - PROCESS | 4016 | 1461323424675 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}] 04:10:24 INFO - PROCESS | 4016 | 1461323424804 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 04:10:24 INFO - PROCESS | 4016 | 1461323424974 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:24 INFO - PROCESS | 4016 | ++DOCSHELL 1317A800 == 85 [pid = 4016] [id = 511] 04:10:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 155 (14553800) [pid = 4016] [serial = 1533] [outer = 00000000] 04:10:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 156 (1AF65800) [pid = 4016] [serial = 1534] [outer = 14553800] 04:10:25 INFO - PROCESS | 4016 | 1461323425034 Marionette DEBUG loaded listener.js 04:10:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 157 (1BE1A800) [pid = 4016] [serial = 1535] [outer = 14553800] 04:10:25 INFO - PROCESS | 4016 | 1461323425637 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]]]}] 04:10:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 04:10:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1023ms 04:10:25 INFO - PROCESS | 4016 | 1461323425688 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 04:10:25 INFO - PROCESS | 4016 | 1461323425694 Marionette TRACE conn4 <- [1,2009,null,{"value":"13"}] 04:10:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 04:10:25 INFO - PROCESS | 4016 | 1461323425701 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 04:10:25 INFO - PROCESS | 4016 | 1461323425704 Marionette TRACE conn4 <- [1,2010,null,{}] 04:10:25 INFO - PROCESS | 4016 | 1461323425709 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}] 04:10:25 INFO - PROCESS | 4016 | 1461323425825 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 04:10:25 INFO - PROCESS | 4016 | 1461323425977 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:25 INFO - PROCESS | 4016 | ++DOCSHELL 1C9B3C00 == 86 [pid = 4016] [id = 512] 04:10:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 158 (1C9B5400) [pid = 4016] [serial = 1536] [outer = 00000000] 04:10:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 159 (1D98A800) [pid = 4016] [serial = 1537] [outer = 1C9B5400] 04:10:26 INFO - PROCESS | 4016 | 1461323426033 Marionette DEBUG loaded listener.js 04:10:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 160 (1FECC400) [pid = 4016] [serial = 1538] [outer = 1C9B5400] 04:10:26 INFO - PROCESS | 4016 | 1461323426661 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]]]}] 04:10:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 04:10:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1020ms 04:10:26 INFO - PROCESS | 4016 | 1461323426723 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 04:10:26 INFO - PROCESS | 4016 | 1461323426725 Marionette TRACE conn4 <- [1,2013,null,{"value":"13"}] 04:10:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 04:10:26 INFO - PROCESS | 4016 | 1461323426729 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 04:10:26 INFO - PROCESS | 4016 | 1461323426733 Marionette TRACE conn4 <- [1,2014,null,{}] 04:10:26 INFO - PROCESS | 4016 | 1461323426759 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}] 04:10:26 INFO - PROCESS | 4016 | 1461323426943 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 04:10:27 INFO - PROCESS | 4016 | 1461323427053 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:27 INFO - PROCESS | 4016 | ++DOCSHELL 2252F000 == 87 [pid = 4016] [id = 513] 04:10:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 161 (2549EC00) [pid = 4016] [serial = 1539] [outer = 00000000] 04:10:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 162 (254A8800) [pid = 4016] [serial = 1540] [outer = 2549EC00] 04:10:27 INFO - PROCESS | 4016 | 1461323427115 Marionette DEBUG loaded listener.js 04:10:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 163 (25788400) [pid = 4016] [serial = 1541] [outer = 2549EC00] 04:10:27 INFO - PROCESS | 4016 | 1461323427680 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]]]}] 04:10:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 04:10:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1024ms 04:10:27 INFO - PROCESS | 4016 | 1461323427756 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 04:10:27 INFO - PROCESS | 4016 | 1461323427759 Marionette TRACE conn4 <- [1,2017,null,{"value":"13"}] 04:10:27 INFO - PROCESS | 4016 | 1461323427763 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 04:10:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 04:10:27 INFO - PROCESS | 4016 | 1461323427765 Marionette TRACE conn4 <- [1,2018,null,{}] 04:10:27 INFO - PROCESS | 4016 | 1461323427769 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}] 04:10:27 INFO - PROCESS | 4016 | 1461323427883 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 04:10:28 INFO - PROCESS | 4016 | 1461323428033 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:28 INFO - PROCESS | 4016 | ++DOCSHELL 25C4FC00 == 88 [pid = 4016] [id = 514] 04:10:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 164 (25C52000) [pid = 4016] [serial = 1542] [outer = 00000000] 04:10:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 165 (25C56800) [pid = 4016] [serial = 1543] [outer = 25C52000] 04:10:28 INFO - PROCESS | 4016 | 1461323428089 Marionette DEBUG loaded listener.js 04:10:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 166 (25C59000) [pid = 4016] [serial = 1544] [outer = 25C52000] 04:10:28 INFO - PROCESS | 4016 | 1461323428679 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]]]}] 04:10:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 04:10:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 970ms 04:10:28 INFO - PROCESS | 4016 | 1461323428736 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 04:10:28 INFO - PROCESS | 4016 | 1461323428739 Marionette TRACE conn4 <- [1,2021,null,{"value":"13"}] 04:10:28 INFO - PROCESS | 4016 | 1461323428742 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 04:10:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 04:10:28 INFO - PROCESS | 4016 | 1461323428744 Marionette TRACE conn4 <- [1,2022,null,{}] 04:10:28 INFO - PROCESS | 4016 | 1461323428748 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}] 04:10:28 INFO - PROCESS | 4016 | 1461323428860 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 04:10:29 INFO - PROCESS | 4016 | 1461323429010 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:29 INFO - PROCESS | 4016 | ++DOCSHELL 24D14400 == 89 [pid = 4016] [id = 515] 04:10:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 167 (24D17800) [pid = 4016] [serial = 1545] [outer = 00000000] 04:10:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 168 (24D20000) [pid = 4016] [serial = 1546] [outer = 24D17800] 04:10:29 INFO - PROCESS | 4016 | 1461323429066 Marionette DEBUG loaded listener.js 04:10:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 169 (24D21800) [pid = 4016] [serial = 1547] [outer = 24D17800] 04:10:29 INFO - PROCESS | 4016 | 1461323429658 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]]]}] 04:10:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 04:10:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 970ms 04:10:29 INFO - PROCESS | 4016 | 1461323429716 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 04:10:29 INFO - PROCESS | 4016 | 1461323429719 Marionette TRACE conn4 <- [1,2025,null,{"value":"13"}] 04:10:29 INFO - PROCESS | 4016 | 1461323429723 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 04:10:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 04:10:29 INFO - PROCESS | 4016 | 1461323429725 Marionette TRACE conn4 <- [1,2026,null,{}] 04:10:29 INFO - PROCESS | 4016 | 1461323429729 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}] 04:10:29 INFO - PROCESS | 4016 | 1461323429867 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 04:10:30 INFO - PROCESS | 4016 | 1461323430019 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:30 INFO - PROCESS | 4016 | ++DOCSHELL 24D19C00 == 90 [pid = 4016] [id = 516] 04:10:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 170 (24D24C00) [pid = 4016] [serial = 1548] [outer = 00000000] 04:10:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 171 (24D31C00) [pid = 4016] [serial = 1549] [outer = 24D24C00] 04:10:30 INFO - PROCESS | 4016 | 1461323430078 Marionette DEBUG loaded listener.js 04:10:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 172 (24D33400) [pid = 4016] [serial = 1550] [outer = 24D24C00] 04:10:30 INFO - PROCESS | 4016 | 1461323430682 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]]]}] 04:10:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 04:10:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1016ms 04:10:30 INFO - PROCESS | 4016 | 1461323430742 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 04:10:30 INFO - PROCESS | 4016 | 1461323430745 Marionette TRACE conn4 <- [1,2029,null,{"value":"13"}] 04:10:30 INFO - PROCESS | 4016 | 1461323430748 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 04:10:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 04:10:30 INFO - PROCESS | 4016 | 1461323430750 Marionette TRACE conn4 <- [1,2030,null,{}] 04:10:30 INFO - PROCESS | 4016 | 1461323430754 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}] 04:10:30 INFO - PROCESS | 4016 | 1461323430870 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 04:10:31 INFO - PROCESS | 4016 | 1461323431033 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:31 INFO - PROCESS | 4016 | ++DOCSHELL 179A3400 == 91 [pid = 4016] [id = 517] 04:10:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 173 (17EF4400) [pid = 4016] [serial = 1551] [outer = 00000000] 04:10:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 174 (1AF5EC00) [pid = 4016] [serial = 1552] [outer = 17EF4400] 04:10:31 INFO - PROCESS | 4016 | 1461323431089 Marionette DEBUG loaded listener.js 04:10:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 175 (1C0A8400) [pid = 4016] [serial = 1553] [outer = 17EF4400] 04:10:31 INFO - PROCESS | 4016 | 1461323431947 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]]]}] 04:10:32 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) 04:10:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1265ms 04:10:32 INFO - PROCESS | 4016 | 1461323432018 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 04:10:32 INFO - PROCESS | 4016 | 1461323432023 Marionette TRACE conn4 <- [1,2033,null,{"value":"13"}] 04:10:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 04:10:32 INFO - PROCESS | 4016 | 1461323432028 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 04:10:32 INFO - PROCESS | 4016 | 1461323432031 Marionette TRACE conn4 <- [1,2034,null,{}] 04:10:32 INFO - PROCESS | 4016 | 1461323432037 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}] 04:10:32 INFO - PROCESS | 4016 | 1461323432152 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 04:10:32 INFO - PROCESS | 4016 | 1461323432312 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:32 INFO - PROCESS | 4016 | ++DOCSHELL 1CFA8400 == 92 [pid = 4016] [id = 518] 04:10:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 176 (1CFA8800) [pid = 4016] [serial = 1554] [outer = 00000000] 04:10:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 177 (1D607800) [pid = 4016] [serial = 1555] [outer = 1CFA8800] 04:10:32 INFO - PROCESS | 4016 | 1461323432365 Marionette DEBUG loaded listener.js 04:10:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 178 (1D981C00) [pid = 4016] [serial = 1556] [outer = 1CFA8800] 04:10:32 INFO - PROCESS | 4016 | 1461323432956 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]]]}] 04:10:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:10:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 970ms 04:10:32 INFO - PROCESS | 4016 | 1461323433003 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 04:10:32 INFO - PROCESS | 4016 | 1461323433009 Marionette TRACE conn4 <- [1,2037,null,{"value":"13"}] 04:10:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 04:10:32 INFO - PROCESS | 4016 | 1461323433015 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 04:10:33 INFO - PROCESS | 4016 | 1461323433018 Marionette TRACE conn4 <- [1,2038,null,{}] 04:10:33 INFO - PROCESS | 4016 | 1461323433021 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}] 04:10:33 INFO - PROCESS | 4016 | 1461323433129 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 04:10:33 INFO - PROCESS | 4016 | 1461323433301 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:33 INFO - PROCESS | 4016 | ++DOCSHELL 1C157800 == 93 [pid = 4016] [id = 519] 04:10:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 179 (1C15CC00) [pid = 4016] [serial = 1557] [outer = 00000000] 04:10:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 180 (2010F400) [pid = 4016] [serial = 1558] [outer = 1C15CC00] 04:10:33 INFO - PROCESS | 4016 | 1461323433352 Marionette DEBUG loaded listener.js 04:10:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 181 (202DFC00) [pid = 4016] [serial = 1559] [outer = 1C15CC00] 04:10:33 INFO - PROCESS | 4016 | --DOCSHELL 20CD5400 == 92 [pid = 4016] [id = 509] 04:10:33 INFO - PROCESS | 4016 | --DOCSHELL 1C3CC400 == 91 [pid = 4016] [id = 508] 04:10:33 INFO - PROCESS | 4016 | --DOCSHELL 1C1B4400 == 90 [pid = 4016] [id = 507] 04:10:33 INFO - PROCESS | 4016 | --DOCSHELL 202DE800 == 89 [pid = 4016] [id = 506] 04:10:33 INFO - PROCESS | 4016 | --DOCSHELL 1D98BC00 == 88 [pid = 4016] [id = 505] 04:10:33 INFO - PROCESS | 4016 | --DOCSHELL 1CFB0800 == 87 [pid = 4016] [id = 504] 04:10:33 INFO - PROCESS | 4016 | --DOMWINDOW == 180 (1FE1E000) [pid = 4016] [serial = 1438] [outer = 00000000] [url = about:blank] 04:10:33 INFO - PROCESS | 4016 | --DOMWINDOW == 179 (220ACC00) [pid = 4016] [serial = 1447] [outer = 00000000] [url = about:blank] 04:10:33 INFO - PROCESS | 4016 | --DOMWINDOW == 178 (1780C000) [pid = 4016] [serial = 1432] [outer = 00000000] [url = about:blank] 04:10:33 INFO - PROCESS | 4016 | --DOMWINDOW == 177 (1C431400) [pid = 4016] [serial = 1435] [outer = 00000000] [url = about:blank] 04:10:33 INFO - PROCESS | 4016 | --DOMWINDOW == 176 (21533C00) [pid = 4016] [serial = 1441] [outer = 00000000] [url = about:blank] 04:10:33 INFO - PROCESS | 4016 | --DOMWINDOW == 175 (21ADEC00) [pid = 4016] [serial = 1444] [outer = 00000000] [url = about:blank] 04:10:33 INFO - PROCESS | 4016 | --DOCSHELL 1C430800 == 86 [pid = 4016] [id = 503] 04:10:33 INFO - PROCESS | 4016 | --DOCSHELL 1455D400 == 85 [pid = 4016] [id = 502] 04:10:33 INFO - PROCESS | 4016 | --DOCSHELL 1AE89800 == 84 [pid = 4016] [id = 501] 04:10:33 INFO - PROCESS | 4016 | --DOCSHELL 21D09800 == 83 [pid = 4016] [id = 498] 04:10:33 INFO - PROCESS | 4016 | --DOCSHELL 20CD5800 == 82 [pid = 4016] [id = 497] 04:10:33 INFO - PROCESS | 4016 | --DOCSHELL 20482C00 == 81 [pid = 4016] [id = 496] 04:10:33 INFO - PROCESS | 4016 | --DOCSHELL 1CFAC800 == 80 [pid = 4016] [id = 495] 04:10:33 INFO - PROCESS | 4016 | --DOCSHELL 1AFC1400 == 79 [pid = 4016] [id = 494] 04:10:33 INFO - PROCESS | 4016 | --DOCSHELL 0F06C800 == 78 [pid = 4016] [id = 493] 04:10:33 INFO - PROCESS | 4016 | --DOMWINDOW == 174 (20DC1000) [pid = 4016] [serial = 1430] [outer = 00000000] [url = about:blank] 04:10:33 INFO - PROCESS | 4016 | --DOMWINDOW == 173 (1C9AA800) [pid = 4016] [serial = 1462] [outer = 00000000] [url = about:blank] 04:10:33 INFO - PROCESS | 4016 | --DOMWINDOW == 172 (1C1BDC00) [pid = 4016] [serial = 1459] [outer = 00000000] [url = about:blank] 04:10:33 INFO - PROCESS | 4016 | --DOMWINDOW == 171 (1C428800) [pid = 4016] [serial = 1460] [outer = 00000000] [url = about:blank] 04:10:33 INFO - PROCESS | 4016 | --DOMWINDOW == 170 (19A63800) [pid = 4016] [serial = 1453] [outer = 00000000] [url = about:blank] 04:10:33 INFO - PROCESS | 4016 | --DOMWINDOW == 169 (1BAAC800) [pid = 4016] [serial = 1454] [outer = 00000000] [url = about:blank] 04:10:33 INFO - PROCESS | 4016 | --DOMWINDOW == 168 (1BD42400) [pid = 4016] [serial = 1456] [outer = 00000000] [url = about:blank] 04:10:33 INFO - PROCESS | 4016 | --DOMWINDOW == 167 (1C044400) [pid = 4016] [serial = 1457] [outer = 00000000] [url = about:blank] 04:10:33 INFO - PROCESS | 4016 | --DOMWINDOW == 166 (1E7B3800) [pid = 4016] [serial = 1468] [outer = 00000000] [url = about:blank] 04:10:33 INFO - PROCESS | 4016 | --DOMWINDOW == 165 (1D60C000) [pid = 4016] [serial = 1466] [outer = 00000000] [url = about:blank] 04:10:33 INFO - PROCESS | 4016 | --DOMWINDOW == 164 (1C04EC00) [pid = 4016] [serial = 1471] [outer = 00000000] [url = about:blank] 04:10:33 INFO - PROCESS | 4016 | --DOMWINDOW == 163 (1ED9D000) [pid = 4016] [serial = 1469] [outer = 00000000] [url = about:blank] 04:10:33 INFO - PROCESS | 4016 | --DOMWINDOW == 162 (1FECD800) [pid = 4016] [serial = 1474] [outer = 00000000] [url = about:blank] 04:10:33 INFO - PROCESS | 4016 | --DOMWINDOW == 161 (1D98D400) [pid = 4016] [serial = 1472] [outer = 00000000] [url = about:blank] 04:10:33 INFO - PROCESS | 4016 | --DOMWINDOW == 160 (1FED8000) [pid = 4016] [serial = 1475] [outer = 00000000] [url = about:blank] 04:10:33 INFO - PROCESS | 4016 | --DOMWINDOW == 159 (1C9B5800) [pid = 4016] [serial = 1463] [outer = 00000000] [url = about:blank] 04:10:33 INFO - PROCESS | 4016 | --DOMWINDOW == 158 (1CF98800) [pid = 4016] [serial = 1379] [outer = 00000000] [url = about:blank] 04:10:33 INFO - PROCESS | 4016 | --DOMWINDOW == 157 (202DDC00) [pid = 4016] [serial = 1477] [outer = 00000000] [url = about:blank] 04:10:33 INFO - PROCESS | 4016 | --DOMWINDOW == 156 (1D603800) [pid = 4016] [serial = 1465] [outer = 00000000] [url = about:blank] 04:10:33 INFO - PROCESS | 4016 | --DOMWINDOW == 155 (18E32000) [pid = 4016] [serial = 1451] [outer = 00000000] [url = about:blank] 04:10:33 INFO - PROCESS | 4016 | --DOMWINDOW == 154 (14510C00) [pid = 4016] [serial = 1450] [outer = 00000000] [url = about:blank] 04:10:33 INFO - PROCESS | 4016 | 1461323433952 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]]]}] 04:10:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 04:10:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 970ms 04:10:33 INFO - PROCESS | 4016 | 1461323433988 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 04:10:33 INFO - PROCESS | 4016 | 1461323433990 Marionette TRACE conn4 <- [1,2041,null,{"value":"13"}] 04:10:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 04:10:33 INFO - PROCESS | 4016 | 1461323433994 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 04:10:33 INFO - PROCESS | 4016 | 1461323433997 Marionette TRACE conn4 <- [1,2042,null,{}] 04:10:33 INFO - PROCESS | 4016 | 1461323434008 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}] 04:10:34 INFO - PROCESS | 4016 | 1461323434112 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 04:10:34 INFO - PROCESS | 4016 | 1461323434229 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:34 INFO - PROCESS | 4016 | ++DOCSHELL 1AF5D000 == 79 [pid = 4016] [id = 520] 04:10:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 155 (1AF5E000) [pid = 4016] [serial = 1560] [outer = 00000000] 04:10:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 156 (1C0B0C00) [pid = 4016] [serial = 1561] [outer = 1AF5E000] 04:10:34 INFO - PROCESS | 4016 | 1461323434280 Marionette DEBUG loaded listener.js 04:10:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 157 (1C1BA400) [pid = 4016] [serial = 1562] [outer = 1AF5E000] 04:10:34 INFO - PROCESS | 4016 | 1461323434706 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]]]}] 04:10:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 04:10:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 770ms 04:10:34 INFO - PROCESS | 4016 | 1461323434767 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 04:10:34 INFO - PROCESS | 4016 | 1461323434770 Marionette TRACE conn4 <- [1,2045,null,{"value":"13"}] 04:10:34 INFO - PROCESS | 4016 | 1461323434773 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 04:10:34 INFO - PROCESS | 4016 | 1461323434775 Marionette TRACE conn4 <- [1,2046,null,{}] 04:10:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 04:10:34 INFO - PROCESS | 4016 | 1461323434778 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}] 04:10:34 INFO - PROCESS | 4016 | 1461323434870 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 04:10:34 INFO - PROCESS | 4016 | 1461323434913 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:34 INFO - PROCESS | 4016 | ++DOCSHELL 1C435000 == 80 [pid = 4016] [id = 521] 04:10:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 158 (1C4E3C00) [pid = 4016] [serial = 1563] [outer = 00000000] 04:10:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 159 (1CFA1800) [pid = 4016] [serial = 1564] [outer = 1C4E3C00] 04:10:34 INFO - PROCESS | 4016 | 1461323434960 Marionette DEBUG loaded listener.js 04:10:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 160 (1D205C00) [pid = 4016] [serial = 1565] [outer = 1C4E3C00] 04:10:35 INFO - PROCESS | 4016 | 1461323435438 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]]]}] 04:10:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 04:10:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 730ms 04:10:35 INFO - PROCESS | 4016 | 1461323435508 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 04:10:35 INFO - PROCESS | 4016 | 1461323435510 Marionette TRACE conn4 <- [1,2049,null,{"value":"13"}] 04:10:35 INFO - PROCESS | 4016 | 1461323435513 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 04:10:35 INFO - PROCESS | 4016 | 1461323435515 Marionette TRACE conn4 <- [1,2050,null,{}] 04:10:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 04:10:35 INFO - PROCESS | 4016 | 1461323435518 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}] 04:10:35 INFO - PROCESS | 4016 | 1461323435608 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 04:10:35 INFO - PROCESS | 4016 | 1461323435737 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:35 INFO - PROCESS | 4016 | ++DOCSHELL 1CF99800 == 81 [pid = 4016] [id = 522] 04:10:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 161 (1D607000) [pid = 4016] [serial = 1566] [outer = 00000000] 04:10:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 162 (1EDA4400) [pid = 4016] [serial = 1567] [outer = 1D607000] 04:10:35 INFO - PROCESS | 4016 | 1461323435782 Marionette DEBUG loaded listener.js 04:10:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 163 (1FE1E000) [pid = 4016] [serial = 1568] [outer = 1D607000] 04:10:35 INFO - PROCESS | 4016 | --DOCSHELL 1CF83400 == 80 [pid = 4016] [id = 12] 04:10:36 INFO - PROCESS | 4016 | 1461323436286 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]]]}] 04:10:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 04:10:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 830ms 04:10:36 INFO - PROCESS | 4016 | 1461323436347 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 04:10:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 04:10:36 INFO - PROCESS | 4016 | 1461323436350 Marionette TRACE conn4 <- [1,2053,null,{"value":"13"}] 04:10:36 INFO - PROCESS | 4016 | 1461323436353 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 04:10:36 INFO - PROCESS | 4016 | 1461323436354 Marionette TRACE conn4 <- [1,2054,null,{}] 04:10:36 INFO - PROCESS | 4016 | 1461323436358 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}] 04:10:36 INFO - PROCESS | 4016 | 1461323436510 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 04:10:36 INFO - PROCESS | 4016 | 1461323436587 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:36 INFO - PROCESS | 4016 | ++DOCSHELL 1D98D800 == 81 [pid = 4016] [id = 523] 04:10:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 164 (1ED9A400) [pid = 4016] [serial = 1569] [outer = 00000000] 04:10:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 165 (20C81800) [pid = 4016] [serial = 1570] [outer = 1ED9A400] 04:10:36 INFO - PROCESS | 4016 | 1461323436635 Marionette DEBUG loaded listener.js 04:10:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 166 (20CCF000) [pid = 4016] [serial = 1571] [outer = 1ED9A400] 04:10:37 INFO - PROCESS | 4016 | 1461323437062 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]]]}] 04:10:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 04:10:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 730ms 04:10:37 INFO - PROCESS | 4016 | 1461323437083 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 04:10:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 04:10:37 INFO - PROCESS | 4016 | 1461323437085 Marionette TRACE conn4 <- [1,2057,null,{"value":"13"}] 04:10:37 INFO - PROCESS | 4016 | 1461323437089 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 04:10:37 INFO - PROCESS | 4016 | 1461323437090 Marionette TRACE conn4 <- [1,2058,null,{}] 04:10:37 INFO - PROCESS | 4016 | 1461323437094 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}] 04:10:37 INFO - PROCESS | 4016 | 1461323437226 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 04:10:37 INFO - PROCESS | 4016 | 1461323437239 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:37 INFO - PROCESS | 4016 | ++DOCSHELL 20C8D000 == 82 [pid = 4016] [id = 524] 04:10:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 167 (20CD5800) [pid = 4016] [serial = 1572] [outer = 00000000] 04:10:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 168 (20DDB000) [pid = 4016] [serial = 1573] [outer = 20CD5800] 04:10:37 INFO - PROCESS | 4016 | 1461323437285 Marionette DEBUG loaded listener.js 04:10:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 169 (21395000) [pid = 4016] [serial = 1574] [outer = 20CD5800] 04:10:37 INFO - PROCESS | 4016 | 1461323437766 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]]]}] 04:10:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 04:10:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 730ms 04:10:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 04:10:37 INFO - PROCESS | 4016 | 1461323437820 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 04:10:37 INFO - PROCESS | 4016 | 1461323437822 Marionette TRACE conn4 <- [1,2061,null,{"value":"13"}] 04:10:37 INFO - PROCESS | 4016 | 1461323437825 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 04:10:37 INFO - PROCESS | 4016 | 1461323437827 Marionette TRACE conn4 <- [1,2062,null,{}] 04:10:37 INFO - PROCESS | 4016 | 1461323437830 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}] 04:10:37 INFO - PROCESS | 4016 | 1461323437991 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 04:10:38 INFO - PROCESS | 4016 | --DOMWINDOW == 168 (21AD5C00) [pid = 4016] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 04:10:38 INFO - PROCESS | 4016 | --DOMWINDOW == 167 (20CD0C00) [pid = 4016] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 04:10:38 INFO - PROCESS | 4016 | --DOMWINDOW == 166 (1CFB1C00) [pid = 4016] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 04:10:38 INFO - PROCESS | 4016 | --DOMWINDOW == 165 (1C00C400) [pid = 4016] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 04:10:38 INFO - PROCESS | 4016 | --DOMWINDOW == 164 (21D05800) [pid = 4016] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 04:10:38 INFO - PROCESS | 4016 | --DOMWINDOW == 163 (20282400) [pid = 4016] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 04:10:38 INFO - PROCESS | 4016 | --DOMWINDOW == 162 (1C42BC00) [pid = 4016] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 04:10:38 INFO - PROCESS | 4016 | --DOMWINDOW == 161 (20DE8C00) [pid = 4016] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 04:10:38 INFO - PROCESS | 4016 | --DOMWINDOW == 160 (1C04E000) [pid = 4016] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 04:10:38 INFO - PROCESS | 4016 | --DOMWINDOW == 159 (1E7B0800) [pid = 4016] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 04:10:38 INFO - PROCESS | 4016 | --DOMWINDOW == 158 (202E2800) [pid = 4016] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 04:10:38 INFO - PROCESS | 4016 | --DOMWINDOW == 157 (1C435400) [pid = 4016] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 04:10:38 INFO - PROCESS | 4016 | --DOMWINDOW == 156 (1AF5A000) [pid = 4016] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 04:10:38 INFO - PROCESS | 4016 | --DOMWINDOW == 155 (17F90000) [pid = 4016] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 04:10:38 INFO - PROCESS | 4016 | --DOMWINDOW == 154 (17814800) [pid = 4016] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 04:10:38 INFO - PROCESS | 4016 | --DOMWINDOW == 153 (1C42B400) [pid = 4016] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 04:10:38 INFO - PROCESS | 4016 | --DOMWINDOW == 152 (2139C400) [pid = 4016] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 04:10:38 INFO - PROCESS | 4016 | --DOMWINDOW == 151 (1CFA6C00) [pid = 4016] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 04:10:38 INFO - PROCESS | 4016 | --DOMWINDOW == 150 (1CF9CC00) [pid = 4016] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 04:10:38 INFO - PROCESS | 4016 | --DOMWINDOW == 149 (1D60BC00) [pid = 4016] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 04:10:38 INFO - PROCESS | 4016 | --DOMWINDOW == 148 (1C429800) [pid = 4016] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 04:10:38 INFO - PROCESS | 4016 | --DOMWINDOW == 147 (144ABC00) [pid = 4016] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 04:10:38 INFO - PROCESS | 4016 | --DOMWINDOW == 146 (20105C00) [pid = 4016] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:10:38 INFO - PROCESS | 4016 | --DOMWINDOW == 145 (0F1ED800) [pid = 4016] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 04:10:38 INFO - PROCESS | 4016 | --DOMWINDOW == 144 (18D85C00) [pid = 4016] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 04:10:38 INFO - PROCESS | 4016 | --DOMWINDOW == 143 (1D609800) [pid = 4016] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 04:10:38 INFO - PROCESS | 4016 | --DOMWINDOW == 142 (20C89400) [pid = 4016] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 04:10:38 INFO - PROCESS | 4016 | --DOMWINDOW == 141 (1F9C1000) [pid = 4016] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 04:10:38 INFO - PROCESS | 4016 | --DOMWINDOW == 140 (179A8800) [pid = 4016] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 04:10:38 INFO - PROCESS | 4016 | --DOMWINDOW == 139 (1BAA9C00) [pid = 4016] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 04:10:38 INFO - PROCESS | 4016 | --DOMWINDOW == 138 (12704400) [pid = 4016] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 04:10:38 INFO - PROCESS | 4016 | --DOMWINDOW == 137 (1D985800) [pid = 4016] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 04:10:38 INFO - PROCESS | 4016 | --DOMWINDOW == 136 (20CD4C00) [pid = 4016] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 04:10:38 INFO - PROCESS | 4016 | --DOMWINDOW == 135 (1D610000) [pid = 4016] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 04:10:38 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (20479C00) [pid = 4016] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 04:10:38 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (21530000) [pid = 4016] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 04:10:38 INFO - PROCESS | 4016 | 1461323438596 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:38 INFO - PROCESS | 4016 | ++DOCSHELL 0F1ED800 == 83 [pid = 4016] [id = 525] 04:10:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (12704400) [pid = 4016] [serial = 1575] [outer = 00000000] 04:10:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (17814800) [pid = 4016] [serial = 1576] [outer = 12704400] 04:10:38 INFO - PROCESS | 4016 | 1461323438641 Marionette DEBUG loaded listener.js 04:10:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (17EF8C00) [pid = 4016] [serial = 1577] [outer = 12704400] 04:10:39 INFO - PROCESS | 4016 | 1461323439051 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]]]}] 04:10:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 04:10:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1278ms 04:10:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 04:10:39 INFO - PROCESS | 4016 | 1461323439103 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 04:10:39 INFO - PROCESS | 4016 | 1461323439105 Marionette TRACE conn4 <- [1,2065,null,{"value":"13"}] 04:10:39 INFO - PROCESS | 4016 | 1461323439109 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 04:10:39 INFO - PROCESS | 4016 | 1461323439110 Marionette TRACE conn4 <- [1,2066,null,{}] 04:10:39 INFO - PROCESS | 4016 | 1461323439114 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}] 04:10:39 INFO - PROCESS | 4016 | 1461323439209 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 04:10:39 INFO - PROCESS | 4016 | 1461323439215 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:39 INFO - PROCESS | 4016 | ++DOCSHELL 18D85C00 == 84 [pid = 4016] [id = 526] 04:10:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 137 (1AA57800) [pid = 4016] [serial = 1578] [outer = 00000000] 04:10:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 138 (1C1B8000) [pid = 4016] [serial = 1579] [outer = 1AA57800] 04:10:39 INFO - PROCESS | 4016 | 1461323439260 Marionette DEBUG loaded listener.js 04:10:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 139 (1CF9A000) [pid = 4016] [serial = 1580] [outer = 1AA57800] 04:10:39 INFO - PROCESS | 4016 | 1461323439715 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]]]}] 04:10:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 04:10:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 630ms 04:10:39 INFO - PROCESS | 4016 | 1461323439741 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 04:10:39 INFO - PROCESS | 4016 | 1461323439743 Marionette TRACE conn4 <- [1,2069,null,{"value":"13"}] 04:10:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 04:10:39 INFO - PROCESS | 4016 | 1461323439746 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 04:10:39 INFO - PROCESS | 4016 | 1461323439748 Marionette TRACE conn4 <- [1,2070,null,{}] 04:10:39 INFO - PROCESS | 4016 | 1461323439752 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}] 04:10:39 INFO - PROCESS | 4016 | 1461323439843 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 04:10:39 INFO - PROCESS | 4016 | 1461323439879 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:39 INFO - PROCESS | 4016 | ++DOCSHELL 1CFB2C00 == 85 [pid = 4016] [id = 527] 04:10:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 140 (1D60D000) [pid = 4016] [serial = 1581] [outer = 00000000] 04:10:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 141 (1EECF800) [pid = 4016] [serial = 1582] [outer = 1D60D000] 04:10:39 INFO - PROCESS | 4016 | 1461323439923 Marionette DEBUG loaded listener.js 04:10:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 142 (20282400) [pid = 4016] [serial = 1583] [outer = 1D60D000] 04:10:40 INFO - PROCESS | 4016 | 1461323440391 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]]]}] 04:10:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 04:10:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 670ms 04:10:40 INFO - PROCESS | 4016 | 1461323440420 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 04:10:40 INFO - PROCESS | 4016 | 1461323440422 Marionette TRACE conn4 <- [1,2073,null,{"value":"13"}] 04:10:40 INFO - PROCESS | 4016 | 1461323440425 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 04:10:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 04:10:40 INFO - PROCESS | 4016 | 1461323440428 Marionette TRACE conn4 <- [1,2074,null,{}] 04:10:40 INFO - PROCESS | 4016 | 1461323440431 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}] 04:10:40 INFO - PROCESS | 4016 | 1461323440542 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 04:10:40 INFO - PROCESS | 4016 | 1461323440765 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:40 INFO - PROCESS | 4016 | ++DOCSHELL 0F3C2800 == 86 [pid = 4016] [id = 528] 04:10:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 143 (127DB800) [pid = 4016] [serial = 1584] [outer = 00000000] 04:10:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 144 (13E52800) [pid = 4016] [serial = 1585] [outer = 127DB800] 04:10:40 INFO - PROCESS | 4016 | 1461323440825 Marionette DEBUG loaded listener.js 04:10:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 145 (179A1400) [pid = 4016] [serial = 1586] [outer = 127DB800] 04:10:41 INFO - PROCESS | 4016 | 1461323441523 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]]]}] 04:10:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 04:10:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1129ms 04:10:41 INFO - PROCESS | 4016 | 1461323441560 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 04:10:41 INFO - PROCESS | 4016 | 1461323441564 Marionette TRACE conn4 <- [1,2077,null,{"value":"13"}] 04:10:41 INFO - PROCESS | 4016 | 1461323441569 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 04:10:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 04:10:41 INFO - PROCESS | 4016 | 1461323441573 Marionette TRACE conn4 <- [1,2078,null,{}] 04:10:41 INFO - PROCESS | 4016 | 1461323441579 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}] 04:10:41 INFO - PROCESS | 4016 | 1461323441704 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 04:10:41 INFO - PROCESS | 4016 | 1461323441865 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:41 INFO - PROCESS | 4016 | ++DOCSHELL 1C164000 == 87 [pid = 4016] [id = 529] 04:10:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 146 (1C164400) [pid = 4016] [serial = 1587] [outer = 00000000] 04:10:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 147 (1CC7DC00) [pid = 4016] [serial = 1588] [outer = 1C164400] 04:10:41 INFO - PROCESS | 4016 | 1461323441924 Marionette DEBUG loaded listener.js 04:10:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 148 (1CF9C400) [pid = 4016] [serial = 1589] [outer = 1C164400] 04:10:42 INFO - PROCESS | 4016 | 1461323442515 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]]]}] 04:10:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 04:10:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 970ms 04:10:42 INFO - PROCESS | 4016 | 1461323442547 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 04:10:42 INFO - PROCESS | 4016 | 1461323442551 Marionette TRACE conn4 <- [1,2081,null,{"value":"13"}] 04:10:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 04:10:42 INFO - PROCESS | 4016 | 1461323442555 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 04:10:42 INFO - PROCESS | 4016 | 1461323442557 Marionette TRACE conn4 <- [1,2082,null,{}] 04:10:42 INFO - PROCESS | 4016 | 1461323442562 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}] 04:10:42 INFO - PROCESS | 4016 | 1461323442680 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 04:10:42 INFO - PROCESS | 4016 | 1461323442853 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:42 INFO - PROCESS | 4016 | ++DOCSHELL 1EEDEC00 == 88 [pid = 4016] [id = 530] 04:10:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 149 (1EEED800) [pid = 4016] [serial = 1590] [outer = 00000000] 04:10:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 150 (2010DC00) [pid = 4016] [serial = 1591] [outer = 1EEED800] 04:10:42 INFO - PROCESS | 4016 | 1461323442910 Marionette DEBUG loaded listener.js 04:10:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 151 (20479000) [pid = 4016] [serial = 1592] [outer = 1EEED800] 04:10:43 INFO - PROCESS | 4016 | 1461323443521 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]]]}] 04:10:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 04:10:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1022ms 04:10:43 INFO - PROCESS | 4016 | 1461323443581 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 04:10:43 INFO - PROCESS | 4016 | 1461323443584 Marionette TRACE conn4 <- [1,2085,null,{"value":"13"}] 04:10:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 04:10:43 INFO - PROCESS | 4016 | 1461323443594 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 04:10:43 INFO - PROCESS | 4016 | 1461323443601 Marionette TRACE conn4 <- [1,2086,null,{}] 04:10:43 INFO - PROCESS | 4016 | 1461323443637 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}] 04:10:43 INFO - PROCESS | 4016 | 1461323443764 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 04:10:43 INFO - PROCESS | 4016 | 1461323443914 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:43 INFO - PROCESS | 4016 | ++DOCSHELL 20482C00 == 89 [pid = 4016] [id = 531] 04:10:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 152 (2153B000) [pid = 4016] [serial = 1593] [outer = 00000000] 04:10:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 153 (21D53800) [pid = 4016] [serial = 1594] [outer = 2153B000] 04:10:43 INFO - PROCESS | 4016 | 1461323443972 Marionette DEBUG loaded listener.js 04:10:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 154 (22523800) [pid = 4016] [serial = 1595] [outer = 2153B000] 04:10:44 INFO - PROCESS | 4016 | 1461323444563 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]]]}] 04:10:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 04:10:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1008ms 04:10:44 INFO - PROCESS | 4016 | 1461323444599 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 04:10:44 INFO - PROCESS | 4016 | 1461323444602 Marionette TRACE conn4 <- [1,2089,null,{"value":"13"}] 04:10:44 INFO - PROCESS | 4016 | 1461323444605 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 04:10:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 04:10:44 INFO - PROCESS | 4016 | 1461323444607 Marionette TRACE conn4 <- [1,2090,null,{}] 04:10:44 INFO - PROCESS | 4016 | 1461323444612 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}] 04:10:44 INFO - PROCESS | 4016 | 1461323444733 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 04:10:44 INFO - PROCESS | 4016 | 1461323444906 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:44 INFO - PROCESS | 4016 | ++DOCSHELL 2252C800 == 90 [pid = 4016] [id = 532] 04:10:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 155 (24D17C00) [pid = 4016] [serial = 1596] [outer = 00000000] 04:10:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 156 (24D28C00) [pid = 4016] [serial = 1597] [outer = 24D17C00] 04:10:44 INFO - PROCESS | 4016 | 1461323444962 Marionette DEBUG loaded listener.js 04:10:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 157 (24D2E800) [pid = 4016] [serial = 1598] [outer = 24D17C00] 04:10:45 INFO - PROCESS | 4016 | 1461323445505 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]]]}] 04:10:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 04:10:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 970ms 04:10:45 INFO - PROCESS | 4016 | 1461323445579 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 04:10:45 INFO - PROCESS | 4016 | 1461323445581 Marionette TRACE conn4 <- [1,2093,null,{"value":"13"}] 04:10:45 INFO - PROCESS | 4016 | 1461323445585 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 04:10:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 04:10:45 INFO - PROCESS | 4016 | 1461323445587 Marionette TRACE conn4 <- [1,2094,null,{}] 04:10:45 INFO - PROCESS | 4016 | 1461323445591 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}] 04:10:45 INFO - PROCESS | 4016 | 1461323445738 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 04:10:45 INFO - PROCESS | 4016 | 1461323445898 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:45 INFO - PROCESS | 4016 | ++DOCSHELL 254A2400 == 91 [pid = 4016] [id = 533] 04:10:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 158 (254A4800) [pid = 4016] [serial = 1599] [outer = 00000000] 04:10:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 159 (2578F400) [pid = 4016] [serial = 1600] [outer = 254A4800] 04:10:45 INFO - PROCESS | 4016 | 1461323445963 Marionette DEBUG loaded listener.js 04:10:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 160 (25C56000) [pid = 4016] [serial = 1601] [outer = 254A4800] 04:10:46 INFO - PROCESS | 4016 | 1461323446559 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]]]}] 04:10:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 04:10:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1016ms 04:10:46 INFO - PROCESS | 4016 | 1461323446605 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 04:10:46 INFO - PROCESS | 4016 | 1461323446608 Marionette TRACE conn4 <- [1,2097,null,{"value":"13"}] 04:10:46 INFO - PROCESS | 4016 | 1461323446611 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 04:10:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 04:10:46 INFO - PROCESS | 4016 | 1461323446613 Marionette TRACE conn4 <- [1,2098,null,{}] 04:10:46 INFO - PROCESS | 4016 | 1461323446617 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}] 04:10:46 INFO - PROCESS | 4016 | 1461323446738 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 04:10:46 INFO - PROCESS | 4016 | 1461323446906 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:46 INFO - PROCESS | 4016 | ++DOCSHELL 25C5B400 == 92 [pid = 4016] [id = 534] 04:10:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 161 (25F65800) [pid = 4016] [serial = 1602] [outer = 00000000] 04:10:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 162 (2704C000) [pid = 4016] [serial = 1603] [outer = 25F65800] 04:10:46 INFO - PROCESS | 4016 | 1461323446962 Marionette DEBUG loaded listener.js 04:10:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 163 (2704F000) [pid = 4016] [serial = 1604] [outer = 25F65800] 04:10:47 INFO - PROCESS | 4016 | 1461323447608 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]]]}] 04:10:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 04:10:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1017ms 04:10:47 INFO - PROCESS | 4016 | 1461323447632 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 04:10:47 INFO - PROCESS | 4016 | 1461323447634 Marionette TRACE conn4 <- [1,2101,null,{"value":"13"}] 04:10:47 INFO - PROCESS | 4016 | 1461323447638 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 04:10:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 04:10:47 INFO - PROCESS | 4016 | 1461323447640 Marionette TRACE conn4 <- [1,2102,null,{}] 04:10:47 INFO - PROCESS | 4016 | 1461323447644 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}] 04:10:47 INFO - PROCESS | 4016 | 1461323447762 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 04:10:47 INFO - PROCESS | 4016 | 1461323447930 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:47 INFO - PROCESS | 4016 | ++DOCSHELL 0F06C400 == 93 [pid = 4016] [id = 535] 04:10:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 164 (13E96000) [pid = 4016] [serial = 1605] [outer = 00000000] 04:10:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 165 (1AE89C00) [pid = 4016] [serial = 1606] [outer = 13E96000] 04:10:47 INFO - PROCESS | 4016 | 1461323447986 Marionette DEBUG loaded listener.js 04:10:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 166 (1C1BF000) [pid = 4016] [serial = 1607] [outer = 13E96000] 04:10:48 INFO - PROCESS | 4016 | 1461323448520 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]]]}] 04:10:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 04:10:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 930ms 04:10:48 INFO - PROCESS | 4016 | 1461323448780 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 04:10:48 INFO - PROCESS | 4016 | 1461323448785 Marionette TRACE conn4 <- [1,2105,null,{"value":"13"}] 04:10:48 INFO - PROCESS | 4016 | 1461323448805 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 04:10:48 INFO - PROCESS | 4016 | 1461323448808 Marionette TRACE conn4 <- [1,2106,null,{}] 04:10:48 INFO - PROCESS | 4016 | 1461323448814 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}] 04:10:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 04:10:48 INFO - PROCESS | 4016 | 1461323448932 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 04:10:49 INFO - PROCESS | 4016 | 1461323449056 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:49 INFO - PROCESS | 4016 | ++DOCSHELL 1AFFD400 == 94 [pid = 4016] [id = 536] 04:10:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 167 (1AFFF000) [pid = 4016] [serial = 1608] [outer = 00000000] 04:10:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 168 (1C014C00) [pid = 4016] [serial = 1609] [outer = 1AFFF000] 04:10:49 INFO - PROCESS | 4016 | 1461323449107 Marionette DEBUG loaded listener.js 04:10:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 169 (1C157400) [pid = 4016] [serial = 1610] [outer = 1AFFF000] 04:10:49 INFO - PROCESS | 4016 | 1461323449691 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]]]}] 04:10:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 04:10:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 910ms 04:10:49 INFO - PROCESS | 4016 | 1461323449733 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 04:10:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 04:10:49 INFO - PROCESS | 4016 | 1461323449736 Marionette TRACE conn4 <- [1,2109,null,{"value":"13"}] 04:10:49 INFO - PROCESS | 4016 | 1461323449743 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 04:10:49 INFO - PROCESS | 4016 | 1461323449747 Marionette TRACE conn4 <- [1,2110,null,{}] 04:10:49 INFO - PROCESS | 4016 | 1461323449751 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}] 04:10:49 INFO - PROCESS | 4016 | 1461323449862 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 04:10:50 INFO - PROCESS | 4016 | 1461323450023 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:50 INFO - PROCESS | 4016 | ++DOCSHELL 1AFBC800 == 95 [pid = 4016] [id = 537] 04:10:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 170 (1C00CC00) [pid = 4016] [serial = 1611] [outer = 00000000] 04:10:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 171 (1CFAFC00) [pid = 4016] [serial = 1612] [outer = 1C00CC00] 04:10:50 INFO - PROCESS | 4016 | 1461323450075 Marionette DEBUG loaded listener.js 04:10:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 172 (1D606000) [pid = 4016] [serial = 1613] [outer = 1C00CC00] 04:10:50 INFO - PROCESS | 4016 | --DOCSHELL 2027DC00 == 94 [pid = 4016] [id = 343] 04:10:50 INFO - PROCESS | 4016 | --DOCSHELL 1CFB2C00 == 93 [pid = 4016] [id = 527] 04:10:50 INFO - PROCESS | 4016 | --DOCSHELL 18D85C00 == 92 [pid = 4016] [id = 526] 04:10:50 INFO - PROCESS | 4016 | --DOCSHELL 0F1ED800 == 91 [pid = 4016] [id = 525] 04:10:50 INFO - PROCESS | 4016 | --DOCSHELL 20C8D000 == 90 [pid = 4016] [id = 524] 04:10:50 INFO - PROCESS | 4016 | --DOCSHELL 1D98D800 == 89 [pid = 4016] [id = 523] 04:10:50 INFO - PROCESS | 4016 | --DOCSHELL 1CF99800 == 88 [pid = 4016] [id = 522] 04:10:50 INFO - PROCESS | 4016 | --DOCSHELL 1C435000 == 87 [pid = 4016] [id = 521] 04:10:50 INFO - PROCESS | 4016 | --DOCSHELL 1AF5D000 == 86 [pid = 4016] [id = 520] 04:10:50 INFO - PROCESS | 4016 | --DOMWINDOW == 171 (254A2000) [pid = 4016] [serial = 1531] [outer = 00000000] [url = about:blank] 04:10:50 INFO - PROCESS | 4016 | --DOCSHELL 1C157800 == 85 [pid = 4016] [id = 519] 04:10:50 INFO - PROCESS | 4016 | --DOCSHELL 1CFA8400 == 84 [pid = 4016] [id = 518] 04:10:50 INFO - PROCESS | 4016 | --DOCSHELL 2252F000 == 83 [pid = 4016] [id = 513] 04:10:50 INFO - PROCESS | 4016 | --DOCSHELL 1C9B3C00 == 82 [pid = 4016] [id = 512] 04:10:50 INFO - PROCESS | 4016 | --DOCSHELL 1317A800 == 81 [pid = 4016] [id = 511] 04:10:50 INFO - PROCESS | 4016 | --DOMWINDOW == 170 (21D0BC00) [pid = 4016] [serial = 1529] [outer = 00000000] [url = about:blank] 04:10:50 INFO - PROCESS | 4016 | --DOMWINDOW == 169 (21D08000) [pid = 4016] [serial = 1445] [outer = 00000000] [url = about:blank] 04:10:50 INFO - PROCESS | 4016 | --DOMWINDOW == 168 (21D06000) [pid = 4016] [serial = 1361] [outer = 00000000] [url = about:blank] 04:10:50 INFO - PROCESS | 4016 | --DOMWINDOW == 167 (1D82EC00) [pid = 4016] [serial = 1514] [outer = 00000000] [url = about:blank] 04:10:50 INFO - PROCESS | 4016 | --DOMWINDOW == 166 (1C1B4C00) [pid = 4016] [serial = 1352] [outer = 00000000] [url = about:blank] 04:10:50 INFO - PROCESS | 4016 | --DOMWINDOW == 165 (21D53C00) [pid = 4016] [serial = 1313] [outer = 00000000] [url = about:blank] 04:10:50 INFO - PROCESS | 4016 | --DOMWINDOW == 164 (21395400) [pid = 4016] [serial = 1358] [outer = 00000000] [url = about:blank] 04:10:50 INFO - PROCESS | 4016 | --DOMWINDOW == 163 (1E889800) [pid = 4016] [serial = 1486] [outer = 00000000] [url = about:blank] 04:10:50 INFO - PROCESS | 4016 | --DOMWINDOW == 162 (20109000) [pid = 4016] [serial = 1526] [outer = 00000000] [url = about:blank] 04:10:50 INFO - PROCESS | 4016 | --DOMWINDOW == 161 (21531800) [pid = 4016] [serial = 1528] [outer = 00000000] [url = about:blank] 04:10:50 INFO - PROCESS | 4016 | --DOMWINDOW == 160 (1C9AF000) [pid = 4016] [serial = 1436] [outer = 00000000] [url = about:blank] 04:10:50 INFO - PROCESS | 4016 | --DOMWINDOW == 159 (1EEF7000) [pid = 4016] [serial = 1516] [outer = 00000000] [url = about:blank] 04:10:50 INFO - PROCESS | 4016 | --DOMWINDOW == 158 (131BA800) [pid = 4016] [serial = 1480] [outer = 00000000] [url = about:blank] 04:10:50 INFO - PROCESS | 4016 | --DOMWINDOW == 157 (20C85C00) [pid = 4016] [serial = 1519] [outer = 00000000] [url = about:blank] 04:10:50 INFO - PROCESS | 4016 | --DOMWINDOW == 156 (1CF97C00) [pid = 4016] [serial = 1511] [outer = 00000000] [url = about:blank] 04:10:50 INFO - PROCESS | 4016 | --DOMWINDOW == 155 (1BE13000) [pid = 4016] [serial = 1504] [outer = 00000000] [url = about:blank] 04:10:50 INFO - PROCESS | 4016 | --DOMWINDOW == 154 (1C161400) [pid = 4016] [serial = 1505] [outer = 00000000] [url = about:blank] 04:10:50 INFO - PROCESS | 4016 | --DOMWINDOW == 153 (1F9C7000) [pid = 4016] [serial = 1517] [outer = 00000000] [url = about:blank] 04:10:50 INFO - PROCESS | 4016 | --DOMWINDOW == 152 (1AF66000) [pid = 4016] [serial = 1501] [outer = 00000000] [url = about:blank] 04:10:50 INFO - PROCESS | 4016 | --DOMWINDOW == 151 (18E32400) [pid = 4016] [serial = 1507] [outer = 00000000] [url = about:blank] 04:10:50 INFO - PROCESS | 4016 | --DOMWINDOW == 150 (2252FC00) [pid = 4016] [serial = 1448] [outer = 00000000] [url = about:blank] 04:10:50 INFO - PROCESS | 4016 | --DOMWINDOW == 149 (1C9B6400) [pid = 4016] [serial = 1510] [outer = 00000000] [url = about:blank] 04:10:50 INFO - PROCESS | 4016 | --DOMWINDOW == 148 (21537400) [pid = 4016] [serial = 1442] [outer = 00000000] [url = about:blank] 04:10:50 INFO - PROCESS | 4016 | --DOMWINDOW == 147 (20106800) [pid = 4016] [serial = 1355] [outer = 00000000] [url = about:blank] 04:10:50 INFO - PROCESS | 4016 | --DOMWINDOW == 146 (1C3C7800) [pid = 4016] [serial = 1502] [outer = 00000000] [url = about:blank] 04:10:50 INFO - PROCESS | 4016 | --DOMWINDOW == 145 (1D191800) [pid = 4016] [serial = 1388] [outer = 00000000] [url = about:blank] 04:10:50 INFO - PROCESS | 4016 | --DOMWINDOW == 144 (1D82E800) [pid = 4016] [serial = 1391] [outer = 00000000] [url = about:blank] 04:10:50 INFO - PROCESS | 4016 | --DOMWINDOW == 143 (1D822800) [pid = 4016] [serial = 1304] [outer = 00000000] [url = about:blank] 04:10:50 INFO - PROCESS | 4016 | --DOMWINDOW == 142 (20DD9C00) [pid = 4016] [serial = 1489] [outer = 00000000] [url = about:blank] 04:10:50 INFO - PROCESS | 4016 | --DOMWINDOW == 141 (220A7400) [pid = 4016] [serial = 1495] [outer = 00000000] [url = about:blank] 04:10:50 INFO - PROCESS | 4016 | --DOMWINDOW == 140 (22554800) [pid = 4016] [serial = 1316] [outer = 00000000] [url = about:blank] 04:10:50 INFO - PROCESS | 4016 | --DOMWINDOW == 139 (20CD2000) [pid = 4016] [serial = 1250] [outer = 00000000] [url = about:blank] 04:10:50 INFO - PROCESS | 4016 | --DOMWINDOW == 138 (17EEF800) [pid = 4016] [serial = 1433] [outer = 00000000] [url = about:blank] 04:10:50 INFO - PROCESS | 4016 | --DOMWINDOW == 137 (1BD43400) [pid = 4016] [serial = 1301] [outer = 00000000] [url = about:blank] 04:10:50 INFO - PROCESS | 4016 | --DOMWINDOW == 136 (20282000) [pid = 4016] [serial = 1439] [outer = 00000000] [url = about:blank] 04:10:50 INFO - PROCESS | 4016 | --DOMWINDOW == 135 (21539400) [pid = 4016] [serial = 1364] [outer = 00000000] [url = about:blank] 04:10:50 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (1FED3000) [pid = 4016] [serial = 1397] [outer = 00000000] [url = about:blank] 04:10:50 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (1C018800) [pid = 4016] [serial = 1483] [outer = 00000000] [url = about:blank] 04:10:50 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (19416C00) [pid = 4016] [serial = 1382] [outer = 00000000] [url = about:blank] 04:10:50 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (1C15BC00) [pid = 4016] [serial = 1385] [outer = 00000000] [url = about:blank] 04:10:50 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (1781F000) [pid = 4016] [serial = 1349] [outer = 00000000] [url = about:blank] 04:10:50 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (1EED1800) [pid = 4016] [serial = 1394] [outer = 00000000] [url = about:blank] 04:10:50 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (20DE2000) [pid = 4016] [serial = 1307] [outer = 00000000] [url = about:blank] 04:10:50 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (2578FC00) [pid = 4016] [serial = 1498] [outer = 00000000] [url = about:blank] 04:10:50 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (1AA7F800) [pid = 4016] [serial = 1508] [outer = 00000000] [url = about:blank] 04:10:50 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (1FEBF800) [pid = 4016] [serial = 1525] [outer = 00000000] [url = about:blank] 04:10:50 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (2139F400) [pid = 4016] [serial = 1492] [outer = 00000000] [url = about:blank] 04:10:50 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (2010FC00) [pid = 4016] [serial = 1400] [outer = 00000000] [url = about:blank] 04:10:50 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (20DB3C00) [pid = 4016] [serial = 1522] [outer = 00000000] [url = about:blank] 04:10:50 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (1D828400) [pid = 4016] [serial = 1513] [outer = 00000000] [url = about:blank] 04:10:50 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (20C8E800) [pid = 4016] [serial = 1520] [outer = 00000000] [url = about:blank] 04:10:50 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (20DBF400) [pid = 4016] [serial = 1523] [outer = 00000000] [url = about:blank] 04:10:50 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (21D03400) [pid = 4016] [serial = 1310] [outer = 00000000] [url = about:blank] 04:10:50 INFO - PROCESS | 4016 | 1461323450750 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]]]}] 04:10:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 04:10:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1024ms 04:10:50 INFO - PROCESS | 4016 | 1461323450766 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 04:10:50 INFO - PROCESS | 4016 | 1461323450769 Marionette TRACE conn4 <- [1,2113,null,{"value":"13"}] 04:10:50 INFO - PROCESS | 4016 | 1461323450772 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 04:10:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 04:10:50 INFO - PROCESS | 4016 | 1461323450774 Marionette TRACE conn4 <- [1,2114,null,{}] 04:10:50 INFO - PROCESS | 4016 | 1461323450783 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}] 04:10:50 INFO - PROCESS | 4016 | 1461323450879 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 04:10:50 INFO - PROCESS | 4016 | 1461323450998 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:50 INFO - PROCESS | 4016 | ++DOCSHELL 1AA7B400 == 82 [pid = 4016] [id = 538] 04:10:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (1AA7F800) [pid = 4016] [serial = 1614] [outer = 00000000] 04:10:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (1BD43400) [pid = 4016] [serial = 1615] [outer = 1AA7F800] 04:10:51 INFO - PROCESS | 4016 | 1461323451048 Marionette DEBUG loaded listener.js 04:10:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (1C043400) [pid = 4016] [serial = 1616] [outer = 1AA7F800] 04:10:51 INFO - PROCESS | 4016 | 1461323451478 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]]]}] 04:10:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 04:10:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 770ms 04:10:51 INFO - PROCESS | 4016 | 1461323451546 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 04:10:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 04:10:51 INFO - PROCESS | 4016 | 1461323451548 Marionette TRACE conn4 <- [1,2117,null,{"value":"13"}] 04:10:51 INFO - PROCESS | 4016 | 1461323451552 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 04:10:51 INFO - PROCESS | 4016 | 1461323451553 Marionette TRACE conn4 <- [1,2118,null,{}] 04:10:51 INFO - PROCESS | 4016 | 1461323451557 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}] 04:10:51 INFO - PROCESS | 4016 | 1461323451685 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 04:10:51 INFO - PROCESS | 4016 | 1461323451699 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:51 INFO - PROCESS | 4016 | ++DOCSHELL 180B9400 == 83 [pid = 4016] [id = 539] 04:10:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (1BD3EC00) [pid = 4016] [serial = 1617] [outer = 00000000] 04:10:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (1C9B6400) [pid = 4016] [serial = 1618] [outer = 1BD3EC00] 04:10:51 INFO - PROCESS | 4016 | 1461323451745 Marionette DEBUG loaded listener.js 04:10:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (1CFA5000) [pid = 4016] [serial = 1619] [outer = 1BD3EC00] 04:10:52 INFO - PROCESS | 4016 | 1461323452232 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] 04:10:52 INFO - PROCESS | 4016 | 1461323452284 Marionette TRACE conn4 <- [1,2121,null,{"value":"13"}] 04:10:52 INFO - PROCESS | 4016 | 1461323452287 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 04:10:52 INFO - PROCESS | 4016 | 1461323452289 Marionette TRACE conn4 <- [1,2122,null,{}] 04:10:52 INFO - PROCESS | 4016 | 1461323452292 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}] 04:10:52 INFO - PROCESS | 4016 | 1461323452382 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 04:10:52 INFO - PROCESS | 4016 | 1461323452508 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:52 INFO - PROCESS | 4016 | ++DOCSHELL 1CFA9C00 == 84 [pid = 4016] [id = 540] 04:10:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (1CFAB800) [pid = 4016] [serial = 1620] [outer = 00000000] 04:10:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (1D985400) [pid = 4016] [serial = 1621] [outer = 1CFAB800] 04:10:52 INFO - PROCESS | 4016 | 1461323452558 Marionette DEBUG loaded listener.js 04:10:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (1D98D000) [pid = 4016] [serial = 1622] [outer = 1CFAB800] 04:10:52 INFO - PROCESS | 4016 | 1461323452988 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]]]}] 04:10:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 04:10:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 730ms 04:10:53 INFO - PROCESS | 4016 | 1461323453023 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 04:10:53 INFO - PROCESS | 4016 | 1461323453025 Marionette TRACE conn4 <- [1,2125,null,{"value":"13"}] 04:10:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 04:10:53 INFO - PROCESS | 4016 | 1461323453033 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 04:10:53 INFO - PROCESS | 4016 | 1461323453035 Marionette TRACE conn4 <- [1,2126,null,{}] 04:10:53 INFO - PROCESS | 4016 | 1461323453079 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}] 04:10:53 INFO - PROCESS | 4016 | 1461323453236 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 04:10:53 INFO - PROCESS | 4016 | 1461323453316 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:53 INFO - PROCESS | 4016 | ++DOCSHELL 1F95EC00 == 85 [pid = 4016] [id = 541] 04:10:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (1F95F000) [pid = 4016] [serial = 1623] [outer = 00000000] 04:10:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (1FEBF800) [pid = 4016] [serial = 1624] [outer = 1F95F000] 04:10:53 INFO - PROCESS | 4016 | 1461323453367 Marionette DEBUG loaded listener.js 04:10:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (1FECC800) [pid = 4016] [serial = 1625] [outer = 1F95F000] 04:10:53 INFO - PROCESS | 4016 | 1461323453814 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]]]}] 04:10:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 04:10:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 830ms 04:10:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 04:10:53 INFO - PROCESS | 4016 | 1461323453869 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 04:10:53 INFO - PROCESS | 4016 | 1461323453871 Marionette TRACE conn4 <- [1,2129,null,{"value":"13"}] 04:10:53 INFO - PROCESS | 4016 | 1461323453874 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 04:10:53 INFO - PROCESS | 4016 | 1461323453876 Marionette TRACE conn4 <- [1,2130,null,{}] 04:10:53 INFO - PROCESS | 4016 | 1461323453880 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}] 04:10:54 INFO - PROCESS | 4016 | 1461323454014 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 04:10:54 INFO - PROCESS | 4016 | 1461323454033 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:54 INFO - PROCESS | 4016 | ++DOCSHELL 1FED1C00 == 86 [pid = 4016] [id = 542] 04:10:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (20102400) [pid = 4016] [serial = 1626] [outer = 00000000] 04:10:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (2027A400) [pid = 4016] [serial = 1627] [outer = 20102400] 04:10:54 INFO - PROCESS | 4016 | 1461323454080 Marionette DEBUG loaded listener.js 04:10:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (202DC400) [pid = 4016] [serial = 1628] [outer = 20102400] 04:10:54 INFO - PROCESS | 4016 | 1461323454570 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] 04:10:54 INFO - PROCESS | 4016 | 1461323454640 Marionette TRACE conn4 <- [1,2133,null,{"value":"13"}] 04:10:54 INFO - PROCESS | 4016 | 1461323454644 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 04:10:54 INFO - PROCESS | 4016 | 1461323454645 Marionette TRACE conn4 <- [1,2134,null,{}] 04:10:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 04:10:54 INFO - PROCESS | 4016 | 1461323454649 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}] 04:10:54 INFO - PROCESS | 4016 | 1461323454781 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 04:10:55 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (1D132400) [pid = 4016] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:10:55 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (1AFC7000) [pid = 4016] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 04:10:55 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (20C8DC00) [pid = 4016] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 04:10:55 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (20CDD400) [pid = 4016] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 04:10:55 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (1CFADC00) [pid = 4016] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 04:10:55 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (21D09C00) [pid = 4016] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 04:10:55 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (22553C00) [pid = 4016] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 04:10:55 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (0F1E6400) [pid = 4016] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 04:10:55 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (1ED9A400) [pid = 4016] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 04:10:55 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (20CD5800) [pid = 4016] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 04:10:55 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (1D607000) [pid = 4016] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 04:10:55 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (1AA57800) [pid = 4016] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 04:10:55 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (1CFA8800) [pid = 4016] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 04:10:55 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (1C15CC00) [pid = 4016] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 04:10:55 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (1AF5E000) [pid = 4016] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 04:10:55 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (1C4E3C00) [pid = 4016] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 04:10:55 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (12704400) [pid = 4016] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 04:10:55 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (1D713800) [pid = 4016] [serial = 35] [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.] 04:10:55 INFO - PROCESS | 4016 | 1461323455124 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:55 INFO - PROCESS | 4016 | ++DOCSHELL 12704400 == 87 [pid = 4016] [id = 543] 04:10:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (1317B400) [pid = 4016] [serial = 1629] [outer = 00000000] 04:10:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (1AA57800) [pid = 4016] [serial = 1630] [outer = 1317B400] 04:10:55 INFO - PROCESS | 4016 | 1461323455169 Marionette DEBUG loaded listener.js 04:10:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (1BAAB800) [pid = 4016] [serial = 1631] [outer = 1317B400] 04:10:55 INFO - PROCESS | 4016 | 1461323455529 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] 04:10:55 INFO - PROCESS | 4016 | 1461323455590 Marionette TRACE conn4 <- [1,2137,null,{"value":"13"}] 04:10:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 04:10:55 INFO - PROCESS | 4016 | 1461323455593 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 04:10:55 INFO - PROCESS | 4016 | 1461323455595 Marionette TRACE conn4 <- [1,2138,null,{}] 04:10:55 INFO - PROCESS | 4016 | 1461323455598 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}] 04:10:55 INFO - PROCESS | 4016 | 1461323455690 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 04:10:55 INFO - PROCESS | 4016 | 1461323455697 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:55 INFO - PROCESS | 4016 | ++DOCSHELL 19805400 == 88 [pid = 4016] [id = 544] 04:10:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (1C046000) [pid = 4016] [serial = 1632] [outer = 00000000] 04:10:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (20C8D000) [pid = 4016] [serial = 1633] [outer = 1C046000] 04:10:55 INFO - PROCESS | 4016 | 1461323455742 Marionette DEBUG loaded listener.js 04:10:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (20CD2000) [pid = 4016] [serial = 1634] [outer = 1C046000] 04:10:56 INFO - PROCESS | 4016 | 1461323456194 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]]]}] 04:10:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 04:10:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 630ms 04:10:56 INFO - PROCESS | 4016 | 1461323456231 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 04:10:56 INFO - PROCESS | 4016 | 1461323456233 Marionette TRACE conn4 <- [1,2141,null,{"value":"13"}] 04:10:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 04:10:56 INFO - PROCESS | 4016 | 1461323456236 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 04:10:56 INFO - PROCESS | 4016 | 1461323456238 Marionette TRACE conn4 <- [1,2142,null,{}] 04:10:56 INFO - PROCESS | 4016 | 1461323456242 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}] 04:10:56 INFO - PROCESS | 4016 | 1461323456340 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 04:10:56 INFO - PROCESS | 4016 | 1461323456348 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:56 INFO - PROCESS | 4016 | ++DOCSHELL 13E94800 == 89 [pid = 4016] [id = 545] 04:10:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (19423C00) [pid = 4016] [serial = 1635] [outer = 00000000] 04:10:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (20DB9800) [pid = 4016] [serial = 1636] [outer = 19423C00] 04:10:56 INFO - PROCESS | 4016 | 1461323456422 Marionette DEBUG loaded listener.js 04:10:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (20DBE000) [pid = 4016] [serial = 1637] [outer = 19423C00] 04:10:56 INFO - PROCESS | 4016 | 1461323456890 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]]]}] 04:10:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 04:10:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 670ms 04:10:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 04:10:56 INFO - PROCESS | 4016 | 1461323456918 Marionette TRACE conn4 -> [0,2145,"getWindowHandle",null] 04:10:56 INFO - PROCESS | 4016 | 1461323456921 Marionette TRACE conn4 <- [1,2145,null,{"value":"13"}] 04:10:56 INFO - PROCESS | 4016 | 1461323456924 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 04:10:56 INFO - PROCESS | 4016 | 1461323456927 Marionette TRACE conn4 <- [1,2146,null,{}] 04:10:56 INFO - PROCESS | 4016 | 1461323456931 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}] 04:10:57 INFO - PROCESS | 4016 | 1461323457042 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 04:10:57 INFO - PROCESS | 4016 | 1461323457048 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:57 INFO - PROCESS | 4016 | ++DOCSHELL 20DB3C00 == 90 [pid = 4016] [id = 546] 04:10:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (20DDD400) [pid = 4016] [serial = 1638] [outer = 00000000] 04:10:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (21532000) [pid = 4016] [serial = 1639] [outer = 20DDD400] 04:10:57 INFO - PROCESS | 4016 | 1461323457097 Marionette DEBUG loaded listener.js 04:10:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (21539400) [pid = 4016] [serial = 1640] [outer = 20DDD400] 04:10:57 INFO - PROCESS | 4016 | 1461323457871 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]]]}] 04:10:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 04:10:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 970ms 04:10:57 INFO - PROCESS | 4016 | 1461323457896 Marionette TRACE conn4 -> [0,2149,"getWindowHandle",null] 04:10:57 INFO - PROCESS | 4016 | 1461323457902 Marionette TRACE conn4 <- [1,2149,null,{"value":"13"}] 04:10:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 04:10:57 INFO - PROCESS | 4016 | 1461323457908 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 04:10:57 INFO - PROCESS | 4016 | 1461323457912 Marionette TRACE conn4 <- [1,2150,null,{}] 04:10:57 INFO - PROCESS | 4016 | 1461323457917 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}] 04:10:58 INFO - PROCESS | 4016 | 1461323458059 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 04:10:58 INFO - PROCESS | 4016 | 1461323458212 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:58 INFO - PROCESS | 4016 | ++DOCSHELL 19419800 == 91 [pid = 4016] [id = 547] 04:10:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (1980BC00) [pid = 4016] [serial = 1641] [outer = 00000000] 04:10:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (1C04E400) [pid = 4016] [serial = 1642] [outer = 1980BC00] 04:10:58 INFO - PROCESS | 4016 | 1461323458272 Marionette DEBUG loaded listener.js 04:10:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (1C1BFC00) [pid = 4016] [serial = 1643] [outer = 1980BC00] 04:10:58 INFO - PROCESS | 4016 | 1461323458848 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]]]}] 04:10:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 04:10:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 970ms 04:10:58 INFO - PROCESS | 4016 | 1461323458885 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 04:10:58 INFO - PROCESS | 4016 | 1461323458892 Marionette TRACE conn4 <- [1,2153,null,{"value":"13"}] 04:10:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 04:10:58 INFO - PROCESS | 4016 | 1461323458899 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 04:10:58 INFO - PROCESS | 4016 | 1461323458902 Marionette TRACE conn4 <- [1,2154,null,{}] 04:10:58 INFO - PROCESS | 4016 | 1461323458906 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}] 04:10:59 INFO - PROCESS | 4016 | 1461323459029 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 04:10:59 INFO - PROCESS | 4016 | 1461323459200 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:59 INFO - PROCESS | 4016 | ++DOCSHELL 1C9B7C00 == 92 [pid = 4016] [id = 548] 04:10:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (1CFA8000) [pid = 4016] [serial = 1644] [outer = 00000000] 04:10:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (1EDA6000) [pid = 4016] [serial = 1645] [outer = 1CFA8000] 04:10:59 INFO - PROCESS | 4016 | 1461323459256 Marionette DEBUG loaded listener.js 04:10:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (1EED8C00) [pid = 4016] [serial = 1646] [outer = 1CFA8000] 04:10:59 INFO - PROCESS | 4016 | 1461323459884 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]]]}] 04:10:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 04:10:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1022ms 04:10:59 INFO - PROCESS | 4016 | 1461323459924 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 04:10:59 INFO - PROCESS | 4016 | 1461323459927 Marionette TRACE conn4 <- [1,2157,null,{"value":"13"}] 04:10:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 04:10:59 INFO - PROCESS | 4016 | 1461323459931 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 04:10:59 INFO - PROCESS | 4016 | 1461323459935 Marionette TRACE conn4 <- [1,2158,null,{}] 04:10:59 INFO - PROCESS | 4016 | 1461323459946 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}] 04:11:00 INFO - PROCESS | 4016 | 1461323460088 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 04:11:00 INFO - PROCESS | 4016 | 1461323460242 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:00 INFO - PROCESS | 4016 | ++DOCSHELL 2139A800 == 93 [pid = 4016] [id = 549] 04:11:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (2139C400) [pid = 4016] [serial = 1647] [outer = 00000000] 04:11:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (21537800) [pid = 4016] [serial = 1648] [outer = 2139C400] 04:11:00 INFO - PROCESS | 4016 | 1461323460302 Marionette DEBUG loaded listener.js 04:11:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (21ADD000) [pid = 4016] [serial = 1649] [outer = 2139C400] 04:11:00 INFO - PROCESS | 4016 | 1461323460875 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]]]}] 04:11:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 04:11:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 970ms 04:11:00 INFO - PROCESS | 4016 | 1461323460904 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 04:11:00 INFO - PROCESS | 4016 | 1461323460907 Marionette TRACE conn4 <- [1,2161,null,{"value":"13"}] 04:11:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 04:11:00 INFO - PROCESS | 4016 | 1461323460910 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 04:11:00 INFO - PROCESS | 4016 | 1461323460913 Marionette TRACE conn4 <- [1,2162,null,{}] 04:11:00 INFO - PROCESS | 4016 | 1461323460917 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}] 04:11:01 INFO - PROCESS | 4016 | 1461323461042 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 04:11:01 INFO - PROCESS | 4016 | 1461323461200 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:01 INFO - PROCESS | 4016 | ++DOCSHELL 21D07000 == 94 [pid = 4016] [id = 550] 04:11:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 137 (21D09800) [pid = 4016] [serial = 1650] [outer = 00000000] 04:11:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 138 (220AD800) [pid = 4016] [serial = 1651] [outer = 21D09800] 04:11:01 INFO - PROCESS | 4016 | 1461323461260 Marionette DEBUG loaded listener.js 04:11:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 139 (22546800) [pid = 4016] [serial = 1652] [outer = 21D09800] 04:11:01 INFO - PROCESS | 4016 | 1461323461803 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]]]}] 04:11:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 04:11:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 930ms 04:11:01 INFO - PROCESS | 4016 | 1461323461844 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 04:11:01 INFO - PROCESS | 4016 | 1461323461846 Marionette TRACE conn4 <- [1,2165,null,{"value":"13"}] 04:11:01 INFO - PROCESS | 4016 | 1461323461849 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 04:11:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 04:11:01 INFO - PROCESS | 4016 | 1461323461852 Marionette TRACE conn4 <- [1,2166,null,{}] 04:11:01 INFO - PROCESS | 4016 | 1461323461855 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}] 04:11:01 INFO - PROCESS | 4016 | 1461323461971 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 04:11:02 INFO - PROCESS | 4016 | 1461323462143 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:02 INFO - PROCESS | 4016 | ++DOCSHELL 20104000 == 95 [pid = 4016] [id = 551] 04:11:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 140 (21D0BC00) [pid = 4016] [serial = 1653] [outer = 00000000] 04:11:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 141 (24D25000) [pid = 4016] [serial = 1654] [outer = 21D0BC00] 04:11:02 INFO - PROCESS | 4016 | 1461323462203 Marionette DEBUG loaded listener.js 04:11:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 142 (2549E400) [pid = 4016] [serial = 1655] [outer = 21D0BC00] 04:11:02 INFO - PROCESS | 4016 | 1461323462807 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]]]}] 04:11:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 04:11:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 970ms 04:11:02 INFO - PROCESS | 4016 | 1461323462824 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 04:11:02 INFO - PROCESS | 4016 | 1461323462826 Marionette TRACE conn4 <- [1,2169,null,{"value":"13"}] 04:11:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 04:11:02 INFO - PROCESS | 4016 | 1461323462830 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 04:11:02 INFO - PROCESS | 4016 | 1461323462832 Marionette TRACE conn4 <- [1,2170,null,{}] 04:11:02 INFO - PROCESS | 4016 | 1461323462835 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}] 04:11:02 INFO - PROCESS | 4016 | 1461323462962 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 04:11:03 INFO - PROCESS | 4016 | 1461323463132 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:03 INFO - PROCESS | 4016 | ++DOCSHELL 24D20C00 == 96 [pid = 4016] [id = 552] 04:11:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 143 (2578B400) [pid = 4016] [serial = 1656] [outer = 00000000] 04:11:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 144 (25F62000) [pid = 4016] [serial = 1657] [outer = 2578B400] 04:11:03 INFO - PROCESS | 4016 | 1461323463191 Marionette DEBUG loaded listener.js 04:11:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 145 (25F67800) [pid = 4016] [serial = 1658] [outer = 2578B400] 04:11:03 INFO - PROCESS | 4016 | 1461323463773 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]]]}] 04:11:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 04:11:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 970ms 04:11:03 INFO - PROCESS | 4016 | 1461323463804 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 04:11:03 INFO - PROCESS | 4016 | 1461323463806 Marionette TRACE conn4 <- [1,2173,null,{"value":"13"}] 04:11:03 INFO - PROCESS | 4016 | 1461323463810 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 04:11:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:11:03 INFO - PROCESS | 4016 | 1461323463812 Marionette TRACE conn4 <- [1,2174,null,{}] 04:11:03 INFO - PROCESS | 4016 | 1461323463816 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}] 04:11:03 INFO - PROCESS | 4016 | 1461323463930 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 04:11:04 INFO - PROCESS | 4016 | 1461323464060 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:04 INFO - PROCESS | 4016 | ++DOCSHELL 1D983C00 == 97 [pid = 4016] [id = 553] 04:11:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 146 (1D984000) [pid = 4016] [serial = 1659] [outer = 00000000] 04:11:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 147 (27055400) [pid = 4016] [serial = 1660] [outer = 1D984000] 04:11:04 INFO - PROCESS | 4016 | 1461323464114 Marionette DEBUG loaded listener.js 04:11:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 148 (2705A800) [pid = 4016] [serial = 1661] [outer = 1D984000] 04:11:04 INFO - PROCESS | 4016 | 1461323464629 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]]]}] 04:11:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 04:11:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 870ms 04:11:04 INFO - PROCESS | 4016 | 1461323464684 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 04:11:04 INFO - PROCESS | 4016 | 1461323464686 Marionette TRACE conn4 <- [1,2177,null,{"value":"13"}] 04:11:04 INFO - PROCESS | 4016 | 1461323464690 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 04:11:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:11:04 INFO - PROCESS | 4016 | 1461323464692 Marionette TRACE conn4 <- [1,2178,null,{}] 04:11:04 INFO - PROCESS | 4016 | 1461323464696 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}] 04:11:04 INFO - PROCESS | 4016 | 1461323464811 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 04:11:04 INFO - PROCESS | 4016 | 1461323464977 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:04 INFO - PROCESS | 4016 | ++DOCSHELL 27054000 == 98 [pid = 4016] [id = 554] 04:11:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 149 (27D83000) [pid = 4016] [serial = 1662] [outer = 00000000] 04:11:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 150 (27D8B400) [pid = 4016] [serial = 1663] [outer = 27D83000] 04:11:05 INFO - PROCESS | 4016 | 1461323465032 Marionette DEBUG loaded listener.js 04:11:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 151 (27D8D400) [pid = 4016] [serial = 1664] [outer = 27D83000] 04:11:05 INFO - PROCESS | 4016 | 1461323465705 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]]]}] 04:11:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 04:11:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1068ms 04:11:05 INFO - PROCESS | 4016 | 1461323465762 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 04:11:05 INFO - PROCESS | 4016 | 1461323465764 Marionette TRACE conn4 <- [1,2181,null,{"value":"13"}] 04:11:05 INFO - PROCESS | 4016 | 1461323465768 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 04:11:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:11:05 INFO - PROCESS | 4016 | 1461323465770 Marionette TRACE conn4 <- [1,2182,null,{}] 04:11:05 INFO - PROCESS | 4016 | 1461323465774 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}] 04:11:05 INFO - PROCESS | 4016 | 1461323465894 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 04:11:06 INFO - PROCESS | 4016 | 1461323466225 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:06 INFO - PROCESS | 4016 | ++DOCSHELL 0F06B400 == 99 [pid = 4016] [id = 555] 04:11:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 152 (0F1E6400) [pid = 4016] [serial = 1665] [outer = 00000000] 04:11:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 153 (19416C00) [pid = 4016] [serial = 1666] [outer = 0F1E6400] 04:11:06 INFO - PROCESS | 4016 | 1461323466303 Marionette DEBUG loaded listener.js 04:11:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 154 (19A63800) [pid = 4016] [serial = 1667] [outer = 0F1E6400] 04:11:06 INFO - PROCESS | 4016 | 1461323466957 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]]]}] 04:11:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 04:11:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1230ms 04:11:06 INFO - PROCESS | 4016 | 1461323467002 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 04:11:06 INFO - PROCESS | 4016 | 1461323467007 Marionette TRACE conn4 <- [1,2185,null,{"value":"13"}] 04:11:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:11:07 INFO - PROCESS | 4016 | 1461323467026 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 04:11:07 INFO - PROCESS | 4016 | 1461323467029 Marionette TRACE conn4 <- [1,2186,null,{}] 04:11:07 INFO - PROCESS | 4016 | 1461323467036 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}] 04:11:07 INFO - PROCESS | 4016 | 1461323467156 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 04:11:07 INFO - PROCESS | 4016 | 1461323467315 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:07 INFO - PROCESS | 4016 | ++DOCSHELL 1BD4D800 == 100 [pid = 4016] [id = 556] 04:11:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 155 (1BD4DC00) [pid = 4016] [serial = 1668] [outer = 00000000] 04:11:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 156 (1CC82000) [pid = 4016] [serial = 1669] [outer = 1BD4DC00] 04:11:07 INFO - PROCESS | 4016 | 1461323467368 Marionette DEBUG loaded listener.js 04:11:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 157 (1CF99C00) [pid = 4016] [serial = 1670] [outer = 1BD4DC00] 04:11:07 INFO - PROCESS | 4016 | --DOCSHELL 13E94800 == 99 [pid = 4016] [id = 545] 04:11:07 INFO - PROCESS | 4016 | --DOCSHELL 19805400 == 98 [pid = 4016] [id = 544] 04:11:07 INFO - PROCESS | 4016 | --DOCSHELL 12704400 == 97 [pid = 4016] [id = 543] 04:11:07 INFO - PROCESS | 4016 | --DOCSHELL 1FED1C00 == 96 [pid = 4016] [id = 542] 04:11:07 INFO - PROCESS | 4016 | --DOCSHELL 1F95EC00 == 95 [pid = 4016] [id = 541] 04:11:07 INFO - PROCESS | 4016 | --DOCSHELL 1CFA9C00 == 94 [pid = 4016] [id = 540] 04:11:07 INFO - PROCESS | 4016 | --DOCSHELL 180B9400 == 93 [pid = 4016] [id = 539] 04:11:07 INFO - PROCESS | 4016 | --DOMWINDOW == 156 (1CE85800) [pid = 4016] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:11:07 INFO - PROCESS | 4016 | --DOMWINDOW == 155 (1EECF800) [pid = 4016] [serial = 1582] [outer = 00000000] [url = about:blank] 04:11:07 INFO - PROCESS | 4016 | --DOMWINDOW == 154 (1AF65800) [pid = 4016] [serial = 1534] [outer = 00000000] [url = about:blank] 04:11:07 INFO - PROCESS | 4016 | --DOMWINDOW == 153 (1D98A800) [pid = 4016] [serial = 1537] [outer = 00000000] [url = about:blank] 04:11:07 INFO - PROCESS | 4016 | --DOMWINDOW == 152 (254A8800) [pid = 4016] [serial = 1540] [outer = 00000000] [url = about:blank] 04:11:07 INFO - PROCESS | 4016 | --DOMWINDOW == 151 (25C56800) [pid = 4016] [serial = 1543] [outer = 00000000] [url = about:blank] 04:11:07 INFO - PROCESS | 4016 | --DOMWINDOW == 150 (24D20000) [pid = 4016] [serial = 1546] [outer = 00000000] [url = about:blank] 04:11:07 INFO - PROCESS | 4016 | --DOMWINDOW == 149 (24D31C00) [pid = 4016] [serial = 1549] [outer = 00000000] [url = about:blank] 04:11:07 INFO - PROCESS | 4016 | --DOCSHELL 1AA7B400 == 92 [pid = 4016] [id = 538] 04:11:07 INFO - PROCESS | 4016 | --DOCSHELL 1AFBC800 == 91 [pid = 4016] [id = 537] 04:11:07 INFO - PROCESS | 4016 | --DOCSHELL 1AFFD400 == 90 [pid = 4016] [id = 536] 04:11:07 INFO - PROCESS | 4016 | --DOCSHELL 254A2400 == 89 [pid = 4016] [id = 533] 04:11:07 INFO - PROCESS | 4016 | --DOCSHELL 2252C800 == 88 [pid = 4016] [id = 532] 04:11:07 INFO - PROCESS | 4016 | --DOCSHELL 20482C00 == 87 [pid = 4016] [id = 531] 04:11:07 INFO - PROCESS | 4016 | --DOCSHELL 1EEDEC00 == 86 [pid = 4016] [id = 530] 04:11:07 INFO - PROCESS | 4016 | --DOCSHELL 1C164000 == 85 [pid = 4016] [id = 529] 04:11:07 INFO - PROCESS | 4016 | --DOCSHELL 0F3C2800 == 84 [pid = 4016] [id = 528] 04:11:07 INFO - PROCESS | 4016 | --DOMWINDOW == 148 (17814800) [pid = 4016] [serial = 1576] [outer = 00000000] [url = about:blank] 04:11:07 INFO - PROCESS | 4016 | --DOMWINDOW == 147 (13102800) [pid = 4016] [serial = 1064] [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.] 04:11:07 INFO - PROCESS | 4016 | --DOMWINDOW == 146 (17EF8C00) [pid = 4016] [serial = 1577] [outer = 00000000] [url = about:blank] 04:11:07 INFO - PROCESS | 4016 | --DOMWINDOW == 145 (1CF9A000) [pid = 4016] [serial = 1580] [outer = 00000000] [url = about:blank] 04:11:07 INFO - PROCESS | 4016 | --DOMWINDOW == 144 (1FE1E000) [pid = 4016] [serial = 1568] [outer = 00000000] [url = about:blank] 04:11:07 INFO - PROCESS | 4016 | --DOMWINDOW == 143 (1C15C800) [pid = 4016] [serial = 1484] [outer = 00000000] [url = about:blank] 04:11:07 INFO - PROCESS | 4016 | --DOMWINDOW == 142 (20DE0C00) [pid = 4016] [serial = 1490] [outer = 00000000] [url = about:blank] 04:11:07 INFO - PROCESS | 4016 | --DOMWINDOW == 141 (2153A000) [pid = 4016] [serial = 1493] [outer = 00000000] [url = about:blank] 04:11:07 INFO - PROCESS | 4016 | --DOMWINDOW == 140 (2027AC00) [pid = 4016] [serial = 1487] [outer = 00000000] [url = about:blank] 04:11:07 INFO - PROCESS | 4016 | --DOMWINDOW == 139 (2254AC00) [pid = 4016] [serial = 1496] [outer = 00000000] [url = about:blank] 04:11:07 INFO - PROCESS | 4016 | --DOMWINDOW == 138 (25792C00) [pid = 4016] [serial = 1499] [outer = 00000000] [url = about:blank] 04:11:07 INFO - PROCESS | 4016 | --DOMWINDOW == 137 (13E4CC00) [pid = 4016] [serial = 1481] [outer = 00000000] [url = about:blank] 04:11:07 INFO - PROCESS | 4016 | --DOMWINDOW == 136 (20C81800) [pid = 4016] [serial = 1570] [outer = 00000000] [url = about:blank] 04:11:07 INFO - PROCESS | 4016 | --DOMWINDOW == 135 (20DDB000) [pid = 4016] [serial = 1573] [outer = 00000000] [url = about:blank] 04:11:07 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (20CCF000) [pid = 4016] [serial = 1571] [outer = 00000000] [url = about:blank] 04:11:07 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (21395000) [pid = 4016] [serial = 1574] [outer = 00000000] [url = about:blank] 04:11:07 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (1EDA4400) [pid = 4016] [serial = 1567] [outer = 00000000] [url = about:blank] 04:11:07 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (1C1B8000) [pid = 4016] [serial = 1579] [outer = 00000000] [url = about:blank] 04:11:07 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (1AF5EC00) [pid = 4016] [serial = 1552] [outer = 00000000] [url = about:blank] 04:11:07 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (1D981C00) [pid = 4016] [serial = 1556] [outer = 00000000] [url = about:blank] 04:11:07 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (1D607800) [pid = 4016] [serial = 1555] [outer = 00000000] [url = about:blank] 04:11:07 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (2010F400) [pid = 4016] [serial = 1558] [outer = 00000000] [url = about:blank] 04:11:07 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (202DFC00) [pid = 4016] [serial = 1559] [outer = 00000000] [url = about:blank] 04:11:07 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (1C0B0C00) [pid = 4016] [serial = 1561] [outer = 00000000] [url = about:blank] 04:11:07 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (1C1BA400) [pid = 4016] [serial = 1562] [outer = 00000000] [url = about:blank] 04:11:07 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (1CFA1800) [pid = 4016] [serial = 1564] [outer = 00000000] [url = about:blank] 04:11:07 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (1D205C00) [pid = 4016] [serial = 1565] [outer = 00000000] [url = about:blank] 04:11:08 INFO - PROCESS | 4016 | 1461323468061 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]]]}] 04:11:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:11:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1094ms 04:11:08 INFO - PROCESS | 4016 | 1461323468113 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 04:11:08 INFO - PROCESS | 4016 | 1461323468117 Marionette TRACE conn4 <- [1,2189,null,{"value":"13"}] 04:11:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:11:08 INFO - PROCESS | 4016 | 1461323468122 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 04:11:08 INFO - PROCESS | 4016 | 1461323468124 Marionette TRACE conn4 <- [1,2190,null,{}] 04:11:08 INFO - PROCESS | 4016 | 1461323468128 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}] 04:11:08 INFO - PROCESS | 4016 | 1461323468232 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 04:11:08 INFO - PROCESS | 4016 | 1461323468349 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:08 INFO - PROCESS | 4016 | ++DOCSHELL 1317E800 == 85 [pid = 4016] [id = 557] 04:11:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (131B2800) [pid = 4016] [serial = 1671] [outer = 00000000] 04:11:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (1AA73C00) [pid = 4016] [serial = 1672] [outer = 131B2800] 04:11:08 INFO - PROCESS | 4016 | 1461323468399 Marionette DEBUG loaded listener.js 04:11:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (1AF62000) [pid = 4016] [serial = 1673] [outer = 131B2800] 04:11:08 INFO - PROCESS | 4016 | 1461323468874 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]]]}] 04:11:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:11:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 770ms 04:11:08 INFO - PROCESS | 4016 | 1461323468896 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 04:11:08 INFO - PROCESS | 4016 | 1461323468899 Marionette TRACE conn4 <- [1,2193,null,{"value":"13"}] 04:11:08 INFO - PROCESS | 4016 | 1461323468903 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 04:11:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:11:08 INFO - PROCESS | 4016 | 1461323468909 Marionette TRACE conn4 <- [1,2194,null,{}] 04:11:08 INFO - PROCESS | 4016 | 1461323468918 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}] 04:11:09 INFO - PROCESS | 4016 | 1461323469016 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 04:11:09 INFO - PROCESS | 4016 | 1461323469028 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:09 INFO - PROCESS | 4016 | ++DOCSHELL 1C432000 == 86 [pid = 4016] [id = 558] 04:11:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (1C435800) [pid = 4016] [serial = 1674] [outer = 00000000] 04:11:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (1CC88800) [pid = 4016] [serial = 1675] [outer = 1C435800] 04:11:09 INFO - PROCESS | 4016 | 1461323469073 Marionette DEBUG loaded listener.js 04:11:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (1CFA6C00) [pid = 4016] [serial = 1676] [outer = 1C435800] 04:11:09 INFO - PROCESS | 4016 | 1461323469556 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]]]}] 04:11:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:11:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 690ms 04:11:09 INFO - PROCESS | 4016 | 1461323469598 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 04:11:09 INFO - PROCESS | 4016 | 1461323469601 Marionette TRACE conn4 <- [1,2197,null,{"value":"13"}] 04:11:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:11:09 INFO - PROCESS | 4016 | 1461323469604 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 04:11:09 INFO - PROCESS | 4016 | 1461323469606 Marionette TRACE conn4 <- [1,2198,null,{}] 04:11:09 INFO - PROCESS | 4016 | 1461323469610 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}] 04:11:09 INFO - PROCESS | 4016 | 1461323469709 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 04:11:09 INFO - PROCESS | 4016 | 1461323469823 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:09 INFO - PROCESS | 4016 | ++DOCSHELL 1CFACC00 == 87 [pid = 4016] [id = 559] 04:11:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (1D605000) [pid = 4016] [serial = 1677] [outer = 00000000] 04:11:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (1D82D800) [pid = 4016] [serial = 1678] [outer = 1D605000] 04:11:09 INFO - PROCESS | 4016 | 1461323469904 Marionette DEBUG loaded listener.js 04:11:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (1D986C00) [pid = 4016] [serial = 1679] [outer = 1D605000] 04:11:10 INFO - PROCESS | 4016 | 1461323470318 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]]]}] 04:11:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:11:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 730ms 04:11:10 INFO - PROCESS | 4016 | 1461323470336 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 04:11:10 INFO - PROCESS | 4016 | 1461323470338 Marionette TRACE conn4 <- [1,2201,null,{"value":"13"}] 04:11:10 INFO - PROCESS | 4016 | 1461323470341 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:11:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:11:10 INFO - PROCESS | 4016 | 1461323470343 Marionette TRACE conn4 <- [1,2202,null,{}] 04:11:10 INFO - PROCESS | 4016 | 1461323470347 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}] 04:11:10 INFO - PROCESS | 4016 | 1461323470478 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 04:11:10 INFO - PROCESS | 4016 | 1461323470494 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:10 INFO - PROCESS | 4016 | ++DOCSHELL 1ED98C00 == 88 [pid = 4016] [id = 560] 04:11:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (1ED99400) [pid = 4016] [serial = 1680] [outer = 00000000] 04:11:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (1EEDDC00) [pid = 4016] [serial = 1681] [outer = 1ED99400] 04:11:10 INFO - PROCESS | 4016 | 1461323470548 Marionette DEBUG loaded listener.js 04:11:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (1FE17C00) [pid = 4016] [serial = 1682] [outer = 1ED99400] 04:11:11 INFO - PROCESS | 4016 | 1461323471039 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]]]}] 04:11:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:11:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 730ms 04:11:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:11:11 INFO - PROCESS | 4016 | 1461323471076 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 04:11:11 INFO - PROCESS | 4016 | 1461323471078 Marionette TRACE conn4 <- [1,2205,null,{"value":"13"}] 04:11:11 INFO - PROCESS | 4016 | 1461323471106 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:11:11 INFO - PROCESS | 4016 | 1461323471108 Marionette TRACE conn4 <- [1,2206,null,{}] 04:11:11 INFO - PROCESS | 4016 | 1461323471122 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}] 04:11:11 INFO - PROCESS | 4016 | 1461323471257 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 04:11:11 INFO - PROCESS | 4016 | 1461323471338 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:11 INFO - PROCESS | 4016 | ++DOCSHELL 1FEBFC00 == 89 [pid = 4016] [id = 561] 04:11:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (1FECF400) [pid = 4016] [serial = 1683] [outer = 00000000] 04:11:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (2027C400) [pid = 4016] [serial = 1684] [outer = 1FECF400] 04:11:11 INFO - PROCESS | 4016 | 1461323471383 Marionette DEBUG loaded listener.js 04:11:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 137 (202DF000) [pid = 4016] [serial = 1685] [outer = 1FECF400] 04:11:11 INFO - PROCESS | 4016 | 1461323471817 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]]]}] 04:11:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:11:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 770ms 04:11:11 INFO - PROCESS | 4016 | 1461323471855 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 04:11:11 INFO - PROCESS | 4016 | 1461323471857 Marionette TRACE conn4 <- [1,2209,null,{"value":"13"}] 04:11:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:11:11 INFO - PROCESS | 4016 | 1461323471860 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:11:11 INFO - PROCESS | 4016 | 1461323471862 Marionette TRACE conn4 <- [1,2210,null,{}] 04:11:11 INFO - PROCESS | 4016 | 1461323471865 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}] 04:11:11 INFO - PROCESS | 4016 | 1461323471996 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 04:11:12 INFO - PROCESS | 4016 | 1461323472017 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:12 INFO - PROCESS | 4016 | ++DOCSHELL 1CF98400 == 90 [pid = 4016] [id = 562] 04:11:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 138 (202E4800) [pid = 4016] [serial = 1686] [outer = 00000000] 04:11:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 139 (20C83C00) [pid = 4016] [serial = 1687] [outer = 202E4800] 04:11:12 INFO - PROCESS | 4016 | 1461323472061 Marionette DEBUG loaded listener.js 04:11:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 140 (20C8D400) [pid = 4016] [serial = 1688] [outer = 202E4800] 04:11:12 INFO - PROCESS | 4016 | --DOMWINDOW == 139 (1F95F000) [pid = 4016] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:11:12 INFO - PROCESS | 4016 | --DOMWINDOW == 138 (20102400) [pid = 4016] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:11:12 INFO - PROCESS | 4016 | --DOMWINDOW == 137 (1317B400) [pid = 4016] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:11:12 INFO - PROCESS | 4016 | --DOMWINDOW == 136 (1C046000) [pid = 4016] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:11:12 INFO - PROCESS | 4016 | --DOMWINDOW == 135 (1AA7F800) [pid = 4016] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:11:12 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (1CFAB800) [pid = 4016] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:11:12 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (1C00CC00) [pid = 4016] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 04:11:12 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (1AFFF000) [pid = 4016] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 04:11:12 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (1BD3EC00) [pid = 4016] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:11:12 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (1D60D000) [pid = 4016] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 04:11:12 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (21ADBC00) [pid = 4016] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 04:11:12 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (19423C00) [pid = 4016] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:11:12 INFO - PROCESS | 4016 | 1461323472774 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]]]}] 04:11:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:11:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 970ms 04:11:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:11:12 INFO - PROCESS | 4016 | 1461323472832 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 04:11:12 INFO - PROCESS | 4016 | 1461323472834 Marionette TRACE conn4 <- [1,2213,null,{"value":"13"}] 04:11:12 INFO - PROCESS | 4016 | 1461323472837 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:11:12 INFO - PROCESS | 4016 | 1461323472839 Marionette TRACE conn4 <- [1,2214,null,{}] 04:11:12 INFO - PROCESS | 4016 | 1461323472847 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}] 04:11:12 INFO - PROCESS | 4016 | 1461323472944 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 04:11:12 INFO - PROCESS | 4016 | 1461323472951 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:12 INFO - PROCESS | 4016 | ++DOCSHELL 1C3D5400 == 91 [pid = 4016] [id = 563] 04:11:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (1CFAD000) [pid = 4016] [serial = 1689] [outer = 00000000] 04:11:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (20282800) [pid = 4016] [serial = 1690] [outer = 1CFAD000] 04:11:12 INFO - PROCESS | 4016 | 1461323473000 Marionette DEBUG loaded listener.js 04:11:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (20482800) [pid = 4016] [serial = 1691] [outer = 1CFAD000] 04:11:13 INFO - PROCESS | 4016 | 1461323473457 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]]]}] 04:11:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 04:11:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 670ms 04:11:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:11:13 INFO - PROCESS | 4016 | 1461323473508 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 04:11:13 INFO - PROCESS | 4016 | 1461323473510 Marionette TRACE conn4 <- [1,2217,null,{"value":"13"}] 04:11:13 INFO - PROCESS | 4016 | 1461323473513 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:11:13 INFO - PROCESS | 4016 | 1461323473515 Marionette TRACE conn4 <- [1,2218,null,{}] 04:11:13 INFO - PROCESS | 4016 | 1461323473518 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}] 04:11:13 INFO - PROCESS | 4016 | 1461323473613 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 04:11:13 INFO - PROCESS | 4016 | 1461323473619 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:13 INFO - PROCESS | 4016 | ++DOCSHELL 17E34C00 == 92 [pid = 4016] [id = 564] 04:11:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (17EEAC00) [pid = 4016] [serial = 1692] [outer = 00000000] 04:11:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (20DB9C00) [pid = 4016] [serial = 1693] [outer = 17EEAC00] 04:11:13 INFO - PROCESS | 4016 | 1461323473667 Marionette DEBUG loaded listener.js 04:11:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (20DC0400) [pid = 4016] [serial = 1694] [outer = 17EEAC00] 04:11:14 INFO - PROCESS | 4016 | 1461323474120 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]]]}] 04:11:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:11:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 630ms 04:11:14 INFO - PROCESS | 4016 | 1461323474163 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 04:11:14 INFO - PROCESS | 4016 | 1461323474165 Marionette TRACE conn4 <- [1,2221,null,{"value":"13"}] 04:11:14 INFO - PROCESS | 4016 | 1461323474168 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:11:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:11:14 INFO - PROCESS | 4016 | 1461323474170 Marionette TRACE conn4 <- [1,2222,null,{}] 04:11:14 INFO - PROCESS | 4016 | 1461323474174 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}] 04:11:14 INFO - PROCESS | 4016 | 1461323474268 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 04:11:14 INFO - PROCESS | 4016 | 1461323474275 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:14 INFO - PROCESS | 4016 | ++DOCSHELL 20DDB800 == 93 [pid = 4016] [id = 565] 04:11:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (20DDD000) [pid = 4016] [serial = 1695] [outer = 00000000] 04:11:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (21397000) [pid = 4016] [serial = 1696] [outer = 20DDD000] 04:11:14 INFO - PROCESS | 4016 | 1461323474326 Marionette DEBUG loaded listener.js 04:11:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 137 (21536000) [pid = 4016] [serial = 1697] [outer = 20DDD000] 04:11:15 INFO - PROCESS | 4016 | 1461323475109 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]]]}] 04:11:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:11:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 970ms 04:11:15 INFO - PROCESS | 4016 | 1461323475142 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 04:11:15 INFO - PROCESS | 4016 | 1461323475148 Marionette TRACE conn4 <- [1,2225,null,{"value":"13"}] 04:11:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:11:15 INFO - PROCESS | 4016 | 1461323475154 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:11:15 INFO - PROCESS | 4016 | 1461323475158 Marionette TRACE conn4 <- [1,2226,null,{}] 04:11:15 INFO - PROCESS | 4016 | 1461323475163 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}] 04:11:15 INFO - PROCESS | 4016 | 1461323475298 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 04:11:15 INFO - PROCESS | 4016 | 1461323475476 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:15 INFO - PROCESS | 4016 | ++DOCSHELL 1AFF6400 == 94 [pid = 4016] [id = 566] 04:11:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 138 (1BA49000) [pid = 4016] [serial = 1698] [outer = 00000000] 04:11:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 139 (1C04DC00) [pid = 4016] [serial = 1699] [outer = 1BA49000] 04:11:15 INFO - PROCESS | 4016 | 1461323475536 Marionette DEBUG loaded listener.js 04:11:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 140 (1C161800) [pid = 4016] [serial = 1700] [outer = 1BA49000] 04:11:16 INFO - PROCESS | 4016 | 1461323476143 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]]]}] 04:11:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:11:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1023ms 04:11:16 INFO - PROCESS | 4016 | 1461323476181 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 04:11:16 INFO - PROCESS | 4016 | 1461323476187 Marionette TRACE conn4 <- [1,2229,null,{"value":"13"}] 04:11:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:11:16 INFO - PROCESS | 4016 | 1461323476194 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:11:16 INFO - PROCESS | 4016 | 1461323476197 Marionette TRACE conn4 <- [1,2230,null,{}] 04:11:16 INFO - PROCESS | 4016 | 1461323476201 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}] 04:11:16 INFO - PROCESS | 4016 | 1461323476326 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 04:11:16 INFO - PROCESS | 4016 | 1461323476499 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:16 INFO - PROCESS | 4016 | ++DOCSHELL 1CFAB000 == 95 [pid = 4016] [id = 567] 04:11:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 141 (1CFAE400) [pid = 4016] [serial = 1701] [outer = 00000000] 04:11:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 142 (1ED2D800) [pid = 4016] [serial = 1702] [outer = 1CFAE400] 04:11:16 INFO - PROCESS | 4016 | 1461323476560 Marionette DEBUG loaded listener.js 04:11:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 143 (1EEF7000) [pid = 4016] [serial = 1703] [outer = 1CFAE400] 04:11:17 INFO - PROCESS | 4016 | 1461323477207 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]]]}] 04:11:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:11:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1023ms 04:11:17 INFO - PROCESS | 4016 | 1461323477218 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 04:11:17 INFO - PROCESS | 4016 | 1461323477221 Marionette TRACE conn4 <- [1,2233,null,{"value":"13"}] 04:11:17 INFO - PROCESS | 4016 | 1461323477224 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:11:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:11:17 INFO - PROCESS | 4016 | 1461323477228 Marionette TRACE conn4 <- [1,2234,null,{}] 04:11:17 INFO - PROCESS | 4016 | 1461323477275 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}] 04:11:17 INFO - PROCESS | 4016 | 1461323477400 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 04:11:17 INFO - PROCESS | 4016 | 1461323477559 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:17 INFO - PROCESS | 4016 | ++DOCSHELL 21395000 == 96 [pid = 4016] [id = 568] 04:11:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 144 (21396800) [pid = 4016] [serial = 1704] [outer = 00000000] 04:11:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 145 (2153A000) [pid = 4016] [serial = 1705] [outer = 21396800] 04:11:17 INFO - PROCESS | 4016 | 1461323477617 Marionette DEBUG loaded listener.js 04:11:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 146 (21D0A400) [pid = 4016] [serial = 1706] [outer = 21396800] 04:11:18 INFO - PROCESS | 4016 | 1461323478244 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]]]}] 04:11:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:11:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1088ms 04:11:18 INFO - PROCESS | 4016 | 1461323478333 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 04:11:18 INFO - PROCESS | 4016 | 1461323478336 Marionette TRACE conn4 <- [1,2237,null,{"value":"13"}] 04:11:18 INFO - PROCESS | 4016 | 1461323478339 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:11:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:11:18 INFO - PROCESS | 4016 | 1461323478342 Marionette TRACE conn4 <- [1,2238,null,{}] 04:11:18 INFO - PROCESS | 4016 | 1461323478346 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}] 04:11:18 INFO - PROCESS | 4016 | 1461323478466 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 04:11:18 INFO - PROCESS | 4016 | 1461323478619 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:18 INFO - PROCESS | 4016 | ++DOCSHELL 22523C00 == 97 [pid = 4016] [id = 569] 04:11:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 147 (22527000) [pid = 4016] [serial = 1707] [outer = 00000000] 04:11:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 148 (24D15800) [pid = 4016] [serial = 1708] [outer = 22527000] 04:11:18 INFO - PROCESS | 4016 | 1461323478676 Marionette DEBUG loaded listener.js 04:11:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 149 (24D2A800) [pid = 4016] [serial = 1709] [outer = 22527000] 04:11:19 INFO - PROCESS | 4016 | 1461323479230 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]]]}] 04:11:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:11:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 930ms 04:11:19 INFO - PROCESS | 4016 | 1461323479275 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 04:11:19 INFO - PROCESS | 4016 | 1461323479277 Marionette TRACE conn4 <- [1,2241,null,{"value":"13"}] 04:11:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:11:19 INFO - PROCESS | 4016 | 1461323479281 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:11:19 INFO - PROCESS | 4016 | 1461323479283 Marionette TRACE conn4 <- [1,2242,null,{}] 04:11:19 INFO - PROCESS | 4016 | 1461323479287 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}] 04:11:19 INFO - PROCESS | 4016 | 1461323479404 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 04:11:19 INFO - PROCESS | 4016 | 1461323479572 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:19 INFO - PROCESS | 4016 | ++DOCSHELL 24D31C00 == 98 [pid = 4016] [id = 570] 04:11:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 150 (254A5C00) [pid = 4016] [serial = 1710] [outer = 00000000] 04:11:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 151 (2578A400) [pid = 4016] [serial = 1711] [outer = 254A5C00] 04:11:19 INFO - PROCESS | 4016 | 1461323479628 Marionette DEBUG loaded listener.js 04:11:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 152 (25794000) [pid = 4016] [serial = 1712] [outer = 254A5C00] 04:11:20 INFO - PROCESS | 4016 | 1461323480259 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]]]}] 04:11:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:11:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1017ms 04:11:20 INFO - PROCESS | 4016 | 1461323480302 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 04:11:20 INFO - PROCESS | 4016 | 1461323480304 Marionette TRACE conn4 <- [1,2245,null,{"value":"13"}] 04:11:20 INFO - PROCESS | 4016 | 1461323480308 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:11:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:11:20 INFO - PROCESS | 4016 | 1461323480310 Marionette TRACE conn4 <- [1,2246,null,{}] 04:11:20 INFO - PROCESS | 4016 | 1461323480314 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}] 04:11:20 INFO - PROCESS | 4016 | 1461323480446 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 04:11:20 INFO - PROCESS | 4016 | 1461323480612 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:20 INFO - PROCESS | 4016 | ++DOCSHELL 25F6A000 == 99 [pid = 4016] [id = 571] 04:11:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 153 (265E1C00) [pid = 4016] [serial = 1713] [outer = 00000000] 04:11:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 154 (265E7C00) [pid = 4016] [serial = 1714] [outer = 265E1C00] 04:11:20 INFO - PROCESS | 4016 | 1461323480690 Marionette DEBUG loaded listener.js 04:11:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 155 (265EB400) [pid = 4016] [serial = 1715] [outer = 265E1C00] 04:11:21 INFO - PROCESS | 4016 | 1461323481310 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]]]}] 04:11:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:11:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1016ms 04:11:21 INFO - PROCESS | 4016 | 1461323481327 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 04:11:21 INFO - PROCESS | 4016 | 1461323481330 Marionette TRACE conn4 <- [1,2249,null,{"value":"13"}] 04:11:21 INFO - PROCESS | 4016 | 1461323481333 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:11:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:11:21 INFO - PROCESS | 4016 | 1461323481335 Marionette TRACE conn4 <- [1,2250,null,{}] 04:11:21 INFO - PROCESS | 4016 | 1461323481339 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}] 04:11:21 INFO - PROCESS | 4016 | 1461323481459 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 04:11:21 INFO - PROCESS | 4016 | 1461323481621 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:21 INFO - PROCESS | 4016 | ++DOCSHELL 265E5C00 == 100 [pid = 4016] [id = 572] 04:11:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 156 (265E6400) [pid = 4016] [serial = 1716] [outer = 00000000] 04:11:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 157 (27A2AC00) [pid = 4016] [serial = 1717] [outer = 265E6400] 04:11:21 INFO - PROCESS | 4016 | 1461323481680 Marionette DEBUG loaded listener.js 04:11:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 158 (27A2A800) [pid = 4016] [serial = 1718] [outer = 265E6400] 04:11:22 INFO - PROCESS | 4016 | 1461323482198 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]]]}] 04:11:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:11:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 930ms 04:11:22 INFO - PROCESS | 4016 | 1461323482268 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 04:11:22 INFO - PROCESS | 4016 | 1461323482270 Marionette TRACE conn4 <- [1,2253,null,{"value":"13"}] 04:11:22 INFO - PROCESS | 4016 | 1461323482274 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:11:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:11:22 INFO - PROCESS | 4016 | 1461323482276 Marionette TRACE conn4 <- [1,2254,null,{}] 04:11:22 INFO - PROCESS | 4016 | 1461323482280 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}] 04:11:22 INFO - PROCESS | 4016 | 1461323482398 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 04:11:22 INFO - PROCESS | 4016 | 1461323482592 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:22 INFO - PROCESS | 4016 | ++DOCSHELL 1AA51800 == 101 [pid = 4016] [id = 573] 04:11:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 159 (20DBF000) [pid = 4016] [serial = 1719] [outer = 00000000] 04:11:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 160 (27A33000) [pid = 4016] [serial = 1720] [outer = 20DBF000] 04:11:22 INFO - PROCESS | 4016 | 1461323482648 Marionette DEBUG loaded listener.js 04:11:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 161 (27A34800) [pid = 4016] [serial = 1721] [outer = 20DBF000] 04:11:23 INFO - PROCESS | 4016 | 1461323483232 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]]]}] 04:11:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:11:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 970ms 04:11:23 INFO - PROCESS | 4016 | 1461323483247 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 04:11:23 INFO - PROCESS | 4016 | 1461323483250 Marionette TRACE conn4 <- [1,2257,null,{"value":"13"}] 04:11:23 INFO - PROCESS | 4016 | 1461323483253 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:11:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:11:23 INFO - PROCESS | 4016 | 1461323483256 Marionette TRACE conn4 <- [1,2258,null,{}] 04:11:23 INFO - PROCESS | 4016 | 1461323483260 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}] 04:11:23 INFO - PROCESS | 4016 | 1461323483380 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 04:11:23 INFO - PROCESS | 4016 | 1461323483738 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:23 INFO - PROCESS | 4016 | ++DOCSHELL 12918800 == 102 [pid = 4016] [id = 574] 04:11:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 162 (131B3800) [pid = 4016] [serial = 1722] [outer = 00000000] 04:11:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 163 (19A64800) [pid = 4016] [serial = 1723] [outer = 131B3800] 04:11:23 INFO - PROCESS | 4016 | 1461323483820 Marionette DEBUG loaded listener.js 04:11:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 164 (1AFC6400) [pid = 4016] [serial = 1724] [outer = 131B3800] 04:11:24 INFO - PROCESS | 4016 | 1461323484440 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]]]}] 04:11:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:11:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1232ms 04:11:24 INFO - PROCESS | 4016 | 1461323484490 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 04:11:24 INFO - PROCESS | 4016 | 1461323484495 Marionette TRACE conn4 <- [1,2261,null,{"value":"13"}] 04:11:24 INFO - PROCESS | 4016 | 1461323484500 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:11:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:11:24 INFO - PROCESS | 4016 | 1461323484503 Marionette TRACE conn4 <- [1,2262,null,{}] 04:11:24 INFO - PROCESS | 4016 | 1461323484508 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}] 04:11:24 INFO - PROCESS | 4016 | 1461323484622 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 04:11:24 INFO - PROCESS | 4016 | 1461323484797 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:24 INFO - PROCESS | 4016 | ++DOCSHELL 1CC83400 == 103 [pid = 4016] [id = 575] 04:11:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 165 (1CE85800) [pid = 4016] [serial = 1725] [outer = 00000000] 04:11:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 166 (1CFB2000) [pid = 4016] [serial = 1726] [outer = 1CE85800] 04:11:24 INFO - PROCESS | 4016 | 1461323484852 Marionette DEBUG loaded listener.js 04:11:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 167 (1D601800) [pid = 4016] [serial = 1727] [outer = 1CE85800] 04:11:25 INFO - PROCESS | 4016 | --DOCSHELL 136DA400 == 102 [pid = 4016] [id = 438] 04:11:25 INFO - PROCESS | 4016 | --DOCSHELL 2153B400 == 101 [pid = 4016] [id = 481] 04:11:25 INFO - PROCESS | 4016 | --DOCSHELL 25C4FC00 == 100 [pid = 4016] [id = 514] 04:11:25 INFO - PROCESS | 4016 | --DOCSHELL 24D14400 == 99 [pid = 4016] [id = 515] 04:11:25 INFO - PROCESS | 4016 | --DOCSHELL 24D19C00 == 98 [pid = 4016] [id = 516] 04:11:25 INFO - PROCESS | 4016 | --DOCSHELL 2139B000 == 97 [pid = 4016] [id = 480] 04:11:25 INFO - PROCESS | 4016 | --DOCSHELL 17E34C00 == 96 [pid = 4016] [id = 564] 04:11:25 INFO - PROCESS | 4016 | --DOCSHELL 1C3D5400 == 95 [pid = 4016] [id = 563] 04:11:25 INFO - PROCESS | 4016 | --DOCSHELL 1CF98400 == 94 [pid = 4016] [id = 562] 04:11:25 INFO - PROCESS | 4016 | --DOCSHELL 1FEBFC00 == 93 [pid = 4016] [id = 561] 04:11:25 INFO - PROCESS | 4016 | --DOCSHELL 1ED98C00 == 92 [pid = 4016] [id = 560] 04:11:25 INFO - PROCESS | 4016 | --DOCSHELL 1CE84800 == 91 [pid = 4016] [id = 13] 04:11:25 INFO - PROCESS | 4016 | --DOCSHELL 1CFACC00 == 90 [pid = 4016] [id = 559] 04:11:25 INFO - PROCESS | 4016 | --DOCSHELL 1C432000 == 89 [pid = 4016] [id = 558] 04:11:25 INFO - PROCESS | 4016 | --DOCSHELL 1317E800 == 88 [pid = 4016] [id = 557] 04:11:25 INFO - PROCESS | 4016 | --DOCSHELL 1BD4D800 == 87 [pid = 4016] [id = 556] 04:11:25 INFO - PROCESS | 4016 | --DOCSHELL 0F06B400 == 86 [pid = 4016] [id = 555] 04:11:25 INFO - PROCESS | 4016 | --DOCSHELL 20104000 == 85 [pid = 4016] [id = 551] 04:11:25 INFO - PROCESS | 4016 | --DOCSHELL 21D07000 == 84 [pid = 4016] [id = 550] 04:11:25 INFO - PROCESS | 4016 | --DOCSHELL 2139A800 == 83 [pid = 4016] [id = 549] 04:11:25 INFO - PROCESS | 4016 | --DOCSHELL 1C9B7C00 == 82 [pid = 4016] [id = 548] 04:11:25 INFO - PROCESS | 4016 | --DOCSHELL 19419800 == 81 [pid = 4016] [id = 547] 04:11:25 INFO - PROCESS | 4016 | --DOCSHELL 20DB3C00 == 80 [pid = 4016] [id = 546] 04:11:25 INFO - PROCESS | 4016 | 1461323485532 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]]]}] 04:11:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:11:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1069ms 04:11:25 INFO - PROCESS | 4016 | --DOMWINDOW == 166 (20282400) [pid = 4016] [serial = 1583] [outer = 00000000] [url = about:blank] 04:11:25 INFO - PROCESS | 4016 | --DOMWINDOW == 165 (254A4400) [pid = 4016] [serial = 1532] [outer = 00000000] [url = about:blank] 04:11:25 INFO - PROCESS | 4016 | --DOMWINDOW == 164 (1FEBF800) [pid = 4016] [serial = 1624] [outer = 00000000] [url = about:blank] 04:11:25 INFO - PROCESS | 4016 | --DOMWINDOW == 163 (2027A400) [pid = 4016] [serial = 1627] [outer = 00000000] [url = about:blank] 04:11:25 INFO - PROCESS | 4016 | --DOMWINDOW == 162 (1FECC800) [pid = 4016] [serial = 1625] [outer = 00000000] [url = about:blank] 04:11:25 INFO - PROCESS | 4016 | --DOMWINDOW == 161 (1AA57800) [pid = 4016] [serial = 1630] [outer = 00000000] [url = about:blank] 04:11:25 INFO - PROCESS | 4016 | --DOMWINDOW == 160 (202DC400) [pid = 4016] [serial = 1628] [outer = 00000000] [url = about:blank] 04:11:25 INFO - PROCESS | 4016 | --DOMWINDOW == 159 (20C8D000) [pid = 4016] [serial = 1633] [outer = 00000000] [url = about:blank] 04:11:25 INFO - PROCESS | 4016 | --DOMWINDOW == 158 (1BD43400) [pid = 4016] [serial = 1615] [outer = 00000000] [url = about:blank] 04:11:25 INFO - PROCESS | 4016 | --DOMWINDOW == 157 (1C043400) [pid = 4016] [serial = 1616] [outer = 00000000] [url = about:blank] 04:11:25 INFO - PROCESS | 4016 | --DOMWINDOW == 156 (1D985400) [pid = 4016] [serial = 1621] [outer = 00000000] [url = about:blank] 04:11:25 INFO - PROCESS | 4016 | --DOMWINDOW == 155 (1D606000) [pid = 4016] [serial = 1613] [outer = 00000000] [url = about:blank] 04:11:25 INFO - PROCESS | 4016 | --DOMWINDOW == 154 (1CFAFC00) [pid = 4016] [serial = 1612] [outer = 00000000] [url = about:blank] 04:11:25 INFO - PROCESS | 4016 | --DOMWINDOW == 153 (13E52800) [pid = 4016] [serial = 1585] [outer = 00000000] [url = about:blank] 04:11:25 INFO - PROCESS | 4016 | --DOMWINDOW == 152 (1C157400) [pid = 4016] [serial = 1610] [outer = 00000000] [url = about:blank] 04:11:25 INFO - PROCESS | 4016 | --DOMWINDOW == 151 (1C014C00) [pid = 4016] [serial = 1609] [outer = 00000000] [url = about:blank] 04:11:25 INFO - PROCESS | 4016 | --DOMWINDOW == 150 (1C9B6400) [pid = 4016] [serial = 1618] [outer = 00000000] [url = about:blank] 04:11:25 INFO - PROCESS | 4016 | --DOMWINDOW == 149 (1CFA5000) [pid = 4016] [serial = 1619] [outer = 00000000] [url = about:blank] 04:11:25 INFO - PROCESS | 4016 | --DOMWINDOW == 148 (1CC7DC00) [pid = 4016] [serial = 1588] [outer = 00000000] [url = about:blank] 04:11:25 INFO - PROCESS | 4016 | --DOMWINDOW == 147 (2010DC00) [pid = 4016] [serial = 1591] [outer = 00000000] [url = about:blank] 04:11:25 INFO - PROCESS | 4016 | --DOMWINDOW == 146 (21D53800) [pid = 4016] [serial = 1594] [outer = 00000000] [url = about:blank] 04:11:25 INFO - PROCESS | 4016 | --DOMWINDOW == 145 (24D28C00) [pid = 4016] [serial = 1597] [outer = 00000000] [url = about:blank] 04:11:25 INFO - PROCESS | 4016 | --DOMWINDOW == 144 (1BAAB800) [pid = 4016] [serial = 1631] [outer = 00000000] [url = about:blank] 04:11:25 INFO - PROCESS | 4016 | --DOMWINDOW == 143 (2578F400) [pid = 4016] [serial = 1600] [outer = 00000000] [url = about:blank] 04:11:25 INFO - PROCESS | 4016 | --DOMWINDOW == 142 (2704C000) [pid = 4016] [serial = 1603] [outer = 00000000] [url = about:blank] 04:11:25 INFO - PROCESS | 4016 | --DOMWINDOW == 141 (1AE89C00) [pid = 4016] [serial = 1606] [outer = 00000000] [url = about:blank] 04:11:25 INFO - PROCESS | 4016 | --DOMWINDOW == 140 (20CD2000) [pid = 4016] [serial = 1634] [outer = 00000000] [url = about:blank] 04:11:25 INFO - PROCESS | 4016 | --DOMWINDOW == 139 (1D98D000) [pid = 4016] [serial = 1622] [outer = 00000000] [url = about:blank] 04:11:25 INFO - PROCESS | 4016 | --DOMWINDOW == 138 (20DBE000) [pid = 4016] [serial = 1637] [outer = 00000000] [url = about:blank] 04:11:25 INFO - PROCESS | 4016 | --DOMWINDOW == 137 (20DB9800) [pid = 4016] [serial = 1636] [outer = 00000000] [url = about:blank] 04:11:25 INFO - PROCESS | 4016 | 1461323485592 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 04:11:25 INFO - PROCESS | 4016 | 1461323485596 Marionette TRACE conn4 <- [1,2265,null,{"value":"13"}] 04:11:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:11:25 INFO - PROCESS | 4016 | 1461323485604 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:11:25 INFO - PROCESS | 4016 | 1461323485606 Marionette TRACE conn4 <- [1,2266,null,{}] 04:11:25 INFO - PROCESS | 4016 | 1461323485610 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}] 04:11:25 INFO - PROCESS | 4016 | 1461323485708 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 04:11:25 INFO - PROCESS | 4016 | 1461323485715 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:25 INFO - PROCESS | 4016 | ++DOCSHELL 14550400 == 81 [pid = 4016] [id = 576] 04:11:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 138 (1455BC00) [pid = 4016] [serial = 1728] [outer = 00000000] 04:11:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 139 (1AF5EC00) [pid = 4016] [serial = 1729] [outer = 1455BC00] 04:11:25 INFO - PROCESS | 4016 | 1461323485762 Marionette DEBUG loaded listener.js 04:11:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 140 (1BD4A400) [pid = 4016] [serial = 1730] [outer = 1455BC00] 04:11:26 INFO - PROCESS | 4016 | 1461323486294 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]]]}] 04:11:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:11:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 730ms 04:11:26 INFO - PROCESS | 4016 | 1461323486357 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 04:11:26 INFO - PROCESS | 4016 | 1461323486359 Marionette TRACE conn4 <- [1,2269,null,{"value":"13"}] 04:11:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:11:26 INFO - PROCESS | 4016 | 1461323486366 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:11:26 INFO - PROCESS | 4016 | 1461323486372 Marionette TRACE conn4 <- [1,2270,null,{}] 04:11:26 INFO - PROCESS | 4016 | 1461323486381 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}] 04:11:26 INFO - PROCESS | 4016 | 1461323486480 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 04:11:26 INFO - PROCESS | 4016 | 1461323486606 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:26 INFO - PROCESS | 4016 | ++DOCSHELL 1C014C00 == 82 [pid = 4016] [id = 577] 04:11:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 141 (1C015400) [pid = 4016] [serial = 1731] [outer = 00000000] 04:11:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 142 (1CF9C000) [pid = 4016] [serial = 1732] [outer = 1C015400] 04:11:26 INFO - PROCESS | 4016 | 1461323486652 Marionette DEBUG loaded listener.js 04:11:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 143 (1CFAFC00) [pid = 4016] [serial = 1733] [outer = 1C015400] 04:11:27 INFO - PROCESS | 4016 | 1461323487024 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]]]}] 04:11:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:11:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 690ms 04:11:27 INFO - PROCESS | 4016 | 1461323487062 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 04:11:27 INFO - PROCESS | 4016 | 1461323487065 Marionette TRACE conn4 <- [1,2273,null,{"value":"13"}] 04:11:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:11:27 INFO - PROCESS | 4016 | 1461323487068 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:11:27 INFO - PROCESS | 4016 | 1461323487069 Marionette TRACE conn4 <- [1,2274,null,{}] 04:11:27 INFO - PROCESS | 4016 | 1461323487073 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}] 04:11:27 INFO - PROCESS | 4016 | 1461323487170 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 04:11:27 INFO - PROCESS | 4016 | 1461323487178 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:27 INFO - PROCESS | 4016 | ++DOCSHELL 1D1C9400 == 83 [pid = 4016] [id = 578] 04:11:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 144 (1D608400) [pid = 4016] [serial = 1734] [outer = 00000000] 04:11:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 145 (1D985800) [pid = 4016] [serial = 1735] [outer = 1D608400] 04:11:27 INFO - PROCESS | 4016 | 1461323487223 Marionette DEBUG loaded listener.js 04:11:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 146 (1E88C400) [pid = 4016] [serial = 1736] [outer = 1D608400] 04:11:27 INFO - PROCESS | 4016 | 1461323487746 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]]]}] 04:11:27 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 04:11:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 730ms 04:11:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:11:27 INFO - PROCESS | 4016 | 1461323487799 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 04:11:27 INFO - PROCESS | 4016 | 1461323487801 Marionette TRACE conn4 <- [1,2277,null,{"value":"13"}] 04:11:27 INFO - PROCESS | 4016 | 1461323487804 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:11:27 INFO - PROCESS | 4016 | 1461323487806 Marionette TRACE conn4 <- [1,2278,null,{}] 04:11:27 INFO - PROCESS | 4016 | 1461323487810 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}] 04:11:27 INFO - PROCESS | 4016 | 1461323487984 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 04:11:28 INFO - PROCESS | 4016 | 1461323488064 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:28 INFO - PROCESS | 4016 | ++DOCSHELL 1EEDD800 == 84 [pid = 4016] [id = 579] 04:11:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 147 (1EEDE000) [pid = 4016] [serial = 1737] [outer = 00000000] 04:11:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 148 (1FEBF800) [pid = 4016] [serial = 1738] [outer = 1EEDE000] 04:11:28 INFO - PROCESS | 4016 | 1461323488118 Marionette DEBUG loaded listener.js 04:11:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 149 (1FED7400) [pid = 4016] [serial = 1739] [outer = 1EEDE000] 04:11:28 INFO - PROCESS | 4016 | 1461323488591 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]]]}] 04:11:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:11:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 830ms 04:11:28 INFO - PROCESS | 4016 | 1461323488635 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 04:11:28 INFO - PROCESS | 4016 | 1461323488637 Marionette TRACE conn4 <- [1,2281,null,{"value":"13"}] 04:11:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:11:28 INFO - PROCESS | 4016 | 1461323488640 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:11:28 INFO - PROCESS | 4016 | 1461323488641 Marionette TRACE conn4 <- [1,2282,null,{}] 04:11:28 INFO - PROCESS | 4016 | 1461323488645 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}] 04:11:28 INFO - PROCESS | 4016 | 1461323488780 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 04:11:28 INFO - PROCESS | 4016 | 1461323488810 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:28 INFO - PROCESS | 4016 | ++DOCSHELL 20273800 == 85 [pid = 4016] [id = 580] 04:11:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 150 (2027D800) [pid = 4016] [serial = 1740] [outer = 00000000] 04:11:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 151 (203F0800) [pid = 4016] [serial = 1741] [outer = 2027D800] 04:11:28 INFO - PROCESS | 4016 | 1461323488858 Marionette DEBUG loaded listener.js 04:11:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 152 (20C84800) [pid = 4016] [serial = 1742] [outer = 2027D800] 04:11:29 INFO - PROCESS | 4016 | 1461323489329 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]]]}] 04:11:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:11:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 730ms 04:11:29 INFO - PROCESS | 4016 | --DOMWINDOW == 151 (1ED99400) [pid = 4016] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:11:29 INFO - PROCESS | 4016 | --DOMWINDOW == 150 (1FECF400) [pid = 4016] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:11:29 INFO - PROCESS | 4016 | --DOMWINDOW == 149 (1C435800) [pid = 4016] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:11:29 INFO - PROCESS | 4016 | --DOMWINDOW == 148 (1BD4DC00) [pid = 4016] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:11:29 INFO - PROCESS | 4016 | --DOMWINDOW == 147 (1D605000) [pid = 4016] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:11:29 INFO - PROCESS | 4016 | --DOMWINDOW == 146 (131B2800) [pid = 4016] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:11:29 INFO - PROCESS | 4016 | --DOMWINDOW == 145 (0F1E6400) [pid = 4016] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:11:29 INFO - PROCESS | 4016 | --DOMWINDOW == 144 (202E4800) [pid = 4016] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:11:29 INFO - PROCESS | 4016 | --DOMWINDOW == 143 (17EEAC00) [pid = 4016] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:11:29 INFO - PROCESS | 4016 | --DOMWINDOW == 142 (1CFAD000) [pid = 4016] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:11:29 INFO - PROCESS | 4016 | 1461323489639 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 04:11:29 INFO - PROCESS | 4016 | 1461323489641 Marionette TRACE conn4 <- [1,2285,null,{"value":"13"}] 04:11:29 INFO - PROCESS | 4016 | 1461323489650 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:11:29 INFO - PROCESS | 4016 | 1461323489652 Marionette TRACE conn4 <- [1,2286,null,{}] 04:11:29 INFO - PROCESS | 4016 | 1461323489655 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}] 04:11:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:11:29 INFO - PROCESS | 4016 | 1461323489754 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 04:11:29 INFO - PROCESS | 4016 | 1461323489762 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:29 INFO - PROCESS | 4016 | ++DOCSHELL 1AFBC800 == 86 [pid = 4016] [id = 581] 04:11:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 143 (1BD45400) [pid = 4016] [serial = 1743] [outer = 00000000] 04:11:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 144 (1D605400) [pid = 4016] [serial = 1744] [outer = 1BD45400] 04:11:29 INFO - PROCESS | 4016 | 1461323489806 Marionette DEBUG loaded listener.js 04:11:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 145 (1D82FC00) [pid = 4016] [serial = 1745] [outer = 1BD45400] 04:11:30 INFO - PROCESS | 4016 | 1461323490263 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]]]}] 04:11:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:11:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 610ms 04:11:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:11:30 INFO - PROCESS | 4016 | 1461323490271 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 04:11:30 INFO - PROCESS | 4016 | 1461323490272 Marionette TRACE conn4 <- [1,2289,null,{"value":"13"}] 04:11:30 INFO - PROCESS | 4016 | 1461323490276 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:11:30 INFO - PROCESS | 4016 | 1461323490277 Marionette TRACE conn4 <- [1,2290,null,{}] 04:11:30 INFO - PROCESS | 4016 | 1461323490302 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}] 04:11:30 INFO - PROCESS | 4016 | 1461323490395 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 04:11:30 INFO - PROCESS | 4016 | 1461323490402 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:30 INFO - PROCESS | 4016 | ++DOCSHELL 1CFAD000 == 87 [pid = 4016] [id = 582] 04:11:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 146 (20103C00) [pid = 4016] [serial = 1746] [outer = 00000000] 04:11:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 147 (20CCFC00) [pid = 4016] [serial = 1747] [outer = 20103C00] 04:11:30 INFO - PROCESS | 4016 | 1461323490447 Marionette DEBUG loaded listener.js 04:11:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 148 (20DB4800) [pid = 4016] [serial = 1748] [outer = 20103C00] 04:11:30 INFO - PROCESS | 4016 | 1461323490898 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]]]}] 04:11:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:11:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 650ms 04:11:30 INFO - PROCESS | 4016 | 1461323490927 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 04:11:30 INFO - PROCESS | 4016 | 1461323490928 Marionette TRACE conn4 <- [1,2293,null,{"value":"13"}] 04:11:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:11:30 INFO - PROCESS | 4016 | 1461323490931 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:11:30 INFO - PROCESS | 4016 | 1461323490933 Marionette TRACE conn4 <- [1,2294,null,{}] 04:11:30 INFO - PROCESS | 4016 | 1461323490937 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}] 04:11:31 INFO - PROCESS | 4016 | 1461323491089 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 04:11:31 INFO - PROCESS | 4016 | 1461323491138 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:31 INFO - PROCESS | 4016 | ++DOCSHELL 180B9400 == 88 [pid = 4016] [id = 583] 04:11:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 149 (18D7F000) [pid = 4016] [serial = 1749] [outer = 00000000] 04:11:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 150 (21393800) [pid = 4016] [serial = 1750] [outer = 18D7F000] 04:11:31 INFO - PROCESS | 4016 | 1461323491186 Marionette DEBUG loaded listener.js 04:11:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 151 (21397400) [pid = 4016] [serial = 1751] [outer = 18D7F000] 04:11:31 INFO - PROCESS | 4016 | 1461323491623 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]]]}] 04:11:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:11:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 770ms 04:11:31 INFO - PROCESS | 4016 | 1461323491707 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 04:11:31 INFO - PROCESS | 4016 | 1461323491712 Marionette TRACE conn4 <- [1,2297,null,{"value":"13"}] 04:11:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:11:31 INFO - PROCESS | 4016 | 1461323491722 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:11:31 INFO - PROCESS | 4016 | 1461323491726 Marionette TRACE conn4 <- [1,2298,null,{}] 04:11:31 INFO - PROCESS | 4016 | 1461323491733 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}] 04:11:31 INFO - PROCESS | 4016 | 1461323491876 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 04:11:32 INFO - PROCESS | 4016 | 1461323492042 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:32 INFO - PROCESS | 4016 | ++DOCSHELL 18D87000 == 89 [pid = 4016] [id = 584] 04:11:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 152 (18E2B000) [pid = 4016] [serial = 1752] [outer = 00000000] 04:11:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 153 (1AA7E000) [pid = 4016] [serial = 1753] [outer = 18E2B000] 04:11:32 INFO - PROCESS | 4016 | 1461323492100 Marionette DEBUG loaded listener.js 04:11:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 154 (1BAB3000) [pid = 4016] [serial = 1754] [outer = 18E2B000] 04:11:32 INFO - PROCESS | 4016 | 1461323492760 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]]]}] 04:11:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:11:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1073ms 04:11:32 INFO - PROCESS | 4016 | 1461323492805 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 04:11:32 INFO - PROCESS | 4016 | 1461323492810 Marionette TRACE conn4 <- [1,2301,null,{"value":"13"}] 04:11:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:11:32 INFO - PROCESS | 4016 | 1461323492818 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:11:32 INFO - PROCESS | 4016 | 1461323492822 Marionette TRACE conn4 <- [1,2302,null,{}] 04:11:32 INFO - PROCESS | 4016 | 1461323492826 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}] 04:11:32 INFO - PROCESS | 4016 | 1461323492949 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 04:11:33 INFO - PROCESS | 4016 | 1461323493126 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:33 INFO - PROCESS | 4016 | ++DOCSHELL 1C1BB400 == 90 [pid = 4016] [id = 585] 04:11:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 155 (1C1BC000) [pid = 4016] [serial = 1755] [outer = 00000000] 04:11:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 156 (1CFAA400) [pid = 4016] [serial = 1756] [outer = 1C1BC000] 04:11:33 INFO - PROCESS | 4016 | 1461323493186 Marionette DEBUG loaded listener.js 04:11:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 157 (1D608000) [pid = 4016] [serial = 1757] [outer = 1C1BC000] 04:11:33 INFO - PROCESS | 4016 | 1461323493824 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]]]}] 04:11:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:11:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1082ms 04:11:33 INFO - PROCESS | 4016 | 1461323493900 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 04:11:33 INFO - PROCESS | 4016 | 1461323493903 Marionette TRACE conn4 <- [1,2305,null,{"value":"13"}] 04:11:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:11:33 INFO - PROCESS | 4016 | 1461323493907 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:11:33 INFO - PROCESS | 4016 | 1461323493909 Marionette TRACE conn4 <- [1,2306,null,{}] 04:11:33 INFO - PROCESS | 4016 | 1461323493920 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}] 04:11:34 INFO - PROCESS | 4016 | 1461323494079 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 04:11:34 INFO - PROCESS | 4016 | 1461323494247 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:34 INFO - PROCESS | 4016 | ++DOCSHELL 20C81000 == 91 [pid = 4016] [id = 586] 04:11:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 158 (20C8E000) [pid = 4016] [serial = 1758] [outer = 00000000] 04:11:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 159 (21ADE400) [pid = 4016] [serial = 1759] [outer = 20C8E000] 04:11:34 INFO - PROCESS | 4016 | 1461323494310 Marionette DEBUG loaded listener.js 04:11:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 160 (21D0AC00) [pid = 4016] [serial = 1760] [outer = 20C8E000] 04:11:34 INFO - PROCESS | 4016 | 1461323494939 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] 04:11:34 INFO - PROCESS | 4016 | 1461323494982 Marionette TRACE conn4 <- [1,2309,null,{"value":"13"}] 04:11:34 INFO - PROCESS | 4016 | 1461323494986 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:11:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 04:11:34 INFO - PROCESS | 4016 | 1461323494988 Marionette TRACE conn4 <- [1,2310,null,{}] 04:11:34 INFO - PROCESS | 4016 | 1461323494992 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}] 04:11:35 INFO - PROCESS | 4016 | 1461323495113 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 04:11:35 INFO - PROCESS | 4016 | 1461323495283 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:35 INFO - PROCESS | 4016 | ++DOCSHELL 22554C00 == 92 [pid = 4016] [id = 587] 04:11:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 161 (24D1DC00) [pid = 4016] [serial = 1761] [outer = 00000000] 04:11:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 162 (254A3C00) [pid = 4016] [serial = 1762] [outer = 24D1DC00] 04:11:35 INFO - PROCESS | 4016 | 1461323495340 Marionette DEBUG loaded listener.js 04:11:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 163 (254ABC00) [pid = 4016] [serial = 1763] [outer = 24D1DC00] 04:11:35 INFO - PROCESS | 4016 | 1461323495980 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]]]}] 04:11:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:11:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1016ms 04:11:35 INFO - PROCESS | 4016 | 1461323496006 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 04:11:35 INFO - PROCESS | 4016 | 1461323496008 Marionette TRACE conn4 <- [1,2313,null,{"value":"13"}] 04:11:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:11:36 INFO - PROCESS | 4016 | 1461323496026 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:11:36 INFO - PROCESS | 4016 | 1461323496028 Marionette TRACE conn4 <- [1,2314,null,{}] 04:11:36 INFO - PROCESS | 4016 | 1461323496051 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}] 04:11:36 INFO - PROCESS | 4016 | 1461323496174 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 04:11:36 INFO - PROCESS | 4016 | 1461323496338 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:36 INFO - PROCESS | 4016 | ++DOCSHELL 24D1D800 == 93 [pid = 4016] [id = 588] 04:11:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 164 (24D2A000) [pid = 4016] [serial = 1764] [outer = 00000000] 04:11:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 165 (25126000) [pid = 4016] [serial = 1765] [outer = 24D2A000] 04:11:36 INFO - PROCESS | 4016 | 1461323496398 Marionette DEBUG loaded listener.js 04:11:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 166 (25128C00) [pid = 4016] [serial = 1766] [outer = 24D2A000] 04:11:36 INFO - PROCESS | 4016 | 1461323496952 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]]]}] 04:11:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:11:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 950ms 04:11:36 INFO - PROCESS | 4016 | 1461323496966 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 04:11:36 INFO - PROCESS | 4016 | 1461323496968 Marionette TRACE conn4 <- [1,2317,null,{"value":"13"}] 04:11:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:11:36 INFO - PROCESS | 4016 | 1461323496971 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:11:36 INFO - PROCESS | 4016 | 1461323496973 Marionette TRACE conn4 <- [1,2318,null,{}] 04:11:36 INFO - PROCESS | 4016 | 1461323496995 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}] 04:11:37 INFO - PROCESS | 4016 | 1461323497136 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 04:11:37 INFO - PROCESS | 4016 | 1461323497311 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:37 INFO - PROCESS | 4016 | ++DOCSHELL 25C58400 == 94 [pid = 4016] [id = 589] 04:11:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 167 (25C64400) [pid = 4016] [serial = 1767] [outer = 00000000] 04:11:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 168 (25C69000) [pid = 4016] [serial = 1768] [outer = 25C64400] 04:11:37 INFO - PROCESS | 4016 | 1461323497369 Marionette DEBUG loaded listener.js 04:11:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 169 (25C6E000) [pid = 4016] [serial = 1769] [outer = 25C64400] 04:11:37 INFO - PROCESS | 4016 | 1461323497981 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]]]}] 04:11:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:11:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1021ms 04:11:37 INFO - PROCESS | 4016 | 1461323497993 Marionette TRACE conn4 -> [0,2321,"getWindowHandle",null] 04:11:37 INFO - PROCESS | 4016 | 1461323497995 Marionette TRACE conn4 <- [1,2321,null,{"value":"13"}] 04:11:37 INFO - PROCESS | 4016 | 1461323497999 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:11:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:11:37 INFO - PROCESS | 4016 | 1461323498001 Marionette TRACE conn4 <- [1,2322,null,{}] 04:11:37 INFO - PROCESS | 4016 | 1461323498004 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}] 04:11:38 INFO - PROCESS | 4016 | 1461323498119 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 04:11:38 INFO - PROCESS | 4016 | 1461323498290 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:38 INFO - PROCESS | 4016 | ++DOCSHELL 25C71C00 == 95 [pid = 4016] [id = 590] 04:11:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 170 (25C73800) [pid = 4016] [serial = 1770] [outer = 00000000] 04:11:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 171 (265E2400) [pid = 4016] [serial = 1771] [outer = 25C73800] 04:11:38 INFO - PROCESS | 4016 | 1461323498346 Marionette DEBUG loaded listener.js 04:11:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 172 (265EC400) [pid = 4016] [serial = 1772] [outer = 25C73800] 04:11:38 INFO - PROCESS | 4016 | 1461323498934 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]]]}] 04:11:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:11:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 970ms 04:11:38 INFO - PROCESS | 4016 | 1461323498973 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 04:11:38 INFO - PROCESS | 4016 | 1461323498975 Marionette TRACE conn4 <- [1,2325,null,{"value":"13"}] 04:11:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:11:38 INFO - PROCESS | 4016 | 1461323498979 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:11:38 INFO - PROCESS | 4016 | 1461323498981 Marionette TRACE conn4 <- [1,2326,null,{}] 04:11:38 INFO - PROCESS | 4016 | 1461323498985 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}] 04:11:39 INFO - PROCESS | 4016 | 1461323499105 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 04:11:39 INFO - PROCESS | 4016 | 1461323499265 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:39 INFO - PROCESS | 4016 | ++DOCSHELL 2704C000 == 96 [pid = 4016] [id = 591] 04:11:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 173 (27053400) [pid = 4016] [serial = 1773] [outer = 00000000] 04:11:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 174 (27A32800) [pid = 4016] [serial = 1774] [outer = 27053400] 04:11:39 INFO - PROCESS | 4016 | 1461323499320 Marionette DEBUG loaded listener.js 04:11:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 175 (27D84400) [pid = 4016] [serial = 1775] [outer = 27053400] 04:11:39 INFO - PROCESS | 4016 | 1461323499882 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]]]}] 04:11:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:11:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 930ms 04:11:39 INFO - PROCESS | 4016 | 1461323499913 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 04:11:39 INFO - PROCESS | 4016 | 1461323499916 Marionette TRACE conn4 <- [1,2329,null,{"value":"13"}] 04:11:39 INFO - PROCESS | 4016 | 1461323499919 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:11:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:11:39 INFO - PROCESS | 4016 | 1461323499921 Marionette TRACE conn4 <- [1,2330,null,{}] 04:11:39 INFO - PROCESS | 4016 | 1461323499925 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}] 04:11:40 INFO - PROCESS | 4016 | 1461323500044 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 04:11:40 INFO - PROCESS | 4016 | 1461323500269 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:40 INFO - PROCESS | 4016 | ++DOCSHELL 20DD9800 == 97 [pid = 4016] [id = 592] 04:11:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 176 (20DDA000) [pid = 4016] [serial = 1776] [outer = 00000000] 04:11:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 177 (259C3400) [pid = 4016] [serial = 1777] [outer = 20DDA000] 04:11:40 INFO - PROCESS | 4016 | 1461323500325 Marionette DEBUG loaded listener.js 04:11:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 178 (259C5000) [pid = 4016] [serial = 1778] [outer = 20DDA000] 04:11:41 INFO - PROCESS | 4016 | 1461323501096 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]]]}] 04:11:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:11:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1268ms 04:11:41 INFO - PROCESS | 4016 | 1461323501192 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 04:11:41 INFO - PROCESS | 4016 | 1461323501196 Marionette TRACE conn4 <- [1,2333,null,{"value":"13"}] 04:11:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:11:41 INFO - PROCESS | 4016 | 1461323501201 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:11:41 INFO - PROCESS | 4016 | 1461323501204 Marionette TRACE conn4 <- [1,2334,null,{}] 04:11:41 INFO - PROCESS | 4016 | 1461323501210 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}] 04:11:41 INFO - PROCESS | 4016 | 1461323501329 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 04:11:41 INFO - PROCESS | 4016 | 1461323501493 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:41 INFO - PROCESS | 4016 | ++DOCSHELL 1C15B000 == 98 [pid = 4016] [id = 593] 04:11:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 179 (1C1B3C00) [pid = 4016] [serial = 1779] [outer = 00000000] 04:11:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 180 (1C428800) [pid = 4016] [serial = 1780] [outer = 1C1B3C00] 04:11:41 INFO - PROCESS | 4016 | 1461323501547 Marionette DEBUG loaded listener.js 04:11:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 181 (1C9B2400) [pid = 4016] [serial = 1781] [outer = 1C1B3C00] 04:11:42 INFO - PROCESS | 4016 | 1461323502152 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]]]}] 04:11:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:11:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1021ms 04:11:42 INFO - PROCESS | 4016 | 1461323502223 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 04:11:42 INFO - PROCESS | 4016 | 1461323502229 Marionette TRACE conn4 <- [1,2337,null,{"value":"13"}] 04:11:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:11:42 INFO - PROCESS | 4016 | 1461323502235 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:11:42 INFO - PROCESS | 4016 | 1461323502238 Marionette TRACE conn4 <- [1,2338,null,{}] 04:11:42 INFO - PROCESS | 4016 | 1461323502242 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}] 04:11:42 INFO - PROCESS | 4016 | 1461323502359 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 04:11:42 INFO - PROCESS | 4016 | 1461323502526 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:42 INFO - PROCESS | 4016 | ++DOCSHELL 1D1C5400 == 99 [pid = 4016] [id = 594] 04:11:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 182 (1D1C5C00) [pid = 4016] [serial = 1782] [outer = 00000000] 04:11:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 183 (1D981800) [pid = 4016] [serial = 1783] [outer = 1D1C5C00] 04:11:42 INFO - PROCESS | 4016 | 1461323502579 Marionette DEBUG loaded listener.js 04:11:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 184 (1EDA1800) [pid = 4016] [serial = 1784] [outer = 1D1C5C00] 04:11:42 INFO - PROCESS | 4016 | --DOCSHELL 1CFAD000 == 98 [pid = 4016] [id = 582] 04:11:42 INFO - PROCESS | 4016 | --DOCSHELL 1AFBC800 == 97 [pid = 4016] [id = 581] 04:11:42 INFO - PROCESS | 4016 | --DOCSHELL 20273800 == 96 [pid = 4016] [id = 580] 04:11:42 INFO - PROCESS | 4016 | --DOCSHELL 1EEDD800 == 95 [pid = 4016] [id = 579] 04:11:42 INFO - PROCESS | 4016 | --DOCSHELL 1D1C9400 == 94 [pid = 4016] [id = 578] 04:11:42 INFO - PROCESS | 4016 | --DOCSHELL 1C014C00 == 93 [pid = 4016] [id = 577] 04:11:43 INFO - PROCESS | 4016 | --DOMWINDOW == 183 (21532000) [pid = 4016] [serial = 1639] [outer = 00000000] [url = about:blank] 04:11:43 INFO - PROCESS | 4016 | --DOMWINDOW == 182 (1C04E400) [pid = 4016] [serial = 1642] [outer = 00000000] [url = about:blank] 04:11:43 INFO - PROCESS | 4016 | --DOMWINDOW == 181 (1EDA6000) [pid = 4016] [serial = 1645] [outer = 00000000] [url = about:blank] 04:11:43 INFO - PROCESS | 4016 | --DOMWINDOW == 180 (21537800) [pid = 4016] [serial = 1648] [outer = 00000000] [url = about:blank] 04:11:43 INFO - PROCESS | 4016 | --DOMWINDOW == 179 (220AD800) [pid = 4016] [serial = 1651] [outer = 00000000] [url = about:blank] 04:11:43 INFO - PROCESS | 4016 | --DOMWINDOW == 178 (24D25000) [pid = 4016] [serial = 1654] [outer = 00000000] [url = about:blank] 04:11:43 INFO - PROCESS | 4016 | --DOMWINDOW == 177 (25F62000) [pid = 4016] [serial = 1657] [outer = 00000000] [url = about:blank] 04:11:43 INFO - PROCESS | 4016 | --DOMWINDOW == 176 (27055400) [pid = 4016] [serial = 1660] [outer = 00000000] [url = about:blank] 04:11:43 INFO - PROCESS | 4016 | --DOMWINDOW == 175 (27D8B400) [pid = 4016] [serial = 1663] [outer = 00000000] [url = about:blank] 04:11:43 INFO - PROCESS | 4016 | --DOMWINDOW == 174 (21397000) [pid = 4016] [serial = 1696] [outer = 00000000] [url = about:blank] 04:11:43 INFO - PROCESS | 4016 | --DOCSHELL 14550400 == 92 [pid = 4016] [id = 576] 04:11:43 INFO - PROCESS | 4016 | --DOCSHELL 1CC83400 == 91 [pid = 4016] [id = 575] 04:11:43 INFO - PROCESS | 4016 | --DOCSHELL 12918800 == 90 [pid = 4016] [id = 574] 04:11:43 INFO - PROCESS | 4016 | --DOCSHELL 265E5C00 == 89 [pid = 4016] [id = 572] 04:11:43 INFO - PROCESS | 4016 | --DOCSHELL 25F6A000 == 88 [pid = 4016] [id = 571] 04:11:43 INFO - PROCESS | 4016 | --DOCSHELL 24D31C00 == 87 [pid = 4016] [id = 570] 04:11:43 INFO - PROCESS | 4016 | --DOCSHELL 22523C00 == 86 [pid = 4016] [id = 569] 04:11:43 INFO - PROCESS | 4016 | --DOCSHELL 21395000 == 85 [pid = 4016] [id = 568] 04:11:43 INFO - PROCESS | 4016 | --DOCSHELL 1CFAB000 == 84 [pid = 4016] [id = 567] 04:11:43 INFO - PROCESS | 4016 | --DOCSHELL 1AFF6400 == 83 [pid = 4016] [id = 566] 04:11:43 INFO - PROCESS | 4016 | --DOMWINDOW == 173 (1EEDDC00) [pid = 4016] [serial = 1681] [outer = 00000000] [url = about:blank] 04:11:43 INFO - PROCESS | 4016 | --DOMWINDOW == 172 (2027C400) [pid = 4016] [serial = 1684] [outer = 00000000] [url = about:blank] 04:11:43 INFO - PROCESS | 4016 | --DOMWINDOW == 171 (1CC88800) [pid = 4016] [serial = 1675] [outer = 00000000] [url = about:blank] 04:11:43 INFO - PROCESS | 4016 | --DOMWINDOW == 170 (1CFA6C00) [pid = 4016] [serial = 1676] [outer = 00000000] [url = about:blank] 04:11:43 INFO - PROCESS | 4016 | --DOMWINDOW == 169 (1CF99C00) [pid = 4016] [serial = 1670] [outer = 00000000] [url = about:blank] 04:11:43 INFO - PROCESS | 4016 | --DOMWINDOW == 168 (1CC82000) [pid = 4016] [serial = 1669] [outer = 00000000] [url = about:blank] 04:11:43 INFO - PROCESS | 4016 | --DOMWINDOW == 167 (1D82D800) [pid = 4016] [serial = 1678] [outer = 00000000] [url = about:blank] 04:11:43 INFO - PROCESS | 4016 | --DOMWINDOW == 166 (1AA73C00) [pid = 4016] [serial = 1672] [outer = 00000000] [url = about:blank] 04:11:43 INFO - PROCESS | 4016 | --DOMWINDOW == 165 (1AF62000) [pid = 4016] [serial = 1673] [outer = 00000000] [url = about:blank] 04:11:43 INFO - PROCESS | 4016 | --DOMWINDOW == 164 (19A63800) [pid = 4016] [serial = 1667] [outer = 00000000] [url = about:blank] 04:11:43 INFO - PROCESS | 4016 | --DOMWINDOW == 163 (19416C00) [pid = 4016] [serial = 1666] [outer = 00000000] [url = about:blank] 04:11:43 INFO - PROCESS | 4016 | --DOMWINDOW == 162 (20C83C00) [pid = 4016] [serial = 1687] [outer = 00000000] [url = about:blank] 04:11:43 INFO - PROCESS | 4016 | --DOMWINDOW == 161 (202DF000) [pid = 4016] [serial = 1685] [outer = 00000000] [url = about:blank] 04:11:43 INFO - PROCESS | 4016 | --DOMWINDOW == 160 (20DC0400) [pid = 4016] [serial = 1694] [outer = 00000000] [url = about:blank] 04:11:43 INFO - PROCESS | 4016 | --DOMWINDOW == 159 (20DB9C00) [pid = 4016] [serial = 1693] [outer = 00000000] [url = about:blank] 04:11:43 INFO - PROCESS | 4016 | --DOMWINDOW == 158 (20C8D400) [pid = 4016] [serial = 1688] [outer = 00000000] [url = about:blank] 04:11:43 INFO - PROCESS | 4016 | --DOMWINDOW == 157 (20282800) [pid = 4016] [serial = 1690] [outer = 00000000] [url = about:blank] 04:11:43 INFO - PROCESS | 4016 | --DOMWINDOW == 156 (1FE17C00) [pid = 4016] [serial = 1682] [outer = 00000000] [url = about:blank] 04:11:43 INFO - PROCESS | 4016 | --DOMWINDOW == 155 (1D986C00) [pid = 4016] [serial = 1679] [outer = 00000000] [url = about:blank] 04:11:43 INFO - PROCESS | 4016 | --DOMWINDOW == 154 (20482800) [pid = 4016] [serial = 1691] [outer = 00000000] [url = about:blank] 04:11:43 INFO - PROCESS | 4016 | 1461323503248 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]]]}] 04:11:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:11:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1022ms 04:11:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:11:43 INFO - PROCESS | 4016 | 1461323503259 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 04:11:43 INFO - PROCESS | 4016 | 1461323503261 Marionette TRACE conn4 <- [1,2341,null,{"value":"13"}] 04:11:43 INFO - PROCESS | 4016 | 1461323503264 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:11:43 INFO - PROCESS | 4016 | 1461323503268 Marionette TRACE conn4 <- [1,2342,null,{}] 04:11:43 INFO - PROCESS | 4016 | 1461323503278 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}] 04:11:43 INFO - PROCESS | 4016 | 1461323503412 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 04:11:43 INFO - PROCESS | 4016 | 1461323503530 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:43 INFO - PROCESS | 4016 | ++DOCSHELL 19801400 == 84 [pid = 4016] [id = 595] 04:11:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 155 (19A63000) [pid = 4016] [serial = 1785] [outer = 00000000] 04:11:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 156 (1C9B3C00) [pid = 4016] [serial = 1786] [outer = 19A63000] 04:11:43 INFO - PROCESS | 4016 | 1461323503579 Marionette DEBUG loaded listener.js 04:11:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 157 (1CF7F800) [pid = 4016] [serial = 1787] [outer = 19A63000] 04:11:43 INFO - PROCESS | 4016 | 1461323503984 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]]]}] 04:11:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:11:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 790ms 04:11:44 INFO - PROCESS | 4016 | 1461323504055 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 04:11:44 INFO - PROCESS | 4016 | 1461323504058 Marionette TRACE conn4 <- [1,2345,null,{"value":"13"}] 04:11:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:11:44 INFO - PROCESS | 4016 | 1461323504064 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:11:44 INFO - PROCESS | 4016 | 1461323504065 Marionette TRACE conn4 <- [1,2346,null,{}] 04:11:44 INFO - PROCESS | 4016 | 1461323504069 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}] 04:11:44 INFO - PROCESS | 4016 | 1461323504166 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 04:11:44 INFO - PROCESS | 4016 | 1461323504173 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:44 INFO - PROCESS | 4016 | ++DOCSHELL 1CFAD000 == 85 [pid = 4016] [id = 596] 04:11:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 158 (1D60B400) [pid = 4016] [serial = 1788] [outer = 00000000] 04:11:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 159 (1EED2C00) [pid = 4016] [serial = 1789] [outer = 1D60B400] 04:11:44 INFO - PROCESS | 4016 | 1461323504223 Marionette DEBUG loaded listener.js 04:11:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 160 (1EEF3C00) [pid = 4016] [serial = 1790] [outer = 1D60B400] 04:11:44 INFO - PROCESS | 4016 | 1461323504715 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]]]}] 04:11:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:11:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 670ms 04:11:44 INFO - PROCESS | 4016 | 1461323504735 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 04:11:44 INFO - PROCESS | 4016 | 1461323504737 Marionette TRACE conn4 <- [1,2349,null,{"value":"13"}] 04:11:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:11:44 INFO - PROCESS | 4016 | 1461323504740 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:11:44 INFO - PROCESS | 4016 | 1461323504742 Marionette TRACE conn4 <- [1,2350,null,{}] 04:11:44 INFO - PROCESS | 4016 | 1461323504749 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}] 04:11:44 INFO - PROCESS | 4016 | 1461323504848 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 04:11:44 INFO - PROCESS | 4016 | 1461323504855 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:44 INFO - PROCESS | 4016 | ++DOCSHELL 1D203C00 == 86 [pid = 4016] [id = 597] 04:11:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 161 (1F9BB800) [pid = 4016] [serial = 1791] [outer = 00000000] 04:11:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 162 (20102800) [pid = 4016] [serial = 1792] [outer = 1F9BB800] 04:11:44 INFO - PROCESS | 4016 | 1461323504900 Marionette DEBUG loaded listener.js 04:11:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 163 (20280800) [pid = 4016] [serial = 1793] [outer = 1F9BB800] 04:11:45 INFO - PROCESS | 4016 | 1461323505393 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]]]}] 04:11:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:11:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 730ms 04:11:45 INFO - PROCESS | 4016 | 1461323505473 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 04:11:45 INFO - PROCESS | 4016 | 1461323505476 Marionette TRACE conn4 <- [1,2353,null,{"value":"13"}] 04:11:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:11:45 INFO - PROCESS | 4016 | 1461323505479 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:11:45 INFO - PROCESS | 4016 | 1461323505481 Marionette TRACE conn4 <- [1,2354,null,{}] 04:11:45 INFO - PROCESS | 4016 | 1461323505485 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}] 04:11:45 INFO - PROCESS | 4016 | 1461323505676 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 04:11:45 INFO - PROCESS | 4016 | 1461323505705 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:45 INFO - PROCESS | 4016 | ++DOCSHELL 202E5C00 == 87 [pid = 4016] [id = 598] 04:11:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 164 (202E6400) [pid = 4016] [serial = 1794] [outer = 00000000] 04:11:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 165 (20CCF000) [pid = 4016] [serial = 1795] [outer = 202E6400] 04:11:45 INFO - PROCESS | 4016 | 1461323505755 Marionette DEBUG loaded listener.js 04:11:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 166 (20CDB400) [pid = 4016] [serial = 1796] [outer = 202E6400] 04:11:46 INFO - PROCESS | 4016 | 1461323506250 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]]]}] 04:11:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:11:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 830ms 04:11:46 INFO - PROCESS | 4016 | 1461323506311 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 04:11:46 INFO - PROCESS | 4016 | 1461323506313 Marionette TRACE conn4 <- [1,2357,null,{"value":"13"}] 04:11:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:11:46 INFO - PROCESS | 4016 | 1461323506317 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:11:46 INFO - PROCESS | 4016 | 1461323506318 Marionette TRACE conn4 <- [1,2358,null,{}] 04:11:46 INFO - PROCESS | 4016 | 1461323506322 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}] 04:11:46 INFO - PROCESS | 4016 | 1461323506457 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 04:11:46 INFO - PROCESS | 4016 | 1461323506474 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:46 INFO - PROCESS | 4016 | ++DOCSHELL 20DB9C00 == 88 [pid = 4016] [id = 599] 04:11:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 167 (20DD9C00) [pid = 4016] [serial = 1797] [outer = 00000000] 04:11:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 168 (2152D800) [pid = 4016] [serial = 1798] [outer = 20DD9C00] 04:11:46 INFO - PROCESS | 4016 | 1461323506520 Marionette DEBUG loaded listener.js 04:11:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 169 (21AD9000) [pid = 4016] [serial = 1799] [outer = 20DD9C00] 04:11:46 INFO - PROCESS | 4016 | 1461323506992 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]]]}] 04:11:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:11:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 730ms 04:11:47 INFO - PROCESS | 4016 | 1461323507055 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 04:11:47 INFO - PROCESS | 4016 | 1461323507057 Marionette TRACE conn4 <- [1,2361,null,{"value":"13"}] 04:11:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:11:47 INFO - PROCESS | 4016 | 1461323507069 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:11:47 INFO - PROCESS | 4016 | 1461323507071 Marionette TRACE conn4 <- [1,2362,null,{}] 04:11:47 INFO - PROCESS | 4016 | 1461323507075 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}] 04:11:47 INFO - PROCESS | 4016 | 1461323507208 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 04:11:47 INFO - PROCESS | 4016 | 1461323507287 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:47 INFO - PROCESS | 4016 | ++DOCSHELL 220AD800 == 89 [pid = 4016] [id = 600] 04:11:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 170 (22523C00) [pid = 4016] [serial = 1800] [outer = 00000000] 04:11:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 171 (24D1F000) [pid = 4016] [serial = 1801] [outer = 22523C00] 04:11:47 INFO - PROCESS | 4016 | 1461323507331 Marionette DEBUG loaded listener.js 04:11:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 172 (24D2E000) [pid = 4016] [serial = 1802] [outer = 22523C00] 04:11:47 INFO - PROCESS | 4016 | --DOMWINDOW == 171 (1EEDE000) [pid = 4016] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:11:47 INFO - PROCESS | 4016 | --DOMWINDOW == 170 (2027D800) [pid = 4016] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:11:47 INFO - PROCESS | 4016 | --DOMWINDOW == 169 (1BD45400) [pid = 4016] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:11:47 INFO - PROCESS | 4016 | --DOMWINDOW == 168 (20103C00) [pid = 4016] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:11:47 INFO - PROCESS | 4016 | --DOMWINDOW == 167 (1CE85800) [pid = 4016] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:11:47 INFO - PROCESS | 4016 | --DOMWINDOW == 166 (1C015400) [pid = 4016] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:11:47 INFO - PROCESS | 4016 | --DOMWINDOW == 165 (131B3800) [pid = 4016] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:11:47 INFO - PROCESS | 4016 | --DOMWINDOW == 164 (1455BC00) [pid = 4016] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:11:47 INFO - PROCESS | 4016 | --DOMWINDOW == 163 (1D608400) [pid = 4016] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:11:47 INFO - PROCESS | 4016 | 1461323507911 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]]]}] 04:11:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:11:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 890ms 04:11:47 INFO - PROCESS | 4016 | 1461323507952 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 04:11:47 INFO - PROCESS | 4016 | 1461323507954 Marionette TRACE conn4 <- [1,2365,null,{"value":"13"}] 04:11:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:11:47 INFO - PROCESS | 4016 | 1461323507957 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:11:47 INFO - PROCESS | 4016 | 1461323507959 Marionette TRACE conn4 <- [1,2366,null,{}] 04:11:47 INFO - PROCESS | 4016 | 1461323507962 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}] 04:11:48 INFO - PROCESS | 4016 | 1461323508056 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 04:11:48 INFO - PROCESS | 4016 | 1461323508063 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:48 INFO - PROCESS | 4016 | ++DOCSHELL 1D60CC00 == 90 [pid = 4016] [id = 601] 04:11:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 164 (1EEDE000) [pid = 4016] [serial = 1803] [outer = 00000000] 04:11:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 165 (220A7C00) [pid = 4016] [serial = 1804] [outer = 1EEDE000] 04:11:48 INFO - PROCESS | 4016 | 1461323508107 Marionette DEBUG loaded listener.js 04:11:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 166 (22551800) [pid = 4016] [serial = 1805] [outer = 1EEDE000] 04:11:48 INFO - PROCESS | 4016 | 1461323508581 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]]]}] 04:11:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 04:11:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 670ms 04:11:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:11:48 INFO - PROCESS | 4016 | 1461323508628 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 04:11:48 INFO - PROCESS | 4016 | 1461323508630 Marionette TRACE conn4 <- [1,2369,null,{"value":"13"}] 04:11:48 INFO - PROCESS | 4016 | 1461323508633 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:11:48 INFO - PROCESS | 4016 | 1461323508635 Marionette TRACE conn4 <- [1,2370,null,{}] 04:11:48 INFO - PROCESS | 4016 | 1461323508638 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}] 04:11:48 INFO - PROCESS | 4016 | 1461323508736 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 04:11:48 INFO - PROCESS | 4016 | 1461323508742 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:48 INFO - PROCESS | 4016 | ++DOCSHELL 24D27800 == 91 [pid = 4016] [id = 602] 04:11:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 167 (2549FC00) [pid = 4016] [serial = 1806] [outer = 00000000] 04:11:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 168 (25795000) [pid = 4016] [serial = 1807] [outer = 2549FC00] 04:11:48 INFO - PROCESS | 4016 | 1461323508788 Marionette DEBUG loaded listener.js 04:11:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 169 (259C5400) [pid = 4016] [serial = 1808] [outer = 2549FC00] 04:11:49 INFO - PROCESS | 4016 | 1461323509292 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]]]}] 04:11:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 04:11:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 670ms 04:11:49 INFO - PROCESS | 4016 | 1461323509304 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 04:11:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:11:49 INFO - PROCESS | 4016 | 1461323509307 Marionette TRACE conn4 <- [1,2373,null,{"value":"13"}] 04:11:49 INFO - PROCESS | 4016 | 1461323509310 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:11:49 INFO - PROCESS | 4016 | 1461323509313 Marionette TRACE conn4 <- [1,2374,null,{}] 04:11:49 INFO - PROCESS | 4016 | 1461323509317 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}] 04:11:49 INFO - PROCESS | 4016 | 1461323509496 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 04:11:49 INFO - PROCESS | 4016 | 1461323509509 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:49 INFO - PROCESS | 4016 | ++DOCSHELL 25F64000 == 92 [pid = 4016] [id = 603] 04:11:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 170 (25F65C00) [pid = 4016] [serial = 1809] [outer = 00000000] 04:11:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 171 (25F6B400) [pid = 4016] [serial = 1810] [outer = 25F65C00] 04:11:49 INFO - PROCESS | 4016 | 1461323509561 Marionette DEBUG loaded listener.js 04:11:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 172 (27055400) [pid = 4016] [serial = 1811] [outer = 25F65C00] 04:11:50 INFO - PROCESS | 4016 | 1461323510328 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]]]}] 04:11:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:11:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1067ms 04:11:50 INFO - PROCESS | 4016 | 1461323510396 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 04:11:50 INFO - PROCESS | 4016 | 1461323510402 Marionette TRACE conn4 <- [1,2377,null,{"value":"13"}] 04:11:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:11:50 INFO - PROCESS | 4016 | 1461323510408 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:11:50 INFO - PROCESS | 4016 | 1461323510412 Marionette TRACE conn4 <- [1,2378,null,{}] 04:11:50 INFO - PROCESS | 4016 | 1461323510418 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}] 04:11:50 INFO - PROCESS | 4016 | 1461323510585 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 04:11:50 INFO - PROCESS | 4016 | 1461323510752 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:50 INFO - PROCESS | 4016 | ++DOCSHELL 1941AC00 == 93 [pid = 4016] [id = 604] 04:11:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 173 (1BAAC800) [pid = 4016] [serial = 1812] [outer = 00000000] 04:11:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 174 (1C15C400) [pid = 4016] [serial = 1813] [outer = 1BAAC800] 04:11:50 INFO - PROCESS | 4016 | 1461323510812 Marionette DEBUG loaded listener.js 04:11:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 175 (1C3CEC00) [pid = 4016] [serial = 1814] [outer = 1BAAC800] 04:11:51 INFO - PROCESS | 4016 | 1461323511430 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]]]}] 04:11:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:11:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1075ms 04:11:51 INFO - PROCESS | 4016 | 1461323511488 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 04:11:51 INFO - PROCESS | 4016 | 1461323511494 Marionette TRACE conn4 <- [1,2381,null,{"value":"13"}] 04:11:51 INFO - PROCESS | 4016 | 1461323511501 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:11:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:11:51 INFO - PROCESS | 4016 | 1461323511504 Marionette TRACE conn4 <- [1,2382,null,{}] 04:11:51 INFO - PROCESS | 4016 | 1461323511508 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}] 04:11:51 INFO - PROCESS | 4016 | 1461323511637 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 04:11:51 INFO - PROCESS | 4016 | 1461323511818 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:51 INFO - PROCESS | 4016 | ++DOCSHELL 1C1C0800 == 94 [pid = 4016] [id = 605] 04:11:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 176 (1C9AA800) [pid = 4016] [serial = 1815] [outer = 00000000] 04:11:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 177 (202E6800) [pid = 4016] [serial = 1816] [outer = 1C9AA800] 04:11:51 INFO - PROCESS | 4016 | 1461323511877 Marionette DEBUG loaded listener.js 04:11:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 178 (20481800) [pid = 4016] [serial = 1817] [outer = 1C9AA800] 04:11:52 INFO - PROCESS | 4016 | 1461323512530 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]]]}] 04:11:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:11:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1072ms 04:11:52 INFO - PROCESS | 4016 | 1461323512578 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 04:11:52 INFO - PROCESS | 4016 | 1461323512580 Marionette TRACE conn4 <- [1,2385,null,{"value":"13"}] 04:11:52 INFO - PROCESS | 4016 | 1461323512584 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:11:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:11:52 INFO - PROCESS | 4016 | 1461323512588 Marionette TRACE conn4 <- [1,2386,null,{}] 04:11:52 INFO - PROCESS | 4016 | 1461323512599 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}] 04:11:52 INFO - PROCESS | 4016 | 1461323512724 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 04:11:52 INFO - PROCESS | 4016 | 1461323512898 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:52 INFO - PROCESS | 4016 | ++DOCSHELL 258EEC00 == 95 [pid = 4016] [id = 606] 04:11:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 179 (258EF000) [pid = 4016] [serial = 1818] [outer = 00000000] 04:11:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 180 (258F2800) [pid = 4016] [serial = 1819] [outer = 258EF000] 04:11:52 INFO - PROCESS | 4016 | 1461323512961 Marionette DEBUG loaded listener.js 04:11:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 181 (258F6800) [pid = 4016] [serial = 1820] [outer = 258EF000] 04:11:53 INFO - PROCESS | 4016 | 1461323513579 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]]]}] 04:11:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:11:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1021ms 04:11:53 INFO - PROCESS | 4016 | 1461323513609 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 04:11:53 INFO - PROCESS | 4016 | 1461323513612 Marionette TRACE conn4 <- [1,2389,null,{"value":"13"}] 04:11:53 INFO - PROCESS | 4016 | 1461323513615 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:11:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:11:53 INFO - PROCESS | 4016 | 1461323513617 Marionette TRACE conn4 <- [1,2390,null,{}] 04:11:53 INFO - PROCESS | 4016 | 1461323513621 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}] 04:11:53 INFO - PROCESS | 4016 | 1461323513752 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 04:11:53 INFO - PROCESS | 4016 | 1461323513931 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:53 INFO - PROCESS | 4016 | ++DOCSHELL 258FBC00 == 96 [pid = 4016] [id = 607] 04:11:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 182 (258FC400) [pid = 4016] [serial = 1821] [outer = 00000000] 04:11:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 183 (25C5D800) [pid = 4016] [serial = 1822] [outer = 258FC400] 04:11:53 INFO - PROCESS | 4016 | 1461323513987 Marionette DEBUG loaded listener.js 04:11:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 184 (25F67C00) [pid = 4016] [serial = 1823] [outer = 258FC400] 04:11:54 INFO - PROCESS | 4016 | 1461323514590 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]]]}] 04:11:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:11:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1017ms 04:11:54 INFO - PROCESS | 4016 | 1461323514636 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 04:11:54 INFO - PROCESS | 4016 | 1461323514638 Marionette TRACE conn4 <- [1,2393,null,{"value":"13"}] 04:11:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:11:54 INFO - PROCESS | 4016 | 1461323514642 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:11:54 INFO - PROCESS | 4016 | 1461323514644 Marionette TRACE conn4 <- [1,2394,null,{}] 04:11:54 INFO - PROCESS | 4016 | 1461323514648 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}] 04:11:54 INFO - PROCESS | 4016 | 1461323514773 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 04:11:54 INFO - PROCESS | 4016 | 1461323514957 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:54 INFO - PROCESS | 4016 | ++DOCSHELL 20DE7000 == 97 [pid = 4016] [id = 608] 04:11:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 185 (258F6400) [pid = 4016] [serial = 1824] [outer = 00000000] 04:11:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 186 (27A38000) [pid = 4016] [serial = 1825] [outer = 258F6400] 04:11:54 INFO - PROCESS | 4016 | 1461323515015 Marionette DEBUG loaded listener.js 04:11:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 187 (27D8C400) [pid = 4016] [serial = 1826] [outer = 258F6400] 04:11:55 INFO - PROCESS | 4016 | 1461323515633 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]]]}] 04:11:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:11:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1017ms 04:11:55 INFO - PROCESS | 4016 | 1461323515663 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 04:11:55 INFO - PROCESS | 4016 | 1461323515665 Marionette TRACE conn4 <- [1,2397,null,{"value":"13"}] 04:11:55 INFO - PROCESS | 4016 | 1461323515668 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:11:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:11:55 INFO - PROCESS | 4016 | 1461323515670 Marionette TRACE conn4 <- [1,2398,null,{}] 04:11:55 INFO - PROCESS | 4016 | 1461323515674 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}] 04:11:55 INFO - PROCESS | 4016 | 1461323515805 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 04:11:55 INFO - PROCESS | 4016 | 1461323515982 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:55 INFO - PROCESS | 4016 | ++DOCSHELL 1C047000 == 98 [pid = 4016] [id = 609] 04:11:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 188 (27A35C00) [pid = 4016] [serial = 1827] [outer = 00000000] 04:11:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 189 (27EA0000) [pid = 4016] [serial = 1828] [outer = 27A35C00] 04:11:56 INFO - PROCESS | 4016 | 1461323516041 Marionette DEBUG loaded listener.js 04:11:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 190 (27EB3000) [pid = 4016] [serial = 1829] [outer = 27A35C00] 04:11:56 INFO - PROCESS | 4016 | 1461323516615 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]]]}] 04:11:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:11:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 970ms 04:11:56 INFO - PROCESS | 4016 | 1461323516643 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 04:11:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:11:56 INFO - PROCESS | 4016 | 1461323516645 Marionette TRACE conn4 <- [1,2401,null,{"value":"13"}] 04:11:56 INFO - PROCESS | 4016 | 1461323516649 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:11:56 INFO - PROCESS | 4016 | 1461323516651 Marionette TRACE conn4 <- [1,2402,null,{}] 04:11:56 INFO - PROCESS | 4016 | 1461323516654 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}] 04:11:56 INFO - PROCESS | 4016 | 1461323516775 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 04:11:56 INFO - PROCESS | 4016 | 1461323516954 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:56 INFO - PROCESS | 4016 | ++DOCSHELL 1AF61800 == 99 [pid = 4016] [id = 610] 04:11:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 191 (1C42C800) [pid = 4016] [serial = 1830] [outer = 00000000] 04:11:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 192 (2584EC00) [pid = 4016] [serial = 1831] [outer = 1C42C800] 04:11:56 INFO - PROCESS | 4016 | 1461323517013 Marionette DEBUG loaded listener.js 04:11:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 193 (25852C00) [pid = 4016] [serial = 1832] [outer = 1C42C800] 04:11:57 INFO - PROCESS | 4016 | 1461323517608 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]]]}] 04:11:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:11:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1017ms 04:11:57 INFO - PROCESS | 4016 | 1461323517670 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 04:11:57 INFO - PROCESS | 4016 | 1461323517672 Marionette TRACE conn4 <- [1,2405,null,{"value":"13"}] 04:11:57 INFO - PROCESS | 4016 | 1461323517676 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:11:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:11:57 INFO - PROCESS | 4016 | 1461323517678 Marionette TRACE conn4 <- [1,2406,null,{}] 04:11:57 INFO - PROCESS | 4016 | 1461323517683 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}] 04:11:57 INFO - PROCESS | 4016 | 1461323517807 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 04:11:57 INFO - PROCESS | 4016 | 1461323517988 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:57 INFO - PROCESS | 4016 | ++DOCSHELL 1AF59800 == 100 [pid = 4016] [id = 611] 04:11:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 194 (25856400) [pid = 4016] [serial = 1833] [outer = 00000000] 04:11:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 195 (27E9E800) [pid = 4016] [serial = 1834] [outer = 25856400] 04:11:58 INFO - PROCESS | 4016 | 1461323518044 Marionette DEBUG loaded listener.js 04:11:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 196 (27EB8400) [pid = 4016] [serial = 1835] [outer = 25856400] 04:11:58 INFO - PROCESS | 4016 | 1461323518630 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]]]}] 04:11:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:11:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 970ms 04:11:58 INFO - PROCESS | 4016 | 1461323518662 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 04:11:58 INFO - PROCESS | 4016 | 1461323518665 Marionette TRACE conn4 <- [1,2409,null,{"value":"13"}] 04:11:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:11:58 INFO - PROCESS | 4016 | 1461323518670 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:11:58 INFO - PROCESS | 4016 | 1461323518672 Marionette TRACE conn4 <- [1,2410,null,{}] 04:11:58 INFO - PROCESS | 4016 | 1461323518676 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}] 04:11:58 INFO - PROCESS | 4016 | 1461323518802 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 04:11:58 INFO - PROCESS | 4016 | 1461323518987 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:58 INFO - PROCESS | 4016 | ++DOCSHELL 1AF61400 == 101 [pid = 4016] [id = 612] 04:11:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 197 (1AF67000) [pid = 4016] [serial = 1836] [outer = 00000000] 04:11:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 198 (1E887000) [pid = 4016] [serial = 1837] [outer = 1AF67000] 04:11:59 INFO - PROCESS | 4016 | 1461323519044 Marionette DEBUG loaded listener.js 04:11:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 199 (1FEBFC00) [pid = 4016] [serial = 1838] [outer = 1AF67000] 04:11:59 INFO - PROCESS | 4016 | 1461323519912 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]]]}] 04:11:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:11:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1270ms 04:11:59 INFO - PROCESS | 4016 | 1461323519941 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 04:11:59 INFO - PROCESS | 4016 | 1461323519945 Marionette TRACE conn4 <- [1,2413,null,{"value":"13"}] 04:11:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:11:59 INFO - PROCESS | 4016 | 1461323519950 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:11:59 INFO - PROCESS | 4016 | 1461323519954 Marionette TRACE conn4 <- [1,2414,null,{}] 04:11:59 INFO - PROCESS | 4016 | 1461323519959 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}] 04:12:00 INFO - PROCESS | 4016 | 1461323520077 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 04:12:00 INFO - PROCESS | 4016 | 1461323520252 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:00 INFO - PROCESS | 4016 | ++DOCSHELL 1291DC00 == 102 [pid = 4016] [id = 613] 04:12:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 200 (1310E000) [pid = 4016] [serial = 1839] [outer = 00000000] 04:12:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 201 (1AE84400) [pid = 4016] [serial = 1840] [outer = 1310E000] 04:12:00 INFO - PROCESS | 4016 | 1461323520304 Marionette DEBUG loaded listener.js 04:12:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 202 (1C156C00) [pid = 4016] [serial = 1841] [outer = 1310E000] 04:12:00 INFO - PROCESS | 4016 | 1461323520913 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]]]}] 04:12:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:12:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 988ms 04:12:00 INFO - PROCESS | 4016 | 1461323520948 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 04:12:00 INFO - PROCESS | 4016 | 1461323520954 Marionette TRACE conn4 <- [1,2417,null,{"value":"13"}] 04:12:00 INFO - PROCESS | 4016 | 1461323520961 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:12:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:12:00 INFO - PROCESS | 4016 | 1461323520964 Marionette TRACE conn4 <- [1,2418,null,{}] 04:12:00 INFO - PROCESS | 4016 | 1461323520968 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}] 04:12:01 INFO - PROCESS | 4016 | 1461323521084 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 04:12:01 INFO - PROCESS | 4016 | 1461323521281 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:01 INFO - PROCESS | 4016 | --DOCSHELL 131BF800 == 101 [pid = 4016] [id = 316] 04:12:01 INFO - PROCESS | 4016 | --DOCSHELL 24D27800 == 100 [pid = 4016] [id = 602] 04:12:01 INFO - PROCESS | 4016 | --DOCSHELL 1D60CC00 == 99 [pid = 4016] [id = 601] 04:12:01 INFO - PROCESS | 4016 | --DOCSHELL 220AD800 == 98 [pid = 4016] [id = 600] 04:12:01 INFO - PROCESS | 4016 | --DOCSHELL 20DB9C00 == 97 [pid = 4016] [id = 599] 04:12:01 INFO - PROCESS | 4016 | --DOCSHELL 202E5C00 == 96 [pid = 4016] [id = 598] 04:12:01 INFO - PROCESS | 4016 | --DOCSHELL 1D203C00 == 95 [pid = 4016] [id = 597] 04:12:01 INFO - PROCESS | 4016 | --DOCSHELL 1CFAD000 == 94 [pid = 4016] [id = 596] 04:12:01 INFO - PROCESS | 4016 | --DOMWINDOW == 201 (265E7C00) [pid = 4016] [serial = 1714] [outer = 00000000] [url = about:blank] 04:12:01 INFO - PROCESS | 4016 | --DOMWINDOW == 200 (27A2AC00) [pid = 4016] [serial = 1717] [outer = 00000000] [url = about:blank] 04:12:01 INFO - PROCESS | 4016 | --DOMWINDOW == 199 (27A33000) [pid = 4016] [serial = 1720] [outer = 00000000] [url = about:blank] 04:12:01 INFO - PROCESS | 4016 | --DOMWINDOW == 198 (21393800) [pid = 4016] [serial = 1750] [outer = 00000000] [url = about:blank] 04:12:01 INFO - PROCESS | 4016 | ++DOCSHELL 12704800 == 95 [pid = 4016] [id = 614] 04:12:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 199 (1291E400) [pid = 4016] [serial = 1842] [outer = 00000000] 04:12:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 200 (1AF5FC00) [pid = 4016] [serial = 1843] [outer = 1291E400] 04:12:01 INFO - PROCESS | 4016 | 1461323521401 Marionette DEBUG loaded listener.js 04:12:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 201 (1C042800) [pid = 4016] [serial = 1844] [outer = 1291E400] 04:12:01 INFO - PROCESS | 4016 | --DOCSHELL 19801400 == 94 [pid = 4016] [id = 595] 04:12:01 INFO - PROCESS | 4016 | --DOCSHELL 1D1C5400 == 93 [pid = 4016] [id = 594] 04:12:01 INFO - PROCESS | 4016 | --DOCSHELL 1C15B000 == 92 [pid = 4016] [id = 593] 04:12:01 INFO - PROCESS | 4016 | --DOCSHELL 20C81000 == 91 [pid = 4016] [id = 586] 04:12:01 INFO - PROCESS | 4016 | --DOCSHELL 1C1BB400 == 90 [pid = 4016] [id = 585] 04:12:01 INFO - PROCESS | 4016 | --DOCSHELL 18D87000 == 89 [pid = 4016] [id = 584] 04:12:01 INFO - PROCESS | 4016 | --DOCSHELL 180B9400 == 88 [pid = 4016] [id = 583] 04:12:01 INFO - PROCESS | 4016 | --DOMWINDOW == 200 (1C04DC00) [pid = 4016] [serial = 1699] [outer = 00000000] [url = about:blank] 04:12:01 INFO - PROCESS | 4016 | --DOMWINDOW == 199 (1D985800) [pid = 4016] [serial = 1735] [outer = 00000000] [url = about:blank] 04:12:01 INFO - PROCESS | 4016 | --DOMWINDOW == 198 (20DB4800) [pid = 4016] [serial = 1748] [outer = 00000000] [url = about:blank] 04:12:01 INFO - PROCESS | 4016 | --DOMWINDOW == 197 (1D82FC00) [pid = 4016] [serial = 1745] [outer = 00000000] [url = about:blank] 04:12:01 INFO - PROCESS | 4016 | --DOMWINDOW == 196 (20C84800) [pid = 4016] [serial = 1742] [outer = 00000000] [url = about:blank] 04:12:01 INFO - PROCESS | 4016 | --DOMWINDOW == 195 (1E88C400) [pid = 4016] [serial = 1736] [outer = 00000000] [url = about:blank] 04:12:01 INFO - PROCESS | 4016 | --DOMWINDOW == 194 (1FEBF800) [pid = 4016] [serial = 1738] [outer = 00000000] [url = about:blank] 04:12:01 INFO - PROCESS | 4016 | --DOMWINDOW == 193 (203F0800) [pid = 4016] [serial = 1741] [outer = 00000000] [url = about:blank] 04:12:01 INFO - PROCESS | 4016 | --DOMWINDOW == 192 (1FED7400) [pid = 4016] [serial = 1739] [outer = 00000000] [url = about:blank] 04:12:01 INFO - PROCESS | 4016 | --DOMWINDOW == 191 (1D605400) [pid = 4016] [serial = 1744] [outer = 00000000] [url = about:blank] 04:12:01 INFO - PROCESS | 4016 | --DOMWINDOW == 190 (20CCFC00) [pid = 4016] [serial = 1747] [outer = 00000000] [url = about:blank] 04:12:01 INFO - PROCESS | 4016 | --DOMWINDOW == 189 (24D15800) [pid = 4016] [serial = 1708] [outer = 00000000] [url = about:blank] 04:12:01 INFO - PROCESS | 4016 | --DOMWINDOW == 188 (1D601800) [pid = 4016] [serial = 1727] [outer = 00000000] [url = about:blank] 04:12:01 INFO - PROCESS | 4016 | --DOMWINDOW == 187 (1CFB2000) [pid = 4016] [serial = 1726] [outer = 00000000] [url = about:blank] 04:12:01 INFO - PROCESS | 4016 | --DOMWINDOW == 186 (2153A000) [pid = 4016] [serial = 1705] [outer = 00000000] [url = about:blank] 04:12:01 INFO - PROCESS | 4016 | --DOMWINDOW == 185 (1CF9C000) [pid = 4016] [serial = 1732] [outer = 00000000] [url = about:blank] 04:12:01 INFO - PROCESS | 4016 | --DOMWINDOW == 184 (1CFAFC00) [pid = 4016] [serial = 1733] [outer = 00000000] [url = about:blank] 04:12:01 INFO - PROCESS | 4016 | --DOMWINDOW == 183 (2578A400) [pid = 4016] [serial = 1711] [outer = 00000000] [url = about:blank] 04:12:01 INFO - PROCESS | 4016 | --DOMWINDOW == 182 (1ED2D800) [pid = 4016] [serial = 1702] [outer = 00000000] [url = about:blank] 04:12:01 INFO - PROCESS | 4016 | --DOMWINDOW == 181 (1AFC6400) [pid = 4016] [serial = 1724] [outer = 00000000] [url = about:blank] 04:12:01 INFO - PROCESS | 4016 | --DOMWINDOW == 180 (19A64800) [pid = 4016] [serial = 1723] [outer = 00000000] [url = about:blank] 04:12:01 INFO - PROCESS | 4016 | --DOMWINDOW == 179 (1AF5EC00) [pid = 4016] [serial = 1729] [outer = 00000000] [url = about:blank] 04:12:01 INFO - PROCESS | 4016 | --DOMWINDOW == 178 (1BD4A400) [pid = 4016] [serial = 1730] [outer = 00000000] [url = about:blank] 04:12:01 INFO - PROCESS | 4016 | 1461323521920 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]]]}] 04:12:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:12:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 970ms 04:12:01 INFO - PROCESS | 4016 | 1461323521937 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 04:12:01 INFO - PROCESS | 4016 | 1461323521939 Marionette TRACE conn4 <- [1,2421,null,{"value":"13"}] 04:12:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:12:01 INFO - PROCESS | 4016 | 1461323521942 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:12:01 INFO - PROCESS | 4016 | 1461323521946 Marionette TRACE conn4 <- [1,2422,null,{}] 04:12:01 INFO - PROCESS | 4016 | 1461323521956 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}] 04:12:02 INFO - PROCESS | 4016 | 1461323522058 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 04:12:02 INFO - PROCESS | 4016 | 1461323522069 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:02 INFO - PROCESS | 4016 | ++DOCSHELL 1CC83800 == 89 [pid = 4016] [id = 615] 04:12:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 179 (1CC84400) [pid = 4016] [serial = 1845] [outer = 00000000] 04:12:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 180 (1CFA9000) [pid = 4016] [serial = 1846] [outer = 1CC84400] 04:12:02 INFO - PROCESS | 4016 | 1461323522117 Marionette DEBUG loaded listener.js 04:12:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 181 (1D1C5400) [pid = 4016] [serial = 1847] [outer = 1CC84400] 04:12:02 INFO - PROCESS | 4016 | 1461323522662 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]]]}] 04:12:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:12:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 790ms 04:12:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:12:02 INFO - PROCESS | 4016 | 1461323522733 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 04:12:02 INFO - PROCESS | 4016 | 1461323522736 Marionette TRACE conn4 <- [1,2425,null,{"value":"13"}] 04:12:02 INFO - PROCESS | 4016 | 1461323522739 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:12:02 INFO - PROCESS | 4016 | 1461323522741 Marionette TRACE conn4 <- [1,2426,null,{}] 04:12:02 INFO - PROCESS | 4016 | 1461323522745 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}] 04:12:02 INFO - PROCESS | 4016 | 1461323522851 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 04:12:02 INFO - PROCESS | 4016 | 1461323522975 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:02 INFO - PROCESS | 4016 | ++DOCSHELL 1D601800 == 90 [pid = 4016] [id = 616] 04:12:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 182 (1D602800) [pid = 4016] [serial = 1848] [outer = 00000000] 04:12:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 183 (1D82A800) [pid = 4016] [serial = 1849] [outer = 1D602800] 04:12:03 INFO - PROCESS | 4016 | 1461323523025 Marionette DEBUG loaded listener.js 04:12:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 184 (1D98C800) [pid = 4016] [serial = 1850] [outer = 1D602800] 04:12:03 INFO - PROCESS | 4016 | 1461323523409 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]]]}] 04:12:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:12:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 730ms 04:12:03 INFO - PROCESS | 4016 | 1461323523473 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 04:12:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:12:03 INFO - PROCESS | 4016 | 1461323523475 Marionette TRACE conn4 <- [1,2429,null,{"value":"13"}] 04:12:03 INFO - PROCESS | 4016 | 1461323523479 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:12:03 INFO - PROCESS | 4016 | 1461323523480 Marionette TRACE conn4 <- [1,2430,null,{}] 04:12:03 INFO - PROCESS | 4016 | 1461323523484 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}] 04:12:03 INFO - PROCESS | 4016 | 1461323523579 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 04:12:03 INFO - PROCESS | 4016 | 1461323523586 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:03 INFO - PROCESS | 4016 | ++DOCSHELL 1E88C800 == 91 [pid = 4016] [id = 617] 04:12:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 185 (1ED25000) [pid = 4016] [serial = 1851] [outer = 00000000] 04:12:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 186 (1EEDBC00) [pid = 4016] [serial = 1852] [outer = 1ED25000] 04:12:03 INFO - PROCESS | 4016 | 1461323523631 Marionette DEBUG loaded listener.js 04:12:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 187 (1FEC0C00) [pid = 4016] [serial = 1853] [outer = 1ED25000] 04:12:04 INFO - PROCESS | 4016 | 1461323524161 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]]]}] 04:12:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:12:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 731ms 04:12:04 INFO - PROCESS | 4016 | 1461323524214 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 04:12:04 INFO - PROCESS | 4016 | 1461323524216 Marionette TRACE conn4 <- [1,2433,null,{"value":"13"}] 04:12:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:12:04 INFO - PROCESS | 4016 | 1461323524256 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:12:04 INFO - PROCESS | 4016 | 1461323524258 Marionette TRACE conn4 <- [1,2434,null,{}] 04:12:04 INFO - PROCESS | 4016 | 1461323524261 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}] 04:12:04 INFO - PROCESS | 4016 | 1461323524418 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 04:12:04 INFO - PROCESS | 4016 | 1461323524443 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:04 INFO - PROCESS | 4016 | ++DOCSHELL 20104C00 == 92 [pid = 4016] [id = 618] 04:12:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 188 (20273800) [pid = 4016] [serial = 1854] [outer = 00000000] 04:12:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 189 (20475000) [pid = 4016] [serial = 1855] [outer = 20273800] 04:12:04 INFO - PROCESS | 4016 | 1461323524493 Marionette DEBUG loaded listener.js 04:12:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 190 (20C82400) [pid = 4016] [serial = 1856] [outer = 20273800] 04:12:04 INFO - PROCESS | 4016 | 1461323524966 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]]]}] 04:12:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:12:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 730ms 04:12:04 INFO - PROCESS | 4016 | 1461323524985 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 04:12:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:12:04 INFO - PROCESS | 4016 | 1461323524987 Marionette TRACE conn4 <- [1,2437,null,{"value":"13"}] 04:12:04 INFO - PROCESS | 4016 | 1461323524997 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:12:04 INFO - PROCESS | 4016 | 1461323524998 Marionette TRACE conn4 <- [1,2438,null,{}] 04:12:04 INFO - PROCESS | 4016 | 1461323525002 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}] 04:12:05 INFO - PROCESS | 4016 | 1461323525144 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 04:12:05 INFO - PROCESS | 4016 | 1461323525158 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:05 INFO - PROCESS | 4016 | ++DOCSHELL 20C85C00 == 93 [pid = 4016] [id = 619] 04:12:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 191 (20CD0800) [pid = 4016] [serial = 1857] [outer = 00000000] 04:12:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 192 (20DBA800) [pid = 4016] [serial = 1858] [outer = 20CD0800] 04:12:05 INFO - PROCESS | 4016 | 1461323525207 Marionette DEBUG loaded listener.js 04:12:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 193 (20DDE800) [pid = 4016] [serial = 1859] [outer = 20CD0800] 04:12:05 INFO - PROCESS | 4016 | 1461323525679 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]]]}] 04:12:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:12:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 730ms 04:12:05 INFO - PROCESS | 4016 | 1461323525721 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 04:12:05 INFO - PROCESS | 4016 | 1461323525723 Marionette TRACE conn4 <- [1,2441,null,{"value":"13"}] 04:12:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:12:05 INFO - PROCESS | 4016 | 1461323525726 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:12:05 INFO - PROCESS | 4016 | 1461323525728 Marionette TRACE conn4 <- [1,2442,null,{}] 04:12:05 INFO - PROCESS | 4016 | 1461323525732 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}] 04:12:06 INFO - PROCESS | 4016 | 1461323526246 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 04:12:06 INFO - PROCESS | 4016 | --DOMWINDOW == 192 (1C1B3C00) [pid = 4016] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:12:06 INFO - PROCESS | 4016 | --DOMWINDOW == 191 (22523C00) [pid = 4016] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:12:06 INFO - PROCESS | 4016 | --DOMWINDOW == 190 (202E6400) [pid = 4016] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:12:06 INFO - PROCESS | 4016 | --DOMWINDOW == 189 (19A63000) [pid = 4016] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:12:06 INFO - PROCESS | 4016 | --DOMWINDOW == 188 (2549FC00) [pid = 4016] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:12:06 INFO - PROCESS | 4016 | --DOMWINDOW == 187 (20DD9C00) [pid = 4016] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:12:06 INFO - PROCESS | 4016 | --DOMWINDOW == 186 (1EEDE000) [pid = 4016] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:12:06 INFO - PROCESS | 4016 | --DOMWINDOW == 185 (1D60B400) [pid = 4016] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:12:06 INFO - PROCESS | 4016 | --DOMWINDOW == 184 (1F9BB800) [pid = 4016] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:12:06 INFO - PROCESS | 4016 | --DOMWINDOW == 183 (18D7F000) [pid = 4016] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:12:06 INFO - PROCESS | 4016 | --DOMWINDOW == 182 (1D1C5C00) [pid = 4016] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:12:06 INFO - PROCESS | 4016 | --DOMWINDOW == 181 (20DDD400) [pid = 4016] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:12:06 INFO - PROCESS | 4016 | --DOMWINDOW == 180 (20DDD000) [pid = 4016] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:12:06 INFO - PROCESS | 4016 | 1461323526359 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:06 INFO - PROCESS | 4016 | ++DOCSHELL 144AE000 == 94 [pid = 4016] [id = 620] 04:12:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 181 (144AE800) [pid = 4016] [serial = 1860] [outer = 00000000] 04:12:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 182 (1C1B3C00) [pid = 4016] [serial = 1861] [outer = 144AE800] 04:12:06 INFO - PROCESS | 4016 | 1461323526405 Marionette DEBUG loaded listener.js 04:12:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 183 (1D602400) [pid = 4016] [serial = 1862] [outer = 144AE800] 04:12:06 INFO - PROCESS | 4016 | 1461323526792 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]]]}] 04:12:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:12:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1131ms 04:12:06 INFO - PROCESS | 4016 | 1461323526858 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 04:12:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:12:06 INFO - PROCESS | 4016 | 1461323526860 Marionette TRACE conn4 <- [1,2445,null,{"value":"13"}] 04:12:06 INFO - PROCESS | 4016 | 1461323526863 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:12:06 INFO - PROCESS | 4016 | 1461323526865 Marionette TRACE conn4 <- [1,2446,null,{}] 04:12:06 INFO - PROCESS | 4016 | 1461323526869 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}] 04:12:06 INFO - PROCESS | 4016 | 1461323526969 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 04:12:06 INFO - PROCESS | 4016 | 1461323526982 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:06 INFO - PROCESS | 4016 | ++DOCSHELL 1CC81800 == 95 [pid = 4016] [id = 621] 04:12:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 184 (1D60F000) [pid = 4016] [serial = 1863] [outer = 00000000] 04:12:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 185 (20DE7C00) [pid = 4016] [serial = 1864] [outer = 1D60F000] 04:12:07 INFO - PROCESS | 4016 | 1461323527030 Marionette DEBUG loaded listener.js 04:12:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 186 (2139B400) [pid = 4016] [serial = 1865] [outer = 1D60F000] 04:12:07 INFO - PROCESS | 4016 | 1461323527475 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]]]}] 04:12:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:12:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 630ms 04:12:07 INFO - PROCESS | 4016 | 1461323527496 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 04:12:07 INFO - PROCESS | 4016 | 1461323527498 Marionette TRACE conn4 <- [1,2449,null,{"value":"13"}] 04:12:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:12:07 INFO - PROCESS | 4016 | 1461323527501 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:12:07 INFO - PROCESS | 4016 | 1461323527503 Marionette TRACE conn4 <- [1,2450,null,{}] 04:12:07 INFO - PROCESS | 4016 | 1461323527507 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}] 04:12:07 INFO - PROCESS | 4016 | 1461323527668 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 04:12:07 INFO - PROCESS | 4016 | 1461323527714 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:07 INFO - PROCESS | 4016 | ++DOCSHELL 2152DC00 == 96 [pid = 4016] [id = 622] 04:12:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 187 (21532400) [pid = 4016] [serial = 1866] [outer = 00000000] 04:12:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 188 (21ADB800) [pid = 4016] [serial = 1867] [outer = 21532400] 04:12:07 INFO - PROCESS | 4016 | 1461323527760 Marionette DEBUG loaded listener.js 04:12:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 189 (21D10C00) [pid = 4016] [serial = 1868] [outer = 21532400] 04:12:08 INFO - PROCESS | 4016 | 1461323528264 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]]]}] 04:12:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:12:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 830ms 04:12:08 INFO - PROCESS | 4016 | 1461323528335 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 04:12:08 INFO - PROCESS | 4016 | 1461323528339 Marionette TRACE conn4 <- [1,2453,null,{"value":"13"}] 04:12:08 INFO - PROCESS | 4016 | 1461323528345 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:12:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:12:08 INFO - PROCESS | 4016 | 1461323528350 Marionette TRACE conn4 <- [1,2454,null,{}] 04:12:08 INFO - PROCESS | 4016 | 1461323528357 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}] 04:12:08 INFO - PROCESS | 4016 | 1461323528585 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 04:12:08 INFO - PROCESS | 4016 | 1461323528709 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:08 INFO - PROCESS | 4016 | ++DOCSHELL 18D81000 == 97 [pid = 4016] [id = 623] 04:12:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 190 (18E2AC00) [pid = 4016] [serial = 1869] [outer = 00000000] 04:12:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 191 (1AA58800) [pid = 4016] [serial = 1870] [outer = 18E2AC00] 04:12:08 INFO - PROCESS | 4016 | 1461323528771 Marionette DEBUG loaded listener.js 04:12:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 192 (1AA7F800) [pid = 4016] [serial = 1871] [outer = 18E2AC00] 04:12:09 INFO - PROCESS | 4016 | 1461323529415 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]]]}] 04:12:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:12:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1129ms 04:12:09 INFO - PROCESS | 4016 | 1461323529479 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 04:12:09 INFO - PROCESS | 4016 | 1461323529485 Marionette TRACE conn4 <- [1,2457,null,{"value":"13"}] 04:12:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:12:09 INFO - PROCESS | 4016 | 1461323529492 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:12:09 INFO - PROCESS | 4016 | 1461323529495 Marionette TRACE conn4 <- [1,2458,null,{}] 04:12:09 INFO - PROCESS | 4016 | 1461323529499 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}] 04:12:09 INFO - PROCESS | 4016 | 1461323529629 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 04:12:09 INFO - PROCESS | 4016 | 1461323529797 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:09 INFO - PROCESS | 4016 | ++DOCSHELL 1CC7E400 == 98 [pid = 4016] [id = 624] 04:12:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 193 (1CF96C00) [pid = 4016] [serial = 1872] [outer = 00000000] 04:12:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 194 (1D203C00) [pid = 4016] [serial = 1873] [outer = 1CF96C00] 04:12:09 INFO - PROCESS | 4016 | 1461323529854 Marionette DEBUG loaded listener.js 04:12:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 195 (1D826C00) [pid = 4016] [serial = 1874] [outer = 1CF96C00] 04:12:10 INFO - PROCESS | 4016 | 1461323530475 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]]]}] 04:12:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:12:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1019ms 04:12:10 INFO - PROCESS | 4016 | 1461323530513 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 04:12:10 INFO - PROCESS | 4016 | 1461323530516 Marionette TRACE conn4 <- [1,2461,null,{"value":"13"}] 04:12:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:12:10 INFO - PROCESS | 4016 | 1461323530520 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:12:10 INFO - PROCESS | 4016 | 1461323530524 Marionette TRACE conn4 <- [1,2462,null,{}] 04:12:10 INFO - PROCESS | 4016 | 1461323530535 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}] 04:12:10 INFO - PROCESS | 4016 | 1461323530690 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 04:12:10 INFO - PROCESS | 4016 | 1461323530862 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:10 INFO - PROCESS | 4016 | ++DOCSHELL 20DBEC00 == 99 [pid = 4016] [id = 625] 04:12:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 196 (20DC2000) [pid = 4016] [serial = 1875] [outer = 00000000] 04:12:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 197 (2252F400) [pid = 4016] [serial = 1876] [outer = 20DC2000] 04:12:10 INFO - PROCESS | 4016 | 1461323530921 Marionette DEBUG loaded listener.js 04:12:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 198 (24D1A800) [pid = 4016] [serial = 1877] [outer = 20DC2000] 04:12:11 INFO - PROCESS | 4016 | 1461323531479 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]]]}] 04:12:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:12:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 970ms 04:12:11 INFO - PROCESS | 4016 | 1461323531492 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 04:12:11 INFO - PROCESS | 4016 | 1461323531495 Marionette TRACE conn4 <- [1,2465,null,{"value":"13"}] 04:12:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:12:11 INFO - PROCESS | 4016 | 1461323531515 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:12:11 INFO - PROCESS | 4016 | 1461323531518 Marionette TRACE conn4 <- [1,2466,null,{}] 04:12:11 INFO - PROCESS | 4016 | 1461323531521 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}] 04:12:11 INFO - PROCESS | 4016 | 1461323531642 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 04:12:11 INFO - PROCESS | 4016 | 1461323531826 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:11 INFO - PROCESS | 4016 | ++DOCSHELL 25129000 == 100 [pid = 4016] [id = 626] 04:12:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 199 (2512A800) [pid = 4016] [serial = 1878] [outer = 00000000] 04:12:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 200 (2578E000) [pid = 4016] [serial = 1879] [outer = 2512A800] 04:12:11 INFO - PROCESS | 4016 | 1461323531886 Marionette DEBUG loaded listener.js 04:12:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 201 (2584D800) [pid = 4016] [serial = 1880] [outer = 2512A800] 04:12:12 INFO - PROCESS | 4016 | 1461323532503 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]]]}] 04:12:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:12:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1016ms 04:12:12 INFO - PROCESS | 4016 | 1461323532536 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 04:12:12 INFO - PROCESS | 4016 | 1461323532539 Marionette TRACE conn4 <- [1,2469,null,{"value":"13"}] 04:12:12 INFO - PROCESS | 4016 | 1461323532542 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:12:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:12:12 INFO - PROCESS | 4016 | 1461323532544 Marionette TRACE conn4 <- [1,2470,null,{}] 04:12:12 INFO - PROCESS | 4016 | 1461323532548 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}] 04:12:12 INFO - PROCESS | 4016 | 1461323532671 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 04:12:12 INFO - PROCESS | 4016 | 1461323532848 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:12 INFO - PROCESS | 4016 | ++DOCSHELL 1C431000 == 101 [pid = 4016] [id = 627] 04:12:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 202 (24D19400) [pid = 4016] [serial = 1881] [outer = 00000000] 04:12:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 203 (259BB800) [pid = 4016] [serial = 1882] [outer = 24D19400] 04:12:12 INFO - PROCESS | 4016 | 1461323532905 Marionette DEBUG loaded listener.js 04:12:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 204 (25C57400) [pid = 4016] [serial = 1883] [outer = 24D19400] 04:12:13 INFO - PROCESS | 4016 | 1461323533525 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]]]}] 04:12:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:12:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1015ms 04:12:13 INFO - PROCESS | 4016 | 1461323533561 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 04:12:13 INFO - PROCESS | 4016 | 1461323533564 Marionette TRACE conn4 <- [1,2473,null,{"value":"13"}] 04:12:13 INFO - PROCESS | 4016 | 1461323533567 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:12:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:12:13 INFO - PROCESS | 4016 | 1461323533569 Marionette TRACE conn4 <- [1,2474,null,{}] 04:12:13 INFO - PROCESS | 4016 | 1461323533573 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}] 04:12:13 INFO - PROCESS | 4016 | 1461323533722 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 04:12:13 INFO - PROCESS | 4016 | 1461323533907 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:13 INFO - PROCESS | 4016 | ++DOCSHELL 25F6B000 == 102 [pid = 4016] [id = 628] 04:12:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 205 (265E9400) [pid = 4016] [serial = 1884] [outer = 00000000] 04:12:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 206 (27A2C800) [pid = 4016] [serial = 1885] [outer = 265E9400] 04:12:13 INFO - PROCESS | 4016 | 1461323533967 Marionette DEBUG loaded listener.js 04:12:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 207 (27A38C00) [pid = 4016] [serial = 1886] [outer = 265E9400] 04:12:14 INFO - PROCESS | 4016 | 1461323534513 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]]]}] 04:12:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:12:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 970ms 04:12:14 INFO - PROCESS | 4016 | 1461323534550 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 04:12:14 INFO - PROCESS | 4016 | 1461323534553 Marionette TRACE conn4 <- [1,2477,null,{"value":"13"}] 04:12:14 INFO - PROCESS | 4016 | 1461323534557 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:12:14 INFO - PROCESS | 4016 | 1461323534559 Marionette TRACE conn4 <- [1,2478,null,{}] 04:12:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:12:14 INFO - PROCESS | 4016 | 1461323534563 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}] 04:12:14 INFO - PROCESS | 4016 | 1461323534680 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 04:12:14 INFO - PROCESS | 4016 | 1461323534817 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:14 INFO - PROCESS | 4016 | ++DOCSHELL 27059C00 == 103 [pid = 4016] [id = 629] 04:12:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 208 (27D8E000) [pid = 4016] [serial = 1887] [outer = 00000000] 04:12:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 209 (27EB2800) [pid = 4016] [serial = 1888] [outer = 27D8E000] 04:12:14 INFO - PROCESS | 4016 | 1461323534871 Marionette DEBUG loaded listener.js 04:12:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 210 (27EBF800) [pid = 4016] [serial = 1889] [outer = 27D8E000] 04:12:15 INFO - PROCESS | 4016 | 1461323535454 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]]]}] 04:12:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:12:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 970ms 04:12:15 INFO - PROCESS | 4016 | 1461323535533 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 04:12:15 INFO - PROCESS | 4016 | 1461323535535 Marionette TRACE conn4 <- [1,2481,null,{"value":"13"}] 04:12:15 INFO - PROCESS | 4016 | 1461323535539 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:12:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:12:15 INFO - PROCESS | 4016 | 1461323535541 Marionette TRACE conn4 <- [1,2482,null,{}] 04:12:15 INFO - PROCESS | 4016 | 1461323535545 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}] 04:12:15 INFO - PROCESS | 4016 | 1461323535699 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 04:12:15 INFO - PROCESS | 4016 | 1461323535868 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:15 INFO - PROCESS | 4016 | ++DOCSHELL 27E9D800 == 104 [pid = 4016] [id = 630] 04:12:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 211 (29116000) [pid = 4016] [serial = 1890] [outer = 00000000] 04:12:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 212 (2911B400) [pid = 4016] [serial = 1891] [outer = 29116000] 04:12:15 INFO - PROCESS | 4016 | 1461323535923 Marionette DEBUG loaded listener.js 04:12:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 213 (2911CC00) [pid = 4016] [serial = 1892] [outer = 29116000] 04:12:16 INFO - PROCESS | 4016 | 1461323536492 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]]]}] 04:12:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:12:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1018ms 04:12:16 INFO - PROCESS | 4016 | 1461323536561 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 04:12:16 INFO - PROCESS | 4016 | 1461323536563 Marionette TRACE conn4 <- [1,2485,null,{"value":"13"}] 04:12:16 INFO - PROCESS | 4016 | 1461323536567 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:12:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:12:16 INFO - PROCESS | 4016 | 1461323536569 Marionette TRACE conn4 <- [1,2486,null,{}] 04:12:16 INFO - PROCESS | 4016 | 1461323536573 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}] 04:12:16 INFO - PROCESS | 4016 | 1461323536693 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 04:12:16 INFO - PROCESS | 4016 | 1461323536878 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:16 INFO - PROCESS | 4016 | ++DOCSHELL 28F8B400 == 105 [pid = 4016] [id = 631] 04:12:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 214 (28F8B800) [pid = 4016] [serial = 1893] [outer = 00000000] 04:12:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 215 (28F93C00) [pid = 4016] [serial = 1894] [outer = 28F8B800] 04:12:16 INFO - PROCESS | 4016 | 1461323536934 Marionette DEBUG loaded listener.js 04:12:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 216 (28F95400) [pid = 4016] [serial = 1895] [outer = 28F8B800] 04:12:17 INFO - PROCESS | 4016 | 1461323537513 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]]]}] 04:12:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:12:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 970ms 04:12:17 INFO - PROCESS | 4016 | 1461323537550 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 04:12:17 INFO - PROCESS | 4016 | 1461323537552 Marionette TRACE conn4 <- [1,2489,null,{"value":"13"}] 04:12:17 INFO - PROCESS | 4016 | 1461323537556 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:12:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:12:17 INFO - PROCESS | 4016 | 1461323537558 Marionette TRACE conn4 <- [1,2490,null,{}] 04:12:17 INFO - PROCESS | 4016 | 1461323537562 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}] 04:12:17 INFO - PROCESS | 4016 | 1461323537680 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 04:12:17 INFO - PROCESS | 4016 | 1461323537819 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:17 INFO - PROCESS | 4016 | ++DOCSHELL 28F92800 == 106 [pid = 4016] [id = 632] 04:12:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 217 (28F98400) [pid = 4016] [serial = 1896] [outer = 00000000] 04:12:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 218 (299B8000) [pid = 4016] [serial = 1897] [outer = 28F98400] 04:12:17 INFO - PROCESS | 4016 | 1461323537874 Marionette DEBUG loaded listener.js 04:12:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 219 (299B7400) [pid = 4016] [serial = 1898] [outer = 28F98400] 04:12:18 INFO - PROCESS | 4016 | 1461323538521 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]]]}] 04:12:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:12:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1016ms 04:12:18 INFO - PROCESS | 4016 | 1461323538578 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 04:12:18 INFO - PROCESS | 4016 | 1461323538581 Marionette TRACE conn4 <- [1,2493,null,{"value":"13"}] 04:12:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:12:18 INFO - PROCESS | 4016 | 1461323538584 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:12:18 INFO - PROCESS | 4016 | 1461323538587 Marionette TRACE conn4 <- [1,2494,null,{}] 04:12:18 INFO - PROCESS | 4016 | 1461323538591 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}] 04:12:18 INFO - PROCESS | 4016 | 1461323538783 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 04:12:18 INFO - PROCESS | 4016 | 1461323538955 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:18 INFO - PROCESS | 4016 | ++DOCSHELL 1AF5E000 == 107 [pid = 4016] [id = 633] 04:12:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 220 (1BAB3400) [pid = 4016] [serial = 1899] [outer = 00000000] 04:12:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 221 (2027F800) [pid = 4016] [serial = 1900] [outer = 1BAB3400] 04:12:19 INFO - PROCESS | 4016 | 1461323539015 Marionette DEBUG loaded listener.js 04:12:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 222 (21534C00) [pid = 4016] [serial = 1901] [outer = 1BAB3400] 04:12:19 INFO - PROCESS | 4016 | 1461323539825 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]]]}] 04:12:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:12:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1274ms 04:12:19 INFO - PROCESS | 4016 | 1461323539862 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 04:12:19 INFO - PROCESS | 4016 | 1461323539866 Marionette TRACE conn4 <- [1,2497,null,{"value":"13"}] 04:12:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:12:19 INFO - PROCESS | 4016 | 1461323539871 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:12:19 INFO - PROCESS | 4016 | 1461323539875 Marionette TRACE conn4 <- [1,2498,null,{}] 04:12:19 INFO - PROCESS | 4016 | 1461323539897 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}] 04:12:19 INFO - PROCESS | 4016 | 1461323540019 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 04:12:20 INFO - PROCESS | 4016 | 1461323540191 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:20 INFO - PROCESS | 4016 | ++DOCSHELL 1C050000 == 108 [pid = 4016] [id = 634] 04:12:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 223 (1C1B5400) [pid = 4016] [serial = 1902] [outer = 00000000] 04:12:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 224 (1C9B6400) [pid = 4016] [serial = 1903] [outer = 1C1B5400] 04:12:20 INFO - PROCESS | 4016 | 1461323540245 Marionette DEBUG loaded listener.js 04:12:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 225 (1CFA1400) [pid = 4016] [serial = 1904] [outer = 1C1B5400] 04:12:20 INFO - PROCESS | 4016 | 1461323540830 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]]]}] 04:12:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:12:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 987ms 04:12:20 INFO - PROCESS | 4016 | 1461323540859 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 04:12:20 INFO - PROCESS | 4016 | 1461323540865 Marionette TRACE conn4 <- [1,2501,null,{"value":"13"}] 04:12:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:12:20 INFO - PROCESS | 4016 | 1461323540871 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:12:20 INFO - PROCESS | 4016 | 1461323540874 Marionette TRACE conn4 <- [1,2502,null,{}] 04:12:20 INFO - PROCESS | 4016 | 1461323540878 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}] 04:12:20 INFO - PROCESS | 4016 | 1461323540996 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 04:12:21 INFO - PROCESS | 4016 | 1461323541184 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:21 INFO - PROCESS | 4016 | ++DOCSHELL 1C04BC00 == 109 [pid = 4016] [id = 635] 04:12:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 226 (1C158000) [pid = 4016] [serial = 1905] [outer = 00000000] 04:12:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 227 (1FEC6800) [pid = 4016] [serial = 1906] [outer = 1C158000] 04:12:21 INFO - PROCESS | 4016 | 1461323541235 Marionette DEBUG loaded listener.js 04:12:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 228 (2010A400) [pid = 4016] [serial = 1907] [outer = 1C158000] 04:12:21 INFO - PROCESS | 4016 | --DOCSHELL 0F06C400 == 108 [pid = 4016] [id = 535] 04:12:21 INFO - PROCESS | 4016 | --DOCSHELL 1CC81800 == 107 [pid = 4016] [id = 621] 04:12:21 INFO - PROCESS | 4016 | --DOCSHELL 144AE000 == 106 [pid = 4016] [id = 620] 04:12:21 INFO - PROCESS | 4016 | --DOCSHELL 20C85C00 == 105 [pid = 4016] [id = 619] 04:12:21 INFO - PROCESS | 4016 | --DOCSHELL 20104C00 == 104 [pid = 4016] [id = 618] 04:12:21 INFO - PROCESS | 4016 | --DOCSHELL 1E88C800 == 103 [pid = 4016] [id = 617] 04:12:21 INFO - PROCESS | 4016 | --DOCSHELL 1D601800 == 102 [pid = 4016] [id = 616] 04:12:21 INFO - PROCESS | 4016 | --DOCSHELL 1CC83800 == 101 [pid = 4016] [id = 615] 04:12:21 INFO - PROCESS | 4016 | --DOMWINDOW == 227 (25F6B400) [pid = 4016] [serial = 1810] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 4016 | --DOCSHELL 12704800 == 100 [pid = 4016] [id = 614] 04:12:21 INFO - PROCESS | 4016 | --DOCSHELL 1291DC00 == 99 [pid = 4016] [id = 613] 04:12:21 INFO - PROCESS | 4016 | --DOCSHELL 1AF61800 == 98 [pid = 4016] [id = 610] 04:12:21 INFO - PROCESS | 4016 | --DOCSHELL 1C047000 == 97 [pid = 4016] [id = 609] 04:12:21 INFO - PROCESS | 4016 | --DOCSHELL 20DE7000 == 96 [pid = 4016] [id = 608] 04:12:21 INFO - PROCESS | 4016 | --DOCSHELL 258FBC00 == 95 [pid = 4016] [id = 607] 04:12:21 INFO - PROCESS | 4016 | --DOCSHELL 258EEC00 == 94 [pid = 4016] [id = 606] 04:12:21 INFO - PROCESS | 4016 | --DOCSHELL 1C1C0800 == 93 [pid = 4016] [id = 605] 04:12:21 INFO - PROCESS | 4016 | --DOCSHELL 1941AC00 == 92 [pid = 4016] [id = 604] 04:12:21 INFO - PROCESS | 4016 | --DOMWINDOW == 226 (259C5400) [pid = 4016] [serial = 1808] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 4016 | --DOMWINDOW == 225 (1C9B2400) [pid = 4016] [serial = 1781] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 4016 | --DOMWINDOW == 224 (24D1F000) [pid = 4016] [serial = 1801] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 4016 | --DOMWINDOW == 223 (20CCF000) [pid = 4016] [serial = 1795] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 4016 | --DOMWINDOW == 222 (1C9B3C00) [pid = 4016] [serial = 1786] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 4016 | --DOMWINDOW == 221 (265E2400) [pid = 4016] [serial = 1771] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 4016 | --DOMWINDOW == 220 (1CFAA400) [pid = 4016] [serial = 1756] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 4016 | --DOMWINDOW == 219 (24D2E000) [pid = 4016] [serial = 1802] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 4016 | --DOMWINDOW == 218 (25126000) [pid = 4016] [serial = 1765] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 4016 | --DOMWINDOW == 217 (1AA7E000) [pid = 4016] [serial = 1753] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 4016 | --DOMWINDOW == 216 (20CDB400) [pid = 4016] [serial = 1796] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 4016 | --DOMWINDOW == 215 (25795000) [pid = 4016] [serial = 1807] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 4016 | --DOMWINDOW == 214 (2152D800) [pid = 4016] [serial = 1798] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 4016 | --DOMWINDOW == 213 (220A7C00) [pid = 4016] [serial = 1804] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 4016 | --DOMWINDOW == 212 (25C69000) [pid = 4016] [serial = 1768] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 4016 | --DOMWINDOW == 211 (1EED2C00) [pid = 4016] [serial = 1789] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 4016 | --DOMWINDOW == 210 (27A32800) [pid = 4016] [serial = 1774] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 4016 | --DOMWINDOW == 209 (20102800) [pid = 4016] [serial = 1792] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 4016 | --DOMWINDOW == 208 (22551800) [pid = 4016] [serial = 1805] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 4016 | --DOMWINDOW == 207 (1C428800) [pid = 4016] [serial = 1780] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 4016 | --DOMWINDOW == 206 (1CF7F800) [pid = 4016] [serial = 1787] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 4016 | --DOMWINDOW == 205 (21397400) [pid = 4016] [serial = 1751] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 4016 | --DOMWINDOW == 204 (1D981800) [pid = 4016] [serial = 1783] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 4016 | --DOMWINDOW == 203 (1EEF3C00) [pid = 4016] [serial = 1790] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 4016 | --DOMWINDOW == 202 (259C3400) [pid = 4016] [serial = 1777] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 4016 | --DOMWINDOW == 201 (21AD9000) [pid = 4016] [serial = 1799] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 4016 | --DOMWINDOW == 200 (21539400) [pid = 4016] [serial = 1640] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 4016 | --DOMWINDOW == 199 (254A3C00) [pid = 4016] [serial = 1762] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 4016 | --DOMWINDOW == 198 (20280800) [pid = 4016] [serial = 1793] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 4016 | --DOMWINDOW == 197 (21ADE400) [pid = 4016] [serial = 1759] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 4016 | --DOMWINDOW == 196 (1EDA1800) [pid = 4016] [serial = 1784] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 4016 | --DOMWINDOW == 195 (21536000) [pid = 4016] [serial = 1697] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 4016 | 1461323541884 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]]]}] 04:12:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:12:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1019ms 04:12:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:12:21 INFO - PROCESS | 4016 | 1461323541893 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 04:12:21 INFO - PROCESS | 4016 | 1461323541895 Marionette TRACE conn4 <- [1,2505,null,{"value":"13"}] 04:12:21 INFO - PROCESS | 4016 | 1461323541898 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:12:21 INFO - PROCESS | 4016 | 1461323541902 Marionette TRACE conn4 <- [1,2506,null,{}] 04:12:21 INFO - PROCESS | 4016 | 1461323541912 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}] 04:12:22 INFO - PROCESS | 4016 | 1461323542034 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 04:12:22 INFO - PROCESS | 4016 | 1461323542200 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:22 INFO - PROCESS | 4016 | ++DOCSHELL 1AFF7000 == 93 [pid = 4016] [id = 636] 04:12:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 196 (1C047C00) [pid = 4016] [serial = 1908] [outer = 00000000] 04:12:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 197 (1D1C5C00) [pid = 4016] [serial = 1909] [outer = 1C047C00] 04:12:22 INFO - PROCESS | 4016 | 1461323542252 Marionette DEBUG loaded listener.js 04:12:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 198 (1D830000) [pid = 4016] [serial = 1910] [outer = 1C047C00] 04:12:22 INFO - PROCESS | 4016 | 1461323542658 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]]]}] 04:12:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:12:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 830ms 04:12:22 INFO - PROCESS | 4016 | 1461323542733 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 04:12:22 INFO - PROCESS | 4016 | 1461323542736 Marionette TRACE conn4 <- [1,2509,null,{"value":"13"}] 04:12:22 INFO - PROCESS | 4016 | 1461323542739 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:12:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:12:22 INFO - PROCESS | 4016 | 1461323542741 Marionette TRACE conn4 <- [1,2510,null,{}] 04:12:22 INFO - PROCESS | 4016 | 1461323542749 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}] 04:12:22 INFO - PROCESS | 4016 | 1461323542856 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 04:12:22 INFO - PROCESS | 4016 | 1461323542869 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:22 INFO - PROCESS | 4016 | ++DOCSHELL 1EEDA400 == 94 [pid = 4016] [id = 637] 04:12:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 199 (1EEDAC00) [pid = 4016] [serial = 1911] [outer = 00000000] 04:12:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 200 (20109C00) [pid = 4016] [serial = 1912] [outer = 1EEDAC00] 04:12:22 INFO - PROCESS | 4016 | 1461323542919 Marionette DEBUG loaded listener.js 04:12:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 201 (2027C400) [pid = 4016] [serial = 1913] [outer = 1EEDAC00] 04:12:23 INFO - PROCESS | 4016 | 1461323543394 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]]]}] 04:12:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:12:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 670ms 04:12:23 INFO - PROCESS | 4016 | 1461323543445 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 04:12:23 INFO - PROCESS | 4016 | 1461323543447 Marionette TRACE conn4 <- [1,2513,null,{"value":"13"}] 04:12:23 INFO - PROCESS | 4016 | 1461323543452 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:12:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:12:23 INFO - PROCESS | 4016 | 1461323543454 Marionette TRACE conn4 <- [1,2514,null,{}] 04:12:23 INFO - PROCESS | 4016 | 1461323543457 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}] 04:12:23 INFO - PROCESS | 4016 | 1461323543559 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 04:12:23 INFO - PROCESS | 4016 | 1461323543565 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:23 INFO - PROCESS | 4016 | ++DOCSHELL 20282800 == 95 [pid = 4016] [id = 638] 04:12:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 202 (2047FC00) [pid = 4016] [serial = 1914] [outer = 00000000] 04:12:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 203 (20DB3400) [pid = 4016] [serial = 1915] [outer = 2047FC00] 04:12:23 INFO - PROCESS | 4016 | 1461323543611 Marionette DEBUG loaded listener.js 04:12:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 204 (20DBB800) [pid = 4016] [serial = 1916] [outer = 2047FC00] 04:12:24 INFO - PROCESS | 4016 | 1461323544149 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]]]}] 04:12:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:12:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 730ms 04:12:24 INFO - PROCESS | 4016 | 1461323544188 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 04:12:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:12:24 INFO - PROCESS | 4016 | 1461323544190 Marionette TRACE conn4 <- [1,2517,null,{"value":"13"}] 04:12:24 INFO - PROCESS | 4016 | 1461323544193 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:12:24 INFO - PROCESS | 4016 | 1461323544195 Marionette TRACE conn4 <- [1,2518,null,{}] 04:12:24 INFO - PROCESS | 4016 | 1461323544199 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}] 04:12:24 INFO - PROCESS | 4016 | 1461323544394 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 04:12:24 INFO - PROCESS | 4016 | 1461323544425 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:24 INFO - PROCESS | 4016 | ++DOCSHELL 20DBE800 == 96 [pid = 4016] [id = 639] 04:12:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 205 (21AD2C00) [pid = 4016] [serial = 1917] [outer = 00000000] 04:12:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 206 (21D06800) [pid = 4016] [serial = 1918] [outer = 21AD2C00] 04:12:24 INFO - PROCESS | 4016 | 1461323544474 Marionette DEBUG loaded listener.js 04:12:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 207 (22526800) [pid = 4016] [serial = 1919] [outer = 21AD2C00] 04:12:24 INFO - PROCESS | 4016 | 1461323544962 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]]]}] 04:12:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:12:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 830ms 04:12:25 INFO - PROCESS | 4016 | 1461323545029 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 04:12:25 INFO - PROCESS | 4016 | 1461323545031 Marionette TRACE conn4 <- [1,2521,null,{"value":"13"}] 04:12:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:12:25 INFO - PROCESS | 4016 | 1461323545035 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:12:25 INFO - PROCESS | 4016 | 1461323545037 Marionette TRACE conn4 <- [1,2522,null,{}] 04:12:25 INFO - PROCESS | 4016 | 1461323545040 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}] 04:12:25 INFO - PROCESS | 4016 | 1461323545183 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 04:12:25 INFO - PROCESS | 4016 | 1461323545204 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:25 INFO - PROCESS | 4016 | ++DOCSHELL 22530000 == 97 [pid = 4016] [id = 640] 04:12:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 208 (24D25000) [pid = 4016] [serial = 1920] [outer = 00000000] 04:12:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 209 (25127400) [pid = 4016] [serial = 1921] [outer = 24D25000] 04:12:25 INFO - PROCESS | 4016 | 1461323545251 Marionette DEBUG loaded listener.js 04:12:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 210 (254A8000) [pid = 4016] [serial = 1922] [outer = 24D25000] 04:12:25 INFO - PROCESS | 4016 | 1461323545734 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]]]}] 04:12:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:12:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 730ms 04:12:25 INFO - PROCESS | 4016 | --DOMWINDOW == 209 (20273800) [pid = 4016] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:12:25 INFO - PROCESS | 4016 | --DOMWINDOW == 208 (1ED25000) [pid = 4016] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:12:25 INFO - PROCESS | 4016 | --DOMWINDOW == 207 (20CD0800) [pid = 4016] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:12:25 INFO - PROCESS | 4016 | --DOMWINDOW == 206 (1291E400) [pid = 4016] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:12:25 INFO - PROCESS | 4016 | --DOMWINDOW == 205 (1310E000) [pid = 4016] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:12:25 INFO - PROCESS | 4016 | --DOMWINDOW == 204 (1CC84400) [pid = 4016] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:12:25 INFO - PROCESS | 4016 | --DOMWINDOW == 203 (1D602800) [pid = 4016] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:12:25 INFO - PROCESS | 4016 | --DOMWINDOW == 202 (1D60F000) [pid = 4016] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:12:25 INFO - PROCESS | 4016 | --DOMWINDOW == 201 (144AE800) [pid = 4016] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:12:25 INFO - PROCESS | 4016 | 1461323546007 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 04:12:25 INFO - PROCESS | 4016 | 1461323546009 Marionette TRACE conn4 <- [1,2525,null,{"value":"13"}] 04:12:25 INFO - PROCESS | 4016 | 1461323546019 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:12:25 INFO - PROCESS | 4016 | 1461323546021 Marionette TRACE conn4 <- [1,2526,null,{}] 04:12:26 INFO - PROCESS | 4016 | 1461323546025 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}] 04:12:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:12:26 INFO - PROCESS | 4016 | 1461323546124 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 04:12:26 INFO - PROCESS | 4016 | 1461323546132 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:26 INFO - PROCESS | 4016 | ++DOCSHELL 1D602800 == 98 [pid = 4016] [id = 641] 04:12:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 202 (1D603400) [pid = 4016] [serial = 1923] [outer = 00000000] 04:12:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 203 (20CD0800) [pid = 4016] [serial = 1924] [outer = 1D603400] 04:12:26 INFO - PROCESS | 4016 | 1461323546180 Marionette DEBUG loaded listener.js 04:12:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 204 (2578FC00) [pid = 4016] [serial = 1925] [outer = 1D603400] 04:12:26 INFO - PROCESS | 4016 | 1461323546652 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]]]}] 04:12:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:12:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 650ms 04:12:26 INFO - PROCESS | 4016 | 1461323546690 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 04:12:26 INFO - PROCESS | 4016 | 1461323546692 Marionette TRACE conn4 <- [1,2529,null,{"value":"13"}] 04:12:26 INFO - PROCESS | 4016 | 1461323546695 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:12:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:12:26 INFO - PROCESS | 4016 | 1461323546697 Marionette TRACE conn4 <- [1,2530,null,{}] 04:12:26 INFO - PROCESS | 4016 | 1461323546701 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}] 04:12:26 INFO - PROCESS | 4016 | 1461323546804 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 04:12:26 INFO - PROCESS | 4016 | 1461323546810 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:26 INFO - PROCESS | 4016 | ++DOCSHELL 25053800 == 99 [pid = 4016] [id = 642] 04:12:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 205 (25055400) [pid = 4016] [serial = 1926] [outer = 00000000] 04:12:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 206 (2505A400) [pid = 4016] [serial = 1927] [outer = 25055400] 04:12:26 INFO - PROCESS | 4016 | 1461323546856 Marionette DEBUG loaded listener.js 04:12:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 207 (2505CC00) [pid = 4016] [serial = 1928] [outer = 25055400] 04:12:27 INFO - PROCESS | 4016 | 1461323547320 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]]]}] 04:12:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:12:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 670ms 04:12:27 INFO - PROCESS | 4016 | 1461323547369 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 04:12:27 INFO - PROCESS | 4016 | 1461323547371 Marionette TRACE conn4 <- [1,2533,null,{"value":"13"}] 04:12:27 INFO - PROCESS | 4016 | 1461323547375 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:12:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:12:27 INFO - PROCESS | 4016 | 1461323547376 Marionette TRACE conn4 <- [1,2534,null,{}] 04:12:27 INFO - PROCESS | 4016 | 1461323547380 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}] 04:12:27 INFO - PROCESS | 4016 | 1461323547480 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 04:12:27 INFO - PROCESS | 4016 | 1461323547486 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:27 INFO - PROCESS | 4016 | ++DOCSHELL 25057C00 == 100 [pid = 4016] [id = 643] 04:12:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 208 (25058400) [pid = 4016] [serial = 1929] [outer = 00000000] 04:12:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 209 (259C3400) [pid = 4016] [serial = 1930] [outer = 25058400] 04:12:27 INFO - PROCESS | 4016 | 1461323547531 Marionette DEBUG loaded listener.js 04:12:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 210 (25C4FC00) [pid = 4016] [serial = 1931] [outer = 25058400] 04:12:28 INFO - PROCESS | 4016 | 1461323548125 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]]]}] 04:12:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:12:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 831ms 04:12:28 INFO - PROCESS | 4016 | 1461323548211 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 04:12:28 INFO - PROCESS | 4016 | 1461323548215 Marionette TRACE conn4 <- [1,2537,null,{"value":"13"}] 04:12:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:12:28 INFO - PROCESS | 4016 | 1461323548220 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:12:28 INFO - PROCESS | 4016 | 1461323548225 Marionette TRACE conn4 <- [1,2538,null,{}] 04:12:28 INFO - PROCESS | 4016 | 1461323548241 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}] 04:12:28 INFO - PROCESS | 4016 | 1461323548414 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 04:12:28 INFO - PROCESS | 4016 | 1461323548557 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:28 INFO - PROCESS | 4016 | ++DOCSHELL 1AF62000 == 101 [pid = 4016] [id = 644] 04:12:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 211 (1AFF6800) [pid = 4016] [serial = 1932] [outer = 00000000] 04:12:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 212 (1C049800) [pid = 4016] [serial = 1933] [outer = 1AFF6800] 04:12:28 INFO - PROCESS | 4016 | 1461323548631 Marionette DEBUG loaded listener.js 04:12:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 213 (1C34D400) [pid = 4016] [serial = 1934] [outer = 1AFF6800] 04:12:29 INFO - PROCESS | 4016 | 1461323549277 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]]]}] 04:12:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:12:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1092ms 04:12:29 INFO - PROCESS | 4016 | 1461323549313 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 04:12:29 INFO - PROCESS | 4016 | 1461323549319 Marionette TRACE conn4 <- [1,2541,null,{"value":"13"}] 04:12:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:12:29 INFO - PROCESS | 4016 | 1461323549325 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:12:29 INFO - PROCESS | 4016 | 1461323549328 Marionette TRACE conn4 <- [1,2542,null,{}] 04:12:29 INFO - PROCESS | 4016 | 1461323549332 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}] 04:12:29 INFO - PROCESS | 4016 | 1461323549466 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 04:12:29 INFO - PROCESS | 4016 | 1461323549641 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:29 INFO - PROCESS | 4016 | ++DOCSHELL 1D82F400 == 102 [pid = 4016] [id = 645] 04:12:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 214 (1D98D000) [pid = 4016] [serial = 1935] [outer = 00000000] 04:12:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 215 (1FEC6000) [pid = 4016] [serial = 1936] [outer = 1D98D000] 04:12:29 INFO - PROCESS | 4016 | 1461323549701 Marionette DEBUG loaded listener.js 04:12:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 216 (20CCF800) [pid = 4016] [serial = 1937] [outer = 1D98D000] 04:12:30 INFO - PROCESS | 4016 | 1461323550332 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]]]}] 04:12:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:12:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1079ms 04:12:30 INFO - PROCESS | 4016 | 1461323550407 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 04:12:30 INFO - PROCESS | 4016 | 1461323550409 Marionette TRACE conn4 <- [1,2545,null,{"value":"13"}] 04:12:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:12:30 INFO - PROCESS | 4016 | 1461323550427 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:12:30 INFO - PROCESS | 4016 | 1461323550431 Marionette TRACE conn4 <- [1,2546,null,{}] 04:12:30 INFO - PROCESS | 4016 | 1461323550445 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}] 04:12:30 INFO - PROCESS | 4016 | 1461323550586 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 04:12:30 INFO - PROCESS | 4016 | 1461323550753 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:30 INFO - PROCESS | 4016 | ++DOCSHELL 254A9800 == 103 [pid = 4016] [id = 646] 04:12:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 217 (25858C00) [pid = 4016] [serial = 1938] [outer = 00000000] 04:12:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 218 (25F5E000) [pid = 4016] [serial = 1939] [outer = 25858C00] 04:12:30 INFO - PROCESS | 4016 | 1461323550811 Marionette DEBUG loaded listener.js 04:12:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 219 (1291D800) [pid = 4016] [serial = 1940] [outer = 25858C00] 04:12:31 INFO - PROCESS | 4016 | 1461323551421 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]]]}] 04:12:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:12:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1038ms 04:12:31 INFO - PROCESS | 4016 | 1461323551455 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 04:12:31 INFO - PROCESS | 4016 | 1461323551457 Marionette TRACE conn4 <- [1,2549,null,{"value":"13"}] 04:12:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:12:31 INFO - PROCESS | 4016 | 1461323551461 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:12:31 INFO - PROCESS | 4016 | 1461323551463 Marionette TRACE conn4 <- [1,2550,null,{}] 04:12:31 INFO - PROCESS | 4016 | 1461323551467 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}] 04:12:31 INFO - PROCESS | 4016 | 1461323551595 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 04:12:31 INFO - PROCESS | 4016 | 1461323551786 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:31 INFO - PROCESS | 4016 | ++DOCSHELL 259BF400 == 104 [pid = 4016] [id = 647] 04:12:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 220 (265E4400) [pid = 4016] [serial = 1941] [outer = 00000000] 04:12:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 221 (27A34400) [pid = 4016] [serial = 1942] [outer = 265E4400] 04:12:31 INFO - PROCESS | 4016 | 1461323551844 Marionette DEBUG loaded listener.js 04:12:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 222 (27E93400) [pid = 4016] [serial = 1943] [outer = 265E4400] 04:12:32 INFO - PROCESS | 4016 | 1461323552438 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]]]}] 04:12:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:12:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1019ms 04:12:32 INFO - PROCESS | 4016 | 1461323552484 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 04:12:32 INFO - PROCESS | 4016 | 1461323552486 Marionette TRACE conn4 <- [1,2553,null,{"value":"13"}] 04:12:32 INFO - PROCESS | 4016 | 1461323552489 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:12:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:12:32 INFO - PROCESS | 4016 | 1461323552491 Marionette TRACE conn4 <- [1,2554,null,{}] 04:12:32 INFO - PROCESS | 4016 | 1461323552495 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}] 04:12:32 INFO - PROCESS | 4016 | 1461323552618 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 04:12:32 INFO - PROCESS | 4016 | 1461323552809 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:32 INFO - PROCESS | 4016 | ++DOCSHELL 27E9C800 == 105 [pid = 4016] [id = 648] 04:12:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 223 (27EB7C00) [pid = 4016] [serial = 1944] [outer = 00000000] 04:12:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 224 (27FE8000) [pid = 4016] [serial = 1945] [outer = 27EB7C00] 04:12:32 INFO - PROCESS | 4016 | 1461323552870 Marionette DEBUG loaded listener.js 04:12:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 225 (27FE9400) [pid = 4016] [serial = 1946] [outer = 27EB7C00] 04:12:33 INFO - PROCESS | 4016 | 1461323553503 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]]]}] 04:12:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:12:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1070ms 04:12:33 INFO - PROCESS | 4016 | 1461323553563 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 04:12:33 INFO - PROCESS | 4016 | 1461323553566 Marionette TRACE conn4 <- [1,2557,null,{"value":"13"}] 04:12:33 INFO - PROCESS | 4016 | 1461323553569 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:12:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:12:33 INFO - PROCESS | 4016 | 1461323553571 Marionette TRACE conn4 <- [1,2558,null,{}] 04:12:33 INFO - PROCESS | 4016 | 1461323553576 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}] 04:12:33 INFO - PROCESS | 4016 | 1461323553721 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 04:12:33 INFO - PROCESS | 4016 | 1461323553903 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:33 INFO - PROCESS | 4016 | ++DOCSHELL 27A4A800 == 106 [pid = 4016] [id = 649] 04:12:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 226 (27A4B800) [pid = 4016] [serial = 1947] [outer = 00000000] 04:12:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 227 (27EBC000) [pid = 4016] [serial = 1948] [outer = 27A4B800] 04:12:33 INFO - PROCESS | 4016 | 1461323553962 Marionette DEBUG loaded listener.js 04:12:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 228 (27FEE800) [pid = 4016] [serial = 1949] [outer = 27A4B800] 04:12:34 INFO - PROCESS | 4016 | 1461323554556 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]]]}] 04:12:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:12:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1016ms 04:12:34 INFO - PROCESS | 4016 | 1461323554590 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 04:12:34 INFO - PROCESS | 4016 | 1461323554592 Marionette TRACE conn4 <- [1,2561,null,{"value":"13"}] 04:12:34 INFO - PROCESS | 4016 | 1461323554595 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:12:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:12:34 INFO - PROCESS | 4016 | 1461323554597 Marionette TRACE conn4 <- [1,2562,null,{}] 04:12:34 INFO - PROCESS | 4016 | 1461323554601 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}] 04:12:34 INFO - PROCESS | 4016 | 1461323554720 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 04:12:34 INFO - PROCESS | 4016 | 1461323554903 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:34 INFO - PROCESS | 4016 | ++DOCSHELL 27FEBC00 == 107 [pid = 4016] [id = 650] 04:12:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 229 (27FF0400) [pid = 4016] [serial = 1950] [outer = 00000000] 04:12:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 230 (2911B000) [pid = 4016] [serial = 1951] [outer = 27FF0400] 04:12:34 INFO - PROCESS | 4016 | 1461323554960 Marionette DEBUG loaded listener.js 04:12:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 231 (2984BC00) [pid = 4016] [serial = 1952] [outer = 27FF0400] 04:12:35 INFO - PROCESS | 4016 | 1461323555561 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]]]}] 04:12:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:12:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1015ms 04:12:35 INFO - PROCESS | 4016 | 1461323555614 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 04:12:35 INFO - PROCESS | 4016 | 1461323555617 Marionette TRACE conn4 <- [1,2565,null,{"value":"13"}] 04:12:35 INFO - PROCESS | 4016 | 1461323555620 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:12:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:12:35 INFO - PROCESS | 4016 | 1461323555623 Marionette TRACE conn4 <- [1,2566,null,{}] 04:12:35 INFO - PROCESS | 4016 | 1461323555627 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}] 04:12:35 INFO - PROCESS | 4016 | 1461323555753 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 04:12:35 INFO - PROCESS | 4016 | 1461323555939 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:35 INFO - PROCESS | 4016 | ++DOCSHELL 29850000 == 108 [pid = 4016] [id = 651] 04:12:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 232 (29853000) [pid = 4016] [serial = 1953] [outer = 00000000] 04:12:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 233 (29857000) [pid = 4016] [serial = 1954] [outer = 29853000] 04:12:35 INFO - PROCESS | 4016 | 1461323555996 Marionette DEBUG loaded listener.js 04:12:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 234 (299B6400) [pid = 4016] [serial = 1955] [outer = 29853000] 04:12:36 INFO - PROCESS | 4016 | 1461323556628 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]]]}] 04:12:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:12:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1070ms 04:12:36 INFO - PROCESS | 4016 | 1461323556695 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 04:12:36 INFO - PROCESS | 4016 | 1461323556697 Marionette TRACE conn4 <- [1,2569,null,{"value":"13"}] 04:12:36 INFO - PROCESS | 4016 | 1461323556700 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:12:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:12:36 INFO - PROCESS | 4016 | 1461323556703 Marionette TRACE conn4 <- [1,2570,null,{}] 04:12:36 INFO - PROCESS | 4016 | 1461323556707 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}] 04:12:36 INFO - PROCESS | 4016 | 1461323556838 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 04:12:37 INFO - PROCESS | 4016 | 1461323557019 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:37 INFO - PROCESS | 4016 | ++DOCSHELL 2A214400 == 109 [pid = 4016] [id = 652] 04:12:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 235 (2A214C00) [pid = 4016] [serial = 1956] [outer = 00000000] 04:12:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 236 (2A21B000) [pid = 4016] [serial = 1957] [outer = 2A214C00] 04:12:37 INFO - PROCESS | 4016 | 1461323557076 Marionette DEBUG loaded listener.js 04:12:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 237 (2A21D000) [pid = 4016] [serial = 1958] [outer = 2A214C00] 04:12:37 INFO - PROCESS | 4016 | 1461323557642 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]]]}] 04:12:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:12:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 970ms 04:12:37 INFO - PROCESS | 4016 | 1461323557679 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 04:12:37 INFO - PROCESS | 4016 | 1461323557681 Marionette TRACE conn4 <- [1,2573,null,{"value":"13"}] 04:12:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:12:37 INFO - PROCESS | 4016 | 1461323557685 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:12:37 INFO - PROCESS | 4016 | 1461323557687 Marionette TRACE conn4 <- [1,2574,null,{}] 04:12:37 INFO - PROCESS | 4016 | 1461323557691 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}] 04:12:37 INFO - PROCESS | 4016 | 1461323557818 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 04:12:37 INFO - PROCESS | 4016 | 1461323558010 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:38 INFO - PROCESS | 4016 | ++DOCSHELL 2625DC00 == 110 [pid = 4016] [id = 653] 04:12:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 238 (2625E800) [pid = 4016] [serial = 1959] [outer = 00000000] 04:12:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 239 (26264800) [pid = 4016] [serial = 1960] [outer = 2625E800] 04:12:38 INFO - PROCESS | 4016 | 1461323558070 Marionette DEBUG loaded listener.js 04:12:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 240 (26266000) [pid = 4016] [serial = 1961] [outer = 2625E800] 04:12:38 INFO - PROCESS | 4016 | 1461323558660 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]]]}] 04:12:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:12:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1016ms 04:12:38 INFO - PROCESS | 4016 | 1461323558706 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 04:12:38 INFO - PROCESS | 4016 | 1461323558708 Marionette TRACE conn4 <- [1,2577,null,{"value":"13"}] 04:12:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:12:38 INFO - PROCESS | 4016 | 1461323558712 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:12:38 INFO - PROCESS | 4016 | 1461323558715 Marionette TRACE conn4 <- [1,2578,null,{}] 04:12:38 INFO - PROCESS | 4016 | 1461323558719 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}] 04:12:38 INFO - PROCESS | 4016 | 1461323558866 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 04:12:39 INFO - PROCESS | 4016 | 1461323559045 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:39 INFO - PROCESS | 4016 | ++DOCSHELL 2A219800 == 111 [pid = 4016] [id = 654] 04:12:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 241 (2A21F800) [pid = 4016] [serial = 1962] [outer = 00000000] 04:12:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 242 (2AA2A000) [pid = 4016] [serial = 1963] [outer = 2A21F800] 04:12:39 INFO - PROCESS | 4016 | 1461323559106 Marionette DEBUG loaded listener.js 04:12:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 243 (2AA2E000) [pid = 4016] [serial = 1964] [outer = 2A21F800] 04:12:39 INFO - PROCESS | 4016 | 1461323559793 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]]]}] 04:12:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:12:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1120ms 04:12:39 INFO - PROCESS | 4016 | 1461323559836 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 04:12:39 INFO - PROCESS | 4016 | 1461323559839 Marionette TRACE conn4 <- [1,2581,null,{"value":"13"}] 04:12:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:12:39 INFO - PROCESS | 4016 | 1461323559842 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:12:39 INFO - PROCESS | 4016 | 1461323559844 Marionette TRACE conn4 <- [1,2582,null,{}] 04:12:39 INFO - PROCESS | 4016 | 1461323559848 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}] 04:12:39 INFO - PROCESS | 4016 | 1461323559974 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 04:12:40 INFO - PROCESS | 4016 | 1461323560150 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:40 INFO - PROCESS | 4016 | ++DOCSHELL 1C430800 == 112 [pid = 4016] [id = 655] 04:12:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 244 (1C436800) [pid = 4016] [serial = 1965] [outer = 00000000] 04:12:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 245 (1FEBF800) [pid = 4016] [serial = 1966] [outer = 1C436800] 04:12:40 INFO - PROCESS | 4016 | 1461323560204 Marionette DEBUG loaded listener.js 04:12:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 246 (20104400) [pid = 4016] [serial = 1967] [outer = 1C436800] 04:12:40 INFO - PROCESS | 4016 | 1461323560762 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]]]}] 04:12:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:12:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 970ms 04:12:40 INFO - PROCESS | 4016 | 1461323560816 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 04:12:40 INFO - PROCESS | 4016 | 1461323560818 Marionette TRACE conn4 <- [1,2585,null,{"value":"13"}] 04:12:40 INFO - PROCESS | 4016 | 1461323560822 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:12:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:12:40 INFO - PROCESS | 4016 | 1461323560824 Marionette TRACE conn4 <- [1,2586,null,{}] 04:12:40 INFO - PROCESS | 4016 | 1461323560828 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}] 04:12:40 INFO - PROCESS | 4016 | 1461323560952 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 04:12:41 INFO - PROCESS | 4016 | 1461323561349 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:41 INFO - PROCESS | 4016 | ++DOCSHELL 136DC800 == 113 [pid = 4016] [id = 656] 04:12:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 247 (13E59400) [pid = 4016] [serial = 1968] [outer = 00000000] 04:12:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 248 (1C014800) [pid = 4016] [serial = 1969] [outer = 13E59400] 04:12:41 INFO - PROCESS | 4016 | 1461323561401 Marionette DEBUG loaded listener.js 04:12:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 249 (1C15F800) [pid = 4016] [serial = 1970] [outer = 13E59400] 04:12:42 INFO - PROCESS | 4016 | 1461323562112 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]]]}] 04:12:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:12:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1322ms 04:12:42 INFO - PROCESS | 4016 | 1461323562149 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 04:12:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:12:42 INFO - PROCESS | 4016 | 1461323562152 Marionette TRACE conn4 <- [1,2589,null,{"value":"13"}] 04:12:42 INFO - PROCESS | 4016 | 1461323562157 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:12:42 INFO - PROCESS | 4016 | 1461323562161 Marionette TRACE conn4 <- [1,2590,null,{}] 04:12:42 INFO - PROCESS | 4016 | 1461323562166 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}] 04:12:42 INFO - PROCESS | 4016 | 1461323562287 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 04:12:42 INFO - PROCESS | 4016 | 1461323562469 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:42 INFO - PROCESS | 4016 | ++DOCSHELL 1AA5F800 == 114 [pid = 4016] [id = 657] 04:12:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 250 (1AA7FC00) [pid = 4016] [serial = 1971] [outer = 00000000] 04:12:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 251 (2027E800) [pid = 4016] [serial = 1972] [outer = 1AA7FC00] 04:12:42 INFO - PROCESS | 4016 | 1461323562524 Marionette DEBUG loaded listener.js 04:12:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 252 (20CCE400) [pid = 4016] [serial = 1973] [outer = 1AA7FC00] 04:12:42 INFO - PROCESS | 4016 | --DOCSHELL 1C15E400 == 113 [pid = 4016] [id = 432] 04:12:42 INFO - PROCESS | 4016 | --DOCSHELL 25053800 == 112 [pid = 4016] [id = 642] 04:12:42 INFO - PROCESS | 4016 | --DOCSHELL 1D602800 == 111 [pid = 4016] [id = 641] 04:12:42 INFO - PROCESS | 4016 | --DOCSHELL 22530000 == 110 [pid = 4016] [id = 640] 04:12:42 INFO - PROCESS | 4016 | --DOCSHELL 20DBE800 == 109 [pid = 4016] [id = 639] 04:12:42 INFO - PROCESS | 4016 | --DOCSHELL 20282800 == 108 [pid = 4016] [id = 638] 04:12:42 INFO - PROCESS | 4016 | --DOCSHELL 1EEDA400 == 107 [pid = 4016] [id = 637] 04:12:42 INFO - PROCESS | 4016 | --DOMWINDOW == 251 (1C15C400) [pid = 4016] [serial = 1813] [outer = 00000000] [url = about:blank] 04:12:42 INFO - PROCESS | 4016 | --DOMWINDOW == 250 (202E6800) [pid = 4016] [serial = 1816] [outer = 00000000] [url = about:blank] 04:12:42 INFO - PROCESS | 4016 | --DOMWINDOW == 249 (258F2800) [pid = 4016] [serial = 1819] [outer = 00000000] [url = about:blank] 04:12:42 INFO - PROCESS | 4016 | --DOMWINDOW == 248 (25C5D800) [pid = 4016] [serial = 1822] [outer = 00000000] [url = about:blank] 04:12:42 INFO - PROCESS | 4016 | --DOMWINDOW == 247 (27A38000) [pid = 4016] [serial = 1825] [outer = 00000000] [url = about:blank] 04:12:42 INFO - PROCESS | 4016 | --DOMWINDOW == 246 (27EA0000) [pid = 4016] [serial = 1828] [outer = 00000000] [url = about:blank] 04:12:42 INFO - PROCESS | 4016 | --DOMWINDOW == 245 (2584EC00) [pid = 4016] [serial = 1831] [outer = 00000000] [url = about:blank] 04:12:42 INFO - PROCESS | 4016 | --DOMWINDOW == 244 (27E9E800) [pid = 4016] [serial = 1834] [outer = 00000000] [url = about:blank] 04:12:42 INFO - PROCESS | 4016 | --DOMWINDOW == 243 (21ADB800) [pid = 4016] [serial = 1867] [outer = 00000000] [url = about:blank] 04:12:43 INFO - PROCESS | 4016 | --DOCSHELL 1AFF7000 == 106 [pid = 4016] [id = 636] 04:12:43 INFO - PROCESS | 4016 | --DOCSHELL 1C04BC00 == 105 [pid = 4016] [id = 635] 04:12:43 INFO - PROCESS | 4016 | --DOCSHELL 1C050000 == 104 [pid = 4016] [id = 634] 04:12:43 INFO - PROCESS | 4016 | --DOCSHELL 25129000 == 103 [pid = 4016] [id = 626] 04:12:43 INFO - PROCESS | 4016 | --DOCSHELL 20DBEC00 == 102 [pid = 4016] [id = 625] 04:12:43 INFO - PROCESS | 4016 | --DOCSHELL 1CC7E400 == 101 [pid = 4016] [id = 624] 04:12:43 INFO - PROCESS | 4016 | --DOCSHELL 18D81000 == 100 [pid = 4016] [id = 623] 04:12:43 INFO - PROCESS | 4016 | --DOCSHELL 2152DC00 == 99 [pid = 4016] [id = 622] 04:12:43 INFO - PROCESS | 4016 | --DOMWINDOW == 242 (20475000) [pid = 4016] [serial = 1855] [outer = 00000000] [url = about:blank] 04:12:43 INFO - PROCESS | 4016 | --DOMWINDOW == 241 (1EEDBC00) [pid = 4016] [serial = 1852] [outer = 00000000] [url = about:blank] 04:12:43 INFO - PROCESS | 4016 | --DOMWINDOW == 240 (20DBA800) [pid = 4016] [serial = 1858] [outer = 00000000] [url = about:blank] 04:12:43 INFO - PROCESS | 4016 | --DOMWINDOW == 239 (1AF5FC00) [pid = 4016] [serial = 1843] [outer = 00000000] [url = about:blank] 04:12:43 INFO - PROCESS | 4016 | --DOMWINDOW == 238 (1C042800) [pid = 4016] [serial = 1844] [outer = 00000000] [url = about:blank] 04:12:43 INFO - PROCESS | 4016 | --DOMWINDOW == 237 (20C82400) [pid = 4016] [serial = 1856] [outer = 00000000] [url = about:blank] 04:12:43 INFO - PROCESS | 4016 | --DOMWINDOW == 236 (1C156C00) [pid = 4016] [serial = 1841] [outer = 00000000] [url = about:blank] 04:12:43 INFO - PROCESS | 4016 | --DOMWINDOW == 235 (1AE84400) [pid = 4016] [serial = 1840] [outer = 00000000] [url = about:blank] 04:12:43 INFO - PROCESS | 4016 | --DOMWINDOW == 234 (1CFA9000) [pid = 4016] [serial = 1846] [outer = 00000000] [url = about:blank] 04:12:43 INFO - PROCESS | 4016 | --DOMWINDOW == 233 (1D1C5400) [pid = 4016] [serial = 1847] [outer = 00000000] [url = about:blank] 04:12:43 INFO - PROCESS | 4016 | --DOMWINDOW == 232 (1D82A800) [pid = 4016] [serial = 1849] [outer = 00000000] [url = about:blank] 04:12:43 INFO - PROCESS | 4016 | --DOMWINDOW == 231 (1D98C800) [pid = 4016] [serial = 1850] [outer = 00000000] [url = about:blank] 04:12:43 INFO - PROCESS | 4016 | --DOMWINDOW == 230 (1E887000) [pid = 4016] [serial = 1837] [outer = 00000000] [url = about:blank] 04:12:43 INFO - PROCESS | 4016 | --DOMWINDOW == 229 (20DDE800) [pid = 4016] [serial = 1859] [outer = 00000000] [url = about:blank] 04:12:43 INFO - PROCESS | 4016 | --DOMWINDOW == 228 (20DE7C00) [pid = 4016] [serial = 1864] [outer = 00000000] [url = about:blank] 04:12:43 INFO - PROCESS | 4016 | --DOMWINDOW == 227 (2139B400) [pid = 4016] [serial = 1865] [outer = 00000000] [url = about:blank] 04:12:43 INFO - PROCESS | 4016 | --DOMWINDOW == 226 (1C1B3C00) [pid = 4016] [serial = 1861] [outer = 00000000] [url = about:blank] 04:12:43 INFO - PROCESS | 4016 | --DOMWINDOW == 225 (1D602400) [pid = 4016] [serial = 1862] [outer = 00000000] [url = about:blank] 04:12:43 INFO - PROCESS | 4016 | --DOMWINDOW == 224 (1FEC0C00) [pid = 4016] [serial = 1853] [outer = 00000000] [url = about:blank] 04:12:43 INFO - PROCESS | 4016 | 1461323563270 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]]]}] 04:12:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:12:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1126ms 04:12:43 INFO - PROCESS | 4016 | 1461323563286 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 04:12:43 INFO - PROCESS | 4016 | 1461323563290 Marionette TRACE conn4 <- [1,2593,null,{"value":"13"}] 04:12:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:12:43 INFO - PROCESS | 4016 | 1461323563294 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:12:43 INFO - PROCESS | 4016 | 1461323563296 Marionette TRACE conn4 <- [1,2594,null,{}] 04:12:43 INFO - PROCESS | 4016 | 1461323563299 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}] 04:12:43 INFO - PROCESS | 4016 | 1461323563455 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 04:12:43 INFO - PROCESS | 4016 | 1461323563474 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:43 INFO - PROCESS | 4016 | ++DOCSHELL 1AE84400 == 100 [pid = 4016] [id = 658] 04:12:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 225 (1AE85400) [pid = 4016] [serial = 1974] [outer = 00000000] 04:12:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 226 (1C04B800) [pid = 4016] [serial = 1975] [outer = 1AE85400] 04:12:43 INFO - PROCESS | 4016 | 1461323563521 Marionette DEBUG loaded listener.js 04:12:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 227 (1C15C400) [pid = 4016] [serial = 1976] [outer = 1AE85400] 04:12:44 INFO - PROCESS | 4016 | 1461323564076 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]]]}] 04:12:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:12:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 830ms 04:12:44 INFO - PROCESS | 4016 | 1461323564129 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 04:12:44 INFO - PROCESS | 4016 | 1461323564131 Marionette TRACE conn4 <- [1,2597,null,{"value":"13"}] 04:12:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:12:44 INFO - PROCESS | 4016 | 1461323564140 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:12:44 INFO - PROCESS | 4016 | 1461323564146 Marionette TRACE conn4 <- [1,2598,null,{}] 04:12:44 INFO - PROCESS | 4016 | 1461323564151 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}] 04:12:44 INFO - PROCESS | 4016 | 1461323564271 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 04:12:44 INFO - PROCESS | 4016 | 1461323564402 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:44 INFO - PROCESS | 4016 | ++DOCSHELL 1C1B3C00 == 101 [pid = 4016] [id = 659] 04:12:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 228 (1CFA3000) [pid = 4016] [serial = 1977] [outer = 00000000] 04:12:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 229 (1EEDBC00) [pid = 4016] [serial = 1978] [outer = 1CFA3000] 04:12:44 INFO - PROCESS | 4016 | 1461323564447 Marionette DEBUG loaded listener.js 04:12:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 230 (1FE1EC00) [pid = 4016] [serial = 1979] [outer = 1CFA3000] 04:12:44 INFO - PROCESS | 4016 | 1461323564868 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]]]}] 04:12:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:12:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 790ms 04:12:44 INFO - PROCESS | 4016 | 1461323564929 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 04:12:44 INFO - PROCESS | 4016 | 1461323564932 Marionette TRACE conn4 <- [1,2601,null,{"value":"13"}] 04:12:44 INFO - PROCESS | 4016 | 1461323564935 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:12:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:12:44 INFO - PROCESS | 4016 | 1461323564937 Marionette TRACE conn4 <- [1,2602,null,{}] 04:12:44 INFO - PROCESS | 4016 | 1461323564941 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}] 04:12:45 INFO - PROCESS | 4016 | 1461323565048 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 04:12:45 INFO - PROCESS | 4016 | 1461323565091 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:45 INFO - PROCESS | 4016 | ++DOCSHELL 2010C000 == 102 [pid = 4016] [id = 660] 04:12:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 231 (20110000) [pid = 4016] [serial = 1980] [outer = 00000000] 04:12:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 232 (20C85000) [pid = 4016] [serial = 1981] [outer = 20110000] 04:12:45 INFO - PROCESS | 4016 | 1461323565137 Marionette DEBUG loaded listener.js 04:12:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 233 (20CDD800) [pid = 4016] [serial = 1982] [outer = 20110000] 04:12:45 INFO - PROCESS | 4016 | 1461323565669 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]]]}] 04:12:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:12:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 770ms 04:12:45 INFO - PROCESS | 4016 | 1461323565709 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 04:12:45 INFO - PROCESS | 4016 | 1461323565711 Marionette TRACE conn4 <- [1,2605,null,{"value":"13"}] 04:12:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:12:45 INFO - PROCESS | 4016 | 1461323565720 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:12:45 INFO - PROCESS | 4016 | 1461323565722 Marionette TRACE conn4 <- [1,2606,null,{}] 04:12:45 INFO - PROCESS | 4016 | 1461323565725 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}] 04:12:45 INFO - PROCESS | 4016 | 1461323565878 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 04:12:45 INFO - PROCESS | 4016 | 1461323565902 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:45 INFO - PROCESS | 4016 | ++DOCSHELL 20DDFC00 == 103 [pid = 4016] [id = 661] 04:12:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 234 (20DE1400) [pid = 4016] [serial = 1983] [outer = 00000000] 04:12:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 235 (2139FC00) [pid = 4016] [serial = 1984] [outer = 20DE1400] 04:12:45 INFO - PROCESS | 4016 | 1461323565960 Marionette DEBUG loaded listener.js 04:12:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 236 (21539000) [pid = 4016] [serial = 1985] [outer = 20DE1400] 04:12:46 INFO - PROCESS | 4016 | 1461323566454 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]]]}] 04:12:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:12:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 770ms 04:12:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:12:46 INFO - PROCESS | 4016 | 1461323566502 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 04:12:46 INFO - PROCESS | 4016 | 1461323566505 Marionette TRACE conn4 <- [1,2609,null,{"value":"13"}] 04:12:46 INFO - PROCESS | 4016 | 1461323566508 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:12:46 INFO - PROCESS | 4016 | 1461323566509 Marionette TRACE conn4 <- [1,2610,null,{}] 04:12:46 INFO - PROCESS | 4016 | 1461323566513 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}] 04:12:46 INFO - PROCESS | 4016 | 1461323566673 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 04:12:46 INFO - PROCESS | 4016 | 1461323566694 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:46 INFO - PROCESS | 4016 | ++DOCSHELL 2139E000 == 104 [pid = 4016] [id = 662] 04:12:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 237 (21D03800) [pid = 4016] [serial = 1986] [outer = 00000000] 04:12:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 238 (24D28800) [pid = 4016] [serial = 1987] [outer = 21D03800] 04:12:46 INFO - PROCESS | 4016 | 1461323566738 Marionette DEBUG loaded listener.js 04:12:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 239 (25056400) [pid = 4016] [serial = 1988] [outer = 21D03800] 04:12:47 INFO - PROCESS | 4016 | 1461323567221 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]]]}] 04:12:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:12:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 730ms 04:12:47 INFO - PROCESS | 4016 | 1461323567239 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 04:12:47 INFO - PROCESS | 4016 | 1461323567241 Marionette TRACE conn4 <- [1,2613,null,{"value":"13"}] 04:12:47 INFO - PROCESS | 4016 | 1461323567250 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:12:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:12:47 INFO - PROCESS | 4016 | 1461323567252 Marionette TRACE conn4 <- [1,2614,null,{}] 04:12:47 INFO - PROCESS | 4016 | 1461323567256 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}] 04:12:47 INFO - PROCESS | 4016 | 1461323567549 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 04:12:47 INFO - PROCESS | 4016 | --DOMWINDOW == 238 (21AD2C00) [pid = 4016] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:12:47 INFO - PROCESS | 4016 | --DOMWINDOW == 237 (24D25000) [pid = 4016] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:12:47 INFO - PROCESS | 4016 | --DOMWINDOW == 236 (1D603400) [pid = 4016] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:12:47 INFO - PROCESS | 4016 | --DOMWINDOW == 235 (25055400) [pid = 4016] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:12:47 INFO - PROCESS | 4016 | --DOMWINDOW == 234 (1C158000) [pid = 4016] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:12:47 INFO - PROCESS | 4016 | --DOMWINDOW == 233 (1C047C00) [pid = 4016] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:12:47 INFO - PROCESS | 4016 | --DOMWINDOW == 232 (2047FC00) [pid = 4016] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:12:47 INFO - PROCESS | 4016 | --DOMWINDOW == 231 (1C1B5400) [pid = 4016] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:12:47 INFO - PROCESS | 4016 | --DOMWINDOW == 230 (1EEDAC00) [pid = 4016] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:12:47 INFO - PROCESS | 4016 | --DOMWINDOW == 229 (21532400) [pid = 4016] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:12:47 INFO - PROCESS | 4016 | 1461323567647 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:47 INFO - PROCESS | 4016 | ++DOCSHELL 1291DC00 == 105 [pid = 4016] [id = 663] 04:12:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 230 (1291E400) [pid = 4016] [serial = 1989] [outer = 00000000] 04:12:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 231 (1C1C0800) [pid = 4016] [serial = 1990] [outer = 1291E400] 04:12:47 INFO - PROCESS | 4016 | 1461323567696 Marionette DEBUG loaded listener.js 04:12:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 232 (1D824000) [pid = 4016] [serial = 1991] [outer = 1291E400] 04:12:48 INFO - PROCESS | 4016 | 1461323568122 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]]]}] 04:12:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:12:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 930ms 04:12:48 INFO - PROCESS | 4016 | 1461323568184 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 04:12:48 INFO - PROCESS | 4016 | 1461323568186 Marionette TRACE conn4 <- [1,2617,null,{"value":"13"}] 04:12:48 INFO - PROCESS | 4016 | 1461323568189 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:12:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:12:48 INFO - PROCESS | 4016 | 1461323568191 Marionette TRACE conn4 <- [1,2618,null,{}] 04:12:48 INFO - PROCESS | 4016 | 1461323568195 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}] 04:12:48 INFO - PROCESS | 4016 | 1461323568296 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 04:12:48 INFO - PROCESS | 4016 | 1461323568308 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:48 INFO - PROCESS | 4016 | ++DOCSHELL 1C158000 == 106 [pid = 4016] [id = 664] 04:12:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 233 (1EECFC00) [pid = 4016] [serial = 1992] [outer = 00000000] 04:12:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 234 (25123C00) [pid = 4016] [serial = 1993] [outer = 1EECFC00] 04:12:48 INFO - PROCESS | 4016 | 1461323568353 Marionette DEBUG loaded listener.js 04:12:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 235 (2578F400) [pid = 4016] [serial = 1994] [outer = 1EECFC00] 04:12:48 INFO - PROCESS | 4016 | 1461323568831 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]]]}] 04:12:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:12:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 670ms 04:12:48 INFO - PROCESS | 4016 | 1461323568864 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 04:12:48 INFO - PROCESS | 4016 | 1461323568866 Marionette TRACE conn4 <- [1,2621,null,{"value":"13"}] 04:12:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:12:48 INFO - PROCESS | 4016 | 1461323568869 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:12:48 INFO - PROCESS | 4016 | 1461323568870 Marionette TRACE conn4 <- [1,2622,null,{}] 04:12:48 INFO - PROCESS | 4016 | 1461323568874 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}] 04:12:48 INFO - PROCESS | 4016 | 1461323568976 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 04:12:48 INFO - PROCESS | 4016 | 1461323568983 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:48 INFO - PROCESS | 4016 | ++DOCSHELL 131B1400 == 107 [pid = 4016] [id = 665] 04:12:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 236 (1AF5BC00) [pid = 4016] [serial = 1995] [outer = 00000000] 04:12:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 237 (259BD800) [pid = 4016] [serial = 1996] [outer = 1AF5BC00] 04:12:49 INFO - PROCESS | 4016 | 1461323569027 Marionette DEBUG loaded listener.js 04:12:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 238 (259C9400) [pid = 4016] [serial = 1997] [outer = 1AF5BC00] 04:12:49 INFO - PROCESS | 4016 | 1461323569506 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]]]}] 04:12:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:12:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 670ms 04:12:49 INFO - PROCESS | 4016 | 1461323569614 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 04:12:49 INFO - PROCESS | 4016 | 1461323569618 Marionette TRACE conn4 <- [1,2625,null,{"value":"13"}] 04:12:49 INFO - PROCESS | 4016 | 1461323569624 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:12:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:12:49 INFO - PROCESS | 4016 | 1461323569629 Marionette TRACE conn4 <- [1,2626,null,{}] 04:12:49 INFO - PROCESS | 4016 | 1461323569636 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}] 04:12:49 INFO - PROCESS | 4016 | 1461323569846 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 04:12:50 INFO - PROCESS | 4016 | 1461323570034 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:50 INFO - PROCESS | 4016 | ++DOCSHELL 1AF5FC00 == 108 [pid = 4016] [id = 666] 04:12:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 239 (1AF60400) [pid = 4016] [serial = 1998] [outer = 00000000] 04:12:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 240 (1C044000) [pid = 4016] [serial = 1999] [outer = 1AF60400] 04:12:50 INFO - PROCESS | 4016 | 1461323570099 Marionette DEBUG loaded listener.js 04:12:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 241 (1C1BA000) [pid = 4016] [serial = 2000] [outer = 1AF60400] 04:12:50 INFO - PROCESS | 4016 | 1461323570751 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]]]}] 04:12:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:12:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1177ms 04:12:50 INFO - PROCESS | 4016 | 1461323570809 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 04:12:50 INFO - PROCESS | 4016 | 1461323570813 Marionette TRACE conn4 <- [1,2629,null,{"value":"13"}] 04:12:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:12:50 INFO - PROCESS | 4016 | 1461323570821 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:12:50 INFO - PROCESS | 4016 | 1461323570825 Marionette TRACE conn4 <- [1,2630,null,{}] 04:12:50 INFO - PROCESS | 4016 | 1461323570875 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}] 04:12:50 INFO - PROCESS | 4016 | 1461323571013 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 04:12:51 INFO - PROCESS | 4016 | 1461323571185 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:51 INFO - PROCESS | 4016 | ++DOCSHELL 1D82B400 == 109 [pid = 4016] [id = 667] 04:12:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 242 (1D82E400) [pid = 4016] [serial = 2001] [outer = 00000000] 04:12:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 243 (1EEF9C00) [pid = 4016] [serial = 2002] [outer = 1D82E400] 04:12:51 INFO - PROCESS | 4016 | 1461323571241 Marionette DEBUG loaded listener.js 04:12:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 244 (202E4C00) [pid = 4016] [serial = 2003] [outer = 1D82E400] 04:12:51 INFO - PROCESS | 4016 | 1461323571873 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]]]}] 04:12:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:12:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1070ms 04:12:51 INFO - PROCESS | 4016 | 1461323571894 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 04:12:51 INFO - PROCESS | 4016 | 1461323571897 Marionette TRACE conn4 <- [1,2633,null,{"value":"13"}] 04:12:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:12:51 INFO - PROCESS | 4016 | 1461323571901 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:12:51 INFO - PROCESS | 4016 | 1461323571904 Marionette TRACE conn4 <- [1,2634,null,{}] 04:12:51 INFO - PROCESS | 4016 | 1461323571915 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}] 04:12:52 INFO - PROCESS | 4016 | 1461323572076 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 04:12:52 INFO - PROCESS | 4016 | 1461323572262 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:52 INFO - PROCESS | 4016 | ++DOCSHELL 259BC000 == 110 [pid = 4016] [id = 668] 04:12:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 245 (25C52400) [pid = 4016] [serial = 2004] [outer = 00000000] 04:12:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 246 (25F62800) [pid = 4016] [serial = 2005] [outer = 25C52400] 04:12:52 INFO - PROCESS | 4016 | 1461323572329 Marionette DEBUG loaded listener.js 04:12:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 247 (26264400) [pid = 4016] [serial = 2006] [outer = 25C52400] 04:12:52 INFO - PROCESS | 4016 | 1461323572917 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]]]}] 04:12:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:12:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1076ms 04:12:52 INFO - PROCESS | 4016 | 1461323572979 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 04:12:52 INFO - PROCESS | 4016 | 1461323572982 Marionette TRACE conn4 <- [1,2637,null,{"value":"13"}] 04:12:52 INFO - PROCESS | 4016 | 1461323573003 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:12:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:12:52 INFO - PROCESS | 4016 | 1461323573005 Marionette TRACE conn4 <- [1,2638,null,{}] 04:12:52 INFO - PROCESS | 4016 | 1461323573009 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}] 04:12:53 INFO - PROCESS | 4016 | 1461323573206 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 04:12:53 INFO - PROCESS | 4016 | 1461323573340 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:53 INFO - PROCESS | 4016 | ++DOCSHELL 27A4AC00 == 111 [pid = 4016] [id = 669] 04:12:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 248 (27A4B000) [pid = 4016] [serial = 2007] [outer = 00000000] 04:12:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 249 (27A61800) [pid = 4016] [serial = 2008] [outer = 27A4B000] 04:12:53 INFO - PROCESS | 4016 | 1461323573398 Marionette DEBUG loaded listener.js 04:12:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 250 (27A64000) [pid = 4016] [serial = 2009] [outer = 27A4B000] 04:12:53 INFO - PROCESS | 4016 | 1461323574004 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]]]}] 04:12:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:12:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1015ms 04:12:54 INFO - PROCESS | 4016 | 1461323574022 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 04:12:54 INFO - PROCESS | 4016 | 1461323574024 Marionette TRACE conn4 <- [1,2641,null,{"value":"13"}] 04:12:54 INFO - PROCESS | 4016 | 1461323574028 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:12:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:12:54 INFO - PROCESS | 4016 | 1461323574030 Marionette TRACE conn4 <- [1,2642,null,{}] 04:12:54 INFO - PROCESS | 4016 | 1461323574033 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}] 04:12:54 INFO - PROCESS | 4016 | 1461323574161 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 04:12:54 INFO - PROCESS | 4016 | 1461323574353 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:54 INFO - PROCESS | 4016 | ++DOCSHELL 27A65000 == 112 [pid = 4016] [id = 670] 04:12:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 251 (27A66400) [pid = 4016] [serial = 2010] [outer = 00000000] 04:12:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 252 (27A6E400) [pid = 4016] [serial = 2011] [outer = 27A66400] 04:12:54 INFO - PROCESS | 4016 | 1461323574410 Marionette DEBUG loaded listener.js 04:12:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 253 (27D8B400) [pid = 4016] [serial = 2012] [outer = 27A66400] 04:12:54 INFO - PROCESS | 4016 | 1461323575016 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]]]}] 04:12:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:12:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1018ms 04:12:55 INFO - PROCESS | 4016 | 1461323575050 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 04:12:55 INFO - PROCESS | 4016 | 1461323575053 Marionette TRACE conn4 <- [1,2645,null,{"value":"13"}] 04:12:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:12:55 INFO - PROCESS | 4016 | 1461323575056 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:12:55 INFO - PROCESS | 4016 | 1461323575058 Marionette TRACE conn4 <- [1,2646,null,{}] 04:12:55 INFO - PROCESS | 4016 | 1461323575062 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}] 04:12:55 INFO - PROCESS | 4016 | 1461323575231 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 04:12:55 INFO - PROCESS | 4016 | 1461323575410 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:55 INFO - PROCESS | 4016 | ++DOCSHELL 27FE5C00 == 113 [pid = 4016] [id = 671] 04:12:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 254 (27FE6800) [pid = 4016] [serial = 2013] [outer = 00000000] 04:12:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 255 (28F97400) [pid = 4016] [serial = 2014] [outer = 27FE6800] 04:12:55 INFO - PROCESS | 4016 | 1461323575471 Marionette DEBUG loaded listener.js 04:12:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 256 (29849400) [pid = 4016] [serial = 2015] [outer = 27FE6800] 04:12:56 INFO - PROCESS | 4016 | 1461323576082 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]]]}] 04:12:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:12:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1070ms 04:12:56 INFO - PROCESS | 4016 | 1461323576163 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 04:12:56 INFO - PROCESS | 4016 | 1461323576165 Marionette TRACE conn4 <- [1,2649,null,{"value":"13"}] 04:12:56 INFO - PROCESS | 4016 | 1461323576171 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:12:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:12:56 INFO - PROCESS | 4016 | 1461323576173 Marionette TRACE conn4 <- [1,2650,null,{}] 04:12:56 INFO - PROCESS | 4016 | 1461323576177 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}] 04:12:56 INFO - PROCESS | 4016 | 1461323576302 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 04:12:56 INFO - PROCESS | 4016 | 1461323576485 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:56 INFO - PROCESS | 4016 | ++DOCSHELL 29851000 == 114 [pid = 4016] [id = 672] 04:12:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 257 (299B9400) [pid = 4016] [serial = 2016] [outer = 00000000] 04:12:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 258 (2A21EC00) [pid = 4016] [serial = 2017] [outer = 299B9400] 04:12:56 INFO - PROCESS | 4016 | 1461323576543 Marionette DEBUG loaded listener.js 04:12:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 259 (2A222000) [pid = 4016] [serial = 2018] [outer = 299B9400] 04:12:57 INFO - PROCESS | 4016 | 1461323577096 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]]]}] 04:12:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:12:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 970ms 04:12:57 INFO - PROCESS | 4016 | 1461323577146 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 04:12:57 INFO - PROCESS | 4016 | 1461323577148 Marionette TRACE conn4 <- [1,2653,null,{"value":"13"}] 04:12:57 INFO - PROCESS | 4016 | 1461323577152 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:12:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:12:57 INFO - PROCESS | 4016 | 1461323577154 Marionette TRACE conn4 <- [1,2654,null,{}] 04:12:57 INFO - PROCESS | 4016 | 1461323577158 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}] 04:12:57 INFO - PROCESS | 4016 | 1461323577283 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 04:12:57 INFO - PROCESS | 4016 | 1461323577475 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:57 INFO - PROCESS | 4016 | ++DOCSHELL 2505D000 == 115 [pid = 4016] [id = 673] 04:12:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 260 (25F5E800) [pid = 4016] [serial = 2019] [outer = 00000000] 04:12:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 261 (2ADA9C00) [pid = 4016] [serial = 2020] [outer = 25F5E800] 04:12:57 INFO - PROCESS | 4016 | 1461323577531 Marionette DEBUG loaded listener.js 04:12:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 262 (2ADAB800) [pid = 4016] [serial = 2021] [outer = 25F5E800] 04:12:58 INFO - PROCESS | 4016 | 1461323578605 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]]]}] 04:12:58 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) 04:12:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1470ms 04:12:58 INFO - PROCESS | 4016 | 1461323578626 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 04:12:58 INFO - PROCESS | 4016 | 1461323578628 Marionette TRACE conn4 <- [1,2657,null,{"value":"13"}] 04:12:58 INFO - PROCESS | 4016 | 1461323578632 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:12:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:12:58 INFO - PROCESS | 4016 | 1461323578634 Marionette TRACE conn4 <- [1,2658,null,{}] 04:12:58 INFO - PROCESS | 4016 | 1461323578638 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}] 04:12:58 INFO - PROCESS | 4016 | 1461323578769 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 04:12:58 INFO - PROCESS | 4016 | 1461323578945 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:58 INFO - PROCESS | 4016 | ++DOCSHELL 1FECC000 == 116 [pid = 4016] [id = 674] 04:12:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 263 (25902800) [pid = 4016] [serial = 2022] [outer = 00000000] 04:12:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 264 (2590C000) [pid = 4016] [serial = 2023] [outer = 25902800] 04:12:58 INFO - PROCESS | 4016 | 1461323578999 Marionette DEBUG loaded listener.js 04:12:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 265 (2590D800) [pid = 4016] [serial = 2024] [outer = 25902800] 04:13:00 INFO - PROCESS | 4016 | 1461323580077 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] 04:13:00 INFO - PROCESS | 4016 | 1461323580110 Marionette TRACE conn4 <- [1,2661,null,{"value":"13"}] 04:13:00 INFO - PROCESS | 4016 | 1461323580114 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:13:00 INFO - PROCESS | 4016 | 1461323580116 Marionette TRACE conn4 <- [1,2662,null,{}] 04:13:00 INFO - PROCESS | 4016 | 1461323580120 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}] 04:13:00 INFO - PROCESS | 4016 | 1461323580250 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 04:13:00 INFO - PROCESS | 4016 | 1461323580460 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:00 INFO - PROCESS | 4016 | ++DOCSHELL 2AA24C00 == 117 [pid = 4016] [id = 675] 04:13:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 266 (2AA25C00) [pid = 4016] [serial = 2025] [outer = 00000000] 04:13:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 267 (2ADB7C00) [pid = 4016] [serial = 2026] [outer = 2AA25C00] 04:13:00 INFO - PROCESS | 4016 | 1461323580514 Marionette DEBUG loaded listener.js 04:13:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 268 (2BDEC800) [pid = 4016] [serial = 2027] [outer = 2AA25C00] 04:13:01 INFO - PROCESS | 4016 | 1461323581530 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] 04:13:01 INFO - PROCESS | 4016 | 1461323581615 Marionette TRACE conn4 <- [1,2665,null,{"value":"13"}] 04:13:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 04:13:01 INFO - PROCESS | 4016 | 1461323581620 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:13:01 INFO - PROCESS | 4016 | 1461323581623 Marionette TRACE conn4 <- [1,2666,null,{}] 04:13:01 INFO - PROCESS | 4016 | 1461323581627 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}] 04:13:01 INFO - PROCESS | 4016 | 1461323581760 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 04:13:01 INFO - PROCESS | 4016 | 1461323582007 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:02 INFO - PROCESS | 4016 | ++DOCSHELL 14556800 == 118 [pid = 4016] [id = 676] 04:13:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 269 (1AA7C800) [pid = 4016] [serial = 2028] [outer = 00000000] 04:13:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 270 (1CFB3800) [pid = 4016] [serial = 2029] [outer = 1AA7C800] 04:13:02 INFO - PROCESS | 4016 | 1461323582070 Marionette DEBUG loaded listener.js 04:13:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 271 (1EDA5800) [pid = 4016] [serial = 2030] [outer = 1AA7C800] 04:13:03 INFO - PROCESS | 4016 | 1461323583339 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]]]}] 04:13:03 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) 04:13:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1778ms 04:13:03 INFO - PROCESS | 4016 | 1461323583461 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 04:13:03 INFO - PROCESS | 4016 | 1461323583465 Marionette TRACE conn4 <- [1,2669,null,{"value":"13"}] 04:13:03 INFO - PROCESS | 4016 | 1461323583472 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:13:03 INFO - PROCESS | 4016 | 1461323583476 Marionette TRACE conn4 <- [1,2670,null,{}] 04:13:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:13:03 INFO - PROCESS | 4016 | 1461323583482 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}] 04:13:03 INFO - PROCESS | 4016 | 1461323583611 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 04:13:03 INFO - PROCESS | 4016 | 1461323583793 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:03 INFO - PROCESS | 4016 | ++DOCSHELL 1CF9F400 == 119 [pid = 4016] [id = 677] 04:13:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 272 (1CFA6C00) [pid = 4016] [serial = 2031] [outer = 00000000] 04:13:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 273 (1D206000) [pid = 4016] [serial = 2032] [outer = 1CFA6C00] 04:13:03 INFO - PROCESS | 4016 | 1461323583850 Marionette DEBUG loaded listener.js 04:13:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 274 (1D827800) [pid = 4016] [serial = 2033] [outer = 1CFA6C00] 04:13:04 INFO - PROCESS | 4016 | --DOCSHELL 25C5B400 == 118 [pid = 4016] [id = 534] 04:13:04 INFO - PROCESS | 4016 | --DOCSHELL 1C158000 == 117 [pid = 4016] [id = 664] 04:13:04 INFO - PROCESS | 4016 | --DOCSHELL 1291DC00 == 116 [pid = 4016] [id = 663] 04:13:04 INFO - PROCESS | 4016 | --DOCSHELL 2139E000 == 115 [pid = 4016] [id = 662] 04:13:04 INFO - PROCESS | 4016 | --DOCSHELL 20DDFC00 == 114 [pid = 4016] [id = 661] 04:13:04 INFO - PROCESS | 4016 | --DOCSHELL 2010C000 == 113 [pid = 4016] [id = 660] 04:13:04 INFO - PROCESS | 4016 | --DOCSHELL 1C1B3C00 == 112 [pid = 4016] [id = 659] 04:13:04 INFO - PROCESS | 4016 | --DOMWINDOW == 273 (2911B400) [pid = 4016] [serial = 1891] [outer = 00000000] [url = about:blank] 04:13:04 INFO - PROCESS | 4016 | --DOMWINDOW == 272 (28F93C00) [pid = 4016] [serial = 1894] [outer = 00000000] [url = about:blank] 04:13:04 INFO - PROCESS | 4016 | --DOMWINDOW == 271 (299B8000) [pid = 4016] [serial = 1897] [outer = 00000000] [url = about:blank] 04:13:04 INFO - PROCESS | 4016 | --DOMWINDOW == 270 (259C3400) [pid = 4016] [serial = 1930] [outer = 00000000] [url = about:blank] 04:13:04 INFO - PROCESS | 4016 | --DOCSHELL 1AE84400 == 111 [pid = 4016] [id = 658] 04:13:04 INFO - PROCESS | 4016 | --DOCSHELL 1AA5F800 == 110 [pid = 4016] [id = 657] 04:13:04 INFO - PROCESS | 4016 | --DOCSHELL 136DC800 == 109 [pid = 4016] [id = 656] 04:13:04 INFO - PROCESS | 4016 | --DOCSHELL 29850000 == 108 [pid = 4016] [id = 651] 04:13:04 INFO - PROCESS | 4016 | --DOCSHELL 27FEBC00 == 107 [pid = 4016] [id = 650] 04:13:04 INFO - PROCESS | 4016 | --DOCSHELL 27A4A800 == 106 [pid = 4016] [id = 649] 04:13:04 INFO - PROCESS | 4016 | --DOCSHELL 27E9C800 == 105 [pid = 4016] [id = 648] 04:13:04 INFO - PROCESS | 4016 | --DOCSHELL 259BF400 == 104 [pid = 4016] [id = 647] 04:13:04 INFO - PROCESS | 4016 | 1461323585017 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]]]}] 04:13:04 INFO - PROCESS | 4016 | --DOCSHELL 254A9800 == 103 [pid = 4016] [id = 646] 04:13:04 INFO - PROCESS | 4016 | --DOCSHELL 1D82F400 == 102 [pid = 4016] [id = 645] 04:13:04 INFO - PROCESS | 4016 | --DOCSHELL 1AF62000 == 101 [pid = 4016] [id = 644] 04:13:05 INFO - PROCESS | 4016 | --DOMWINDOW == 269 (21D06800) [pid = 4016] [serial = 1918] [outer = 00000000] [url = about:blank] 04:13:05 INFO - PROCESS | 4016 | --DOMWINDOW == 268 (25127400) [pid = 4016] [serial = 1921] [outer = 00000000] [url = about:blank] 04:13:05 INFO - PROCESS | 4016 | --DOMWINDOW == 267 (22526800) [pid = 4016] [serial = 1919] [outer = 00000000] [url = about:blank] 04:13:05 INFO - PROCESS | 4016 | --DOMWINDOW == 266 (20CD0800) [pid = 4016] [serial = 1924] [outer = 00000000] [url = about:blank] 04:13:05 INFO - PROCESS | 4016 | --DOMWINDOW == 265 (2505A400) [pid = 4016] [serial = 1927] [outer = 00000000] [url = about:blank] 04:13:05 INFO - PROCESS | 4016 | --DOMWINDOW == 264 (2010A400) [pid = 4016] [serial = 1907] [outer = 00000000] [url = about:blank] 04:13:05 INFO - PROCESS | 4016 | --DOMWINDOW == 263 (1FEC6800) [pid = 4016] [serial = 1906] [outer = 00000000] [url = about:blank] 04:13:05 INFO - PROCESS | 4016 | --DOMWINDOW == 262 (1D1C5C00) [pid = 4016] [serial = 1909] [outer = 00000000] [url = about:blank] 04:13:05 INFO - PROCESS | 4016 | --DOMWINDOW == 261 (1D830000) [pid = 4016] [serial = 1910] [outer = 00000000] [url = about:blank] 04:13:05 INFO - PROCESS | 4016 | --DOMWINDOW == 260 (27EB2800) [pid = 4016] [serial = 1888] [outer = 00000000] [url = about:blank] 04:13:05 INFO - PROCESS | 4016 | --DOMWINDOW == 259 (20DB3400) [pid = 4016] [serial = 1915] [outer = 00000000] [url = about:blank] 04:13:05 INFO - PROCESS | 4016 | --DOMWINDOW == 258 (1AA58800) [pid = 4016] [serial = 1870] [outer = 00000000] [url = about:blank] 04:13:05 INFO - PROCESS | 4016 | --DOMWINDOW == 257 (1CFA1400) [pid = 4016] [serial = 1904] [outer = 00000000] [url = about:blank] 04:13:05 INFO - PROCESS | 4016 | --DOMWINDOW == 256 (1C9B6400) [pid = 4016] [serial = 1903] [outer = 00000000] [url = about:blank] 04:13:05 INFO - PROCESS | 4016 | --DOMWINDOW == 255 (2027F800) [pid = 4016] [serial = 1900] [outer = 00000000] [url = about:blank] 04:13:05 INFO - PROCESS | 4016 | --DOMWINDOW == 254 (1D203C00) [pid = 4016] [serial = 1873] [outer = 00000000] [url = about:blank] 04:13:05 INFO - PROCESS | 4016 | --DOMWINDOW == 253 (2252F400) [pid = 4016] [serial = 1876] [outer = 00000000] [url = about:blank] 04:13:05 INFO - PROCESS | 4016 | --DOMWINDOW == 252 (27A2C800) [pid = 4016] [serial = 1885] [outer = 00000000] [url = about:blank] 04:13:05 INFO - PROCESS | 4016 | --DOMWINDOW == 251 (20109C00) [pid = 4016] [serial = 1912] [outer = 00000000] [url = about:blank] 04:13:05 INFO - PROCESS | 4016 | --DOMWINDOW == 250 (2027C400) [pid = 4016] [serial = 1913] [outer = 00000000] [url = about:blank] 04:13:05 INFO - PROCESS | 4016 | --DOMWINDOW == 249 (21D10C00) [pid = 4016] [serial = 1868] [outer = 00000000] [url = about:blank] 04:13:05 INFO - PROCESS | 4016 | --DOMWINDOW == 248 (2578E000) [pid = 4016] [serial = 1879] [outer = 00000000] [url = about:blank] 04:13:05 INFO - PROCESS | 4016 | --DOMWINDOW == 247 (259BB800) [pid = 4016] [serial = 1882] [outer = 00000000] [url = about:blank] 04:13:05 INFO - PROCESS | 4016 | --DOMWINDOW == 246 (254A8000) [pid = 4016] [serial = 1922] [outer = 00000000] [url = about:blank] 04:13:05 INFO - PROCESS | 4016 | --DOMWINDOW == 245 (2505CC00) [pid = 4016] [serial = 1928] [outer = 00000000] [url = about:blank] 04:13:05 INFO - PROCESS | 4016 | --DOMWINDOW == 244 (2578FC00) [pid = 4016] [serial = 1925] [outer = 00000000] [url = about:blank] 04:13:05 INFO - PROCESS | 4016 | --DOMWINDOW == 243 (20DBB800) [pid = 4016] [serial = 1916] [outer = 00000000] [url = about:blank] 04:13:05 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) 04:13:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1577ms 04:13:05 INFO - PROCESS | 4016 | 1461323585066 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 04:13:05 INFO - PROCESS | 4016 | 1461323585072 Marionette TRACE conn4 <- [1,2673,null,{"value":"13"}] 04:13:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:13:05 INFO - PROCESS | 4016 | 1461323585079 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:13:05 INFO - PROCESS | 4016 | 1461323585082 Marionette TRACE conn4 <- [1,2674,null,{}] 04:13:05 INFO - PROCESS | 4016 | 1461323585086 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}] 04:13:05 INFO - PROCESS | 4016 | 1461323585226 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 04:13:05 INFO - PROCESS | 4016 | 1461323585237 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:05 INFO - PROCESS | 4016 | ++DOCSHELL 1AA78400 == 102 [pid = 4016] [id = 678] 04:13:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 244 (1AA7C400) [pid = 4016] [serial = 2034] [outer = 00000000] 04:13:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 245 (1C15C000) [pid = 4016] [serial = 2035] [outer = 1AA7C400] 04:13:05 INFO - PROCESS | 4016 | 1461323585284 Marionette DEBUG loaded listener.js 04:13:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 246 (1CF7F800) [pid = 4016] [serial = 2036] [outer = 1AA7C400] 04:13:06 INFO - PROCESS | 4016 | 1461323586336 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] 04:13:06 INFO - PROCESS | 4016 | 1461323586353 Marionette TRACE conn4 <- [1,2677,null,{"value":"13"}] 04:13:06 INFO - PROCESS | 4016 | 1461323586357 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:13:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 04:13:06 INFO - PROCESS | 4016 | 1461323586360 Marionette TRACE conn4 <- [1,2678,null,{}] 04:13:06 INFO - PROCESS | 4016 | 1461323586370 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}] 04:13:06 INFO - PROCESS | 4016 | 1461323586481 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 04:13:06 INFO - PROCESS | 4016 | 1461323586648 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:06 INFO - PROCESS | 4016 | ++DOCSHELL 1EEDC800 == 103 [pid = 4016] [id = 679] 04:13:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 247 (1F9C5400) [pid = 4016] [serial = 2037] [outer = 00000000] 04:13:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 248 (2010D800) [pid = 4016] [serial = 2038] [outer = 1F9C5400] 04:13:06 INFO - PROCESS | 4016 | 1461323586699 Marionette DEBUG loaded listener.js 04:13:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 249 (20282400) [pid = 4016] [serial = 2039] [outer = 1F9C5400] 04:13:07 INFO - PROCESS | 4016 | 1461323587611 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] 04:13:07 INFO - PROCESS | 4016 | 1461323587651 Marionette TRACE conn4 <- [1,2681,null,{"value":"13"}] 04:13:07 INFO - PROCESS | 4016 | 1461323587655 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:13:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 04:13:07 INFO - PROCESS | 4016 | 1461323587657 Marionette TRACE conn4 <- [1,2682,null,{}] 04:13:07 INFO - PROCESS | 4016 | 1461323587660 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}] 04:13:07 INFO - PROCESS | 4016 | 1461323587815 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 04:13:07 INFO - PROCESS | 4016 | 1461323587831 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:07 INFO - PROCESS | 4016 | ++DOCSHELL 20CD1800 == 104 [pid = 4016] [id = 680] 04:13:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 250 (20CDB000) [pid = 4016] [serial = 2040] [outer = 00000000] 04:13:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 251 (13E18800) [pid = 4016] [serial = 2041] [outer = 20CDB000] 04:13:07 INFO - PROCESS | 4016 | 1461323587878 Marionette DEBUG loaded listener.js 04:13:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 252 (21397C00) [pid = 4016] [serial = 2042] [outer = 20CDB000] 04:13:08 INFO - PROCESS | 4016 | 1461323588871 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] 04:13:08 INFO - PROCESS | 4016 | 1461323588942 Marionette TRACE conn4 <- [1,2685,null,{"value":"13"}] 04:13:08 INFO - PROCESS | 4016 | 1461323588946 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:13:08 INFO - PROCESS | 4016 | 1461323588947 Marionette TRACE conn4 <- [1,2686,null,{}] 04:13:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:13:08 INFO - PROCESS | 4016 | 1461323588951 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}] 04:13:09 INFO - PROCESS | 4016 | 1461323589105 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 04:13:09 INFO - PROCESS | 4016 | 1461323589119 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:09 INFO - PROCESS | 4016 | ++DOCSHELL 2139F400 == 105 [pid = 4016] [id = 681] 04:13:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 253 (21AD6400) [pid = 4016] [serial = 2043] [outer = 00000000] 04:13:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 254 (220ADC00) [pid = 4016] [serial = 2044] [outer = 21AD6400] 04:13:09 INFO - PROCESS | 4016 | 1461323589167 Marionette DEBUG loaded listener.js 04:13:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 255 (22549400) [pid = 4016] [serial = 2045] [outer = 21AD6400] 04:13:09 INFO - PROCESS | 4016 | --DOMWINDOW == 254 (20DE1400) [pid = 4016] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:13:09 INFO - PROCESS | 4016 | --DOMWINDOW == 253 (21D03800) [pid = 4016] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:13:09 INFO - PROCESS | 4016 | --DOMWINDOW == 252 (25058400) [pid = 4016] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:13:09 INFO - PROCESS | 4016 | --DOMWINDOW == 251 (1CFA3000) [pid = 4016] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:13:09 INFO - PROCESS | 4016 | --DOMWINDOW == 250 (1AE85400) [pid = 4016] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:13:09 INFO - PROCESS | 4016 | --DOMWINDOW == 249 (13E59400) [pid = 4016] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:13:09 INFO - PROCESS | 4016 | --DOMWINDOW == 248 (1291E400) [pid = 4016] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:13:09 INFO - PROCESS | 4016 | --DOMWINDOW == 247 (1AA7FC00) [pid = 4016] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:13:09 INFO - PROCESS | 4016 | --DOMWINDOW == 246 (20110000) [pid = 4016] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:13:09 INFO - PROCESS | 4016 | --DOMWINDOW == 245 (1EECFC00) [pid = 4016] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 04:13:09 INFO - PROCESS | 4016 | --DOMWINDOW == 244 (25F65C00) [pid = 4016] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:13:10 INFO - PROCESS | 4016 | 1461323590319 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] 04:13:10 INFO - PROCESS | 4016 | 1461323590376 Marionette TRACE conn4 <- [1,2689,null,{"value":"13"}] 04:13:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 04:13:10 INFO - PROCESS | 4016 | 1461323590379 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:13:10 INFO - PROCESS | 4016 | 1461323590381 Marionette TRACE conn4 <- [1,2690,null,{}] 04:13:10 INFO - PROCESS | 4016 | 1461323590385 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}] 04:13:10 INFO - PROCESS | 4016 | 1461323590506 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 04:13:10 INFO - PROCESS | 4016 | 1461323590515 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:10 INFO - PROCESS | 4016 | ++DOCSHELL 1CFA9000 == 106 [pid = 4016] [id = 682] 04:13:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 245 (1EECFC00) [pid = 4016] [serial = 2046] [outer = 00000000] 04:13:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 246 (24D2C000) [pid = 4016] [serial = 2047] [outer = 1EECFC00] 04:13:10 INFO - PROCESS | 4016 | 1461323590566 Marionette DEBUG loaded listener.js 04:13:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 247 (25055800) [pid = 4016] [serial = 2048] [outer = 1EECFC00] 04:13:11 INFO - PROCESS | 4016 | 1461323591104 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]]]}] 04:13:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:13:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 770ms 04:13:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:13:11 INFO - PROCESS | 4016 | 1461323591154 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 04:13:11 INFO - PROCESS | 4016 | 1461323591156 Marionette TRACE conn4 <- [1,2693,null,{"value":"13"}] 04:13:11 INFO - PROCESS | 4016 | 1461323591159 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:13:11 INFO - PROCESS | 4016 | 1461323591160 Marionette TRACE conn4 <- [1,2694,null,{}] 04:13:11 INFO - PROCESS | 4016 | 1461323591164 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}] 04:13:11 INFO - PROCESS | 4016 | 1461323591267 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 04:13:11 INFO - PROCESS | 4016 | 1461323591281 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:11 INFO - PROCESS | 4016 | ++DOCSHELL 25121800 == 107 [pid = 4016] [id = 683] 04:13:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 248 (25123800) [pid = 4016] [serial = 2049] [outer = 00000000] 04:13:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 249 (2578FC00) [pid = 4016] [serial = 2050] [outer = 25123800] 04:13:11 INFO - PROCESS | 4016 | 1461323591325 Marionette DEBUG loaded listener.js 04:13:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 250 (25795C00) [pid = 4016] [serial = 2051] [outer = 25123800] 04:13:12 INFO - PROCESS | 4016 | 1461323592129 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]]]}] 04:13:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:13:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1019ms 04:13:12 INFO - PROCESS | 4016 | 1461323592179 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 04:13:12 INFO - PROCESS | 4016 | 1461323592185 Marionette TRACE conn4 <- [1,2697,null,{"value":"13"}] 04:13:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:13:12 INFO - PROCESS | 4016 | 1461323592191 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:13:12 INFO - PROCESS | 4016 | 1461323592195 Marionette TRACE conn4 <- [1,2698,null,{}] 04:13:12 INFO - PROCESS | 4016 | 1461323592221 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}] 04:13:12 INFO - PROCESS | 4016 | 1461323592399 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 04:13:12 INFO - PROCESS | 4016 | 1461323592572 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:12 INFO - PROCESS | 4016 | ++DOCSHELL 1AA7F000 == 108 [pid = 4016] [id = 684] 04:13:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 251 (1AF5A400) [pid = 4016] [serial = 2052] [outer = 00000000] 04:13:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 252 (1D69A800) [pid = 4016] [serial = 2053] [outer = 1AF5A400] 04:13:12 INFO - PROCESS | 4016 | 1461323592630 Marionette DEBUG loaded listener.js 04:13:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 253 (1E7ACC00) [pid = 4016] [serial = 2054] [outer = 1AF5A400] 04:13:13 INFO - PROCESS | 4016 | 1461323593348 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] 04:13:13 INFO - PROCESS | 4016 | 1461323593391 Marionette TRACE conn4 <- [1,2701,null,{"value":"13"}] 04:13:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 04:13:13 INFO - PROCESS | 4016 | 1461323593412 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:13:13 INFO - PROCESS | 4016 | 1461323593415 Marionette TRACE conn4 <- [1,2702,null,{}] 04:13:13 INFO - PROCESS | 4016 | 1461323593421 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}] 04:13:13 INFO - PROCESS | 4016 | 1461323593556 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 04:13:13 INFO - PROCESS | 4016 | 1461323593733 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:13 INFO - PROCESS | 4016 | ++DOCSHELL 1ED2B800 == 109 [pid = 4016] [id = 685] 04:13:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 254 (20C85C00) [pid = 4016] [serial = 2055] [outer = 00000000] 04:13:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 255 (21D06800) [pid = 4016] [serial = 2056] [outer = 20C85C00] 04:13:13 INFO - PROCESS | 4016 | 1461323593789 Marionette DEBUG loaded listener.js 04:13:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 256 (2252B400) [pid = 4016] [serial = 2057] [outer = 20C85C00] 04:13:14 INFO - PROCESS | 4016 | 1461323594359 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]]]}] 04:13:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:13:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 990ms 04:13:14 INFO - PROCESS | 4016 | 1461323594397 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 04:13:14 INFO - PROCESS | 4016 | 1461323594400 Marionette TRACE conn4 <- [1,2705,null,{"value":"13"}] 04:13:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:13:14 INFO - PROCESS | 4016 | 1461323594406 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:13:14 INFO - PROCESS | 4016 | 1461323594410 Marionette TRACE conn4 <- [1,2706,null,{}] 04:13:14 INFO - PROCESS | 4016 | 1461323594423 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}] 04:13:14 INFO - PROCESS | 4016 | 1461323594560 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 04:13:14 INFO - PROCESS | 4016 | 1461323594755 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:14 INFO - PROCESS | 4016 | ++DOCSHELL 258FAC00 == 110 [pid = 4016] [id = 686] 04:13:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 257 (25903C00) [pid = 4016] [serial = 2058] [outer = 00000000] 04:13:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 258 (259C1800) [pid = 4016] [serial = 2059] [outer = 25903C00] 04:13:14 INFO - PROCESS | 4016 | 1461323594815 Marionette DEBUG loaded listener.js 04:13:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 259 (25C53400) [pid = 4016] [serial = 2060] [outer = 25903C00] 04:13:15 INFO - PROCESS | 4016 | 1461323595437 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] 04:13:15 INFO - PROCESS | 4016 | 1461323595487 Marionette TRACE conn4 <- [1,2709,null,{"value":"13"}] 04:13:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 04:13:15 INFO - PROCESS | 4016 | 1461323595490 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:13:15 INFO - PROCESS | 4016 | 1461323595492 Marionette TRACE conn4 <- [1,2710,null,{}] 04:13:15 INFO - PROCESS | 4016 | 1461323595496 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}] 04:13:15 INFO - PROCESS | 4016 | 1461323595630 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 04:13:15 INFO - PROCESS | 4016 | 1461323595827 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:15 INFO - PROCESS | 4016 | ++DOCSHELL 25F63000 == 111 [pid = 4016] [id = 687] 04:13:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 260 (2625C400) [pid = 4016] [serial = 2061] [outer = 00000000] 04:13:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 261 (27A2C400) [pid = 4016] [serial = 2062] [outer = 2625C400] 04:13:15 INFO - PROCESS | 4016 | 1461323595884 Marionette DEBUG loaded listener.js 04:13:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 262 (27A33400) [pid = 4016] [serial = 2063] [outer = 2625C400] 04:13:16 INFO - PROCESS | 4016 | 1461323596534 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] 04:13:16 INFO - PROCESS | 4016 | 1461323596569 Marionette TRACE conn4 <- [1,2713,null,{"value":"13"}] 04:13:16 INFO - PROCESS | 4016 | 1461323596573 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:13:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 04:13:16 INFO - PROCESS | 4016 | 1461323596575 Marionette TRACE conn4 <- [1,2714,null,{}] 04:13:16 INFO - PROCESS | 4016 | 1461323596579 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}] 04:13:16 INFO - PROCESS | 4016 | 1461323596703 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 04:13:16 INFO - PROCESS | 4016 | 1461323596903 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:16 INFO - PROCESS | 4016 | ++DOCSHELL 27A36400 == 112 [pid = 4016] [id = 688] 04:13:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 263 (27A46C00) [pid = 4016] [serial = 2064] [outer = 00000000] 04:13:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 264 (27E96800) [pid = 4016] [serial = 2065] [outer = 27A46C00] 04:13:16 INFO - PROCESS | 4016 | 1461323596960 Marionette DEBUG loaded listener.js 04:13:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 265 (27EBD800) [pid = 4016] [serial = 2066] [outer = 27A46C00] 04:13:17 INFO - PROCESS | 4016 | 1461323597532 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]]]}] 04:13:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:13:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1015ms 04:13:17 INFO - PROCESS | 4016 | 1461323597592 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 04:13:17 INFO - PROCESS | 4016 | 1461323597595 Marionette TRACE conn4 <- [1,2717,null,{"value":"13"}] 04:13:17 INFO - PROCESS | 4016 | 1461323597598 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:13:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:13:17 INFO - PROCESS | 4016 | 1461323597600 Marionette TRACE conn4 <- [1,2718,null,{}] 04:13:17 INFO - PROCESS | 4016 | 1461323597604 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}] 04:13:17 INFO - PROCESS | 4016 | 1461323597740 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 04:13:17 INFO - PROCESS | 4016 | 1461323597933 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:17 INFO - PROCESS | 4016 | ++DOCSHELL 1D131400 == 113 [pid = 4016] [id = 689] 04:13:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 266 (28F92400) [pid = 4016] [serial = 2067] [outer = 00000000] 04:13:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 267 (2984B400) [pid = 4016] [serial = 2068] [outer = 28F92400] 04:13:17 INFO - PROCESS | 4016 | 1461323597992 Marionette DEBUG loaded listener.js 04:13:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 268 (299B9C00) [pid = 4016] [serial = 2069] [outer = 28F92400] 04:13:19 INFO - PROCESS | 4016 | 1461323599046 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] 04:13:19 INFO - PROCESS | 4016 | 1461323599079 Marionette TRACE conn4 <- [1,2721,null,{"value":"13"}] 04:13:19 INFO - PROCESS | 4016 | 1461323599082 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:13:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 04:13:19 INFO - PROCESS | 4016 | 1461323599084 Marionette TRACE conn4 <- [1,2722,null,{}] 04:13:19 INFO - PROCESS | 4016 | 1461323599088 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}] 04:13:19 INFO - PROCESS | 4016 | 1461323599241 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 04:13:19 INFO - PROCESS | 4016 | 1461323599462 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:19 INFO - PROCESS | 4016 | ++DOCSHELL 2AA24400 == 114 [pid = 4016] [id = 690] 04:13:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 269 (2AA25000) [pid = 4016] [serial = 2070] [outer = 00000000] 04:13:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 270 (2ADAEC00) [pid = 4016] [serial = 2071] [outer = 2AA25000] 04:13:19 INFO - PROCESS | 4016 | 1461323599564 Marionette DEBUG loaded listener.js 04:13:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 271 (2ADB6000) [pid = 4016] [serial = 2072] [outer = 2AA25000] 04:13:20 INFO - PROCESS | 4016 | 1461323600106 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]]]}] 04:13:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:13:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1068ms 04:13:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:13:20 INFO - PROCESS | 4016 | 1461323600154 Marionette TRACE conn4 -> [0,2725,"getWindowHandle",null] 04:13:20 INFO - PROCESS | 4016 | 1461323600157 Marionette TRACE conn4 <- [1,2725,null,{"value":"13"}] 04:13:20 INFO - PROCESS | 4016 | 1461323600160 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:13:20 INFO - PROCESS | 4016 | 1461323600162 Marionette TRACE conn4 <- [1,2726,null,{}] 04:13:20 INFO - PROCESS | 4016 | 1461323600166 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}] 04:13:20 INFO - PROCESS | 4016 | 1461323600291 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 04:13:20 INFO - PROCESS | 4016 | 1461323600492 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:20 INFO - PROCESS | 4016 | ++DOCSHELL 27F8AC00 == 115 [pid = 4016] [id = 691] 04:13:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 272 (27F8B800) [pid = 4016] [serial = 2073] [outer = 00000000] 04:13:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 273 (27F92C00) [pid = 4016] [serial = 2074] [outer = 27F8B800] 04:13:20 INFO - PROCESS | 4016 | 1461323600551 Marionette DEBUG loaded listener.js 04:13:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 274 (27F94400) [pid = 4016] [serial = 2075] [outer = 27F8B800] 04:13:21 INFO - PROCESS | 4016 | 1461323601169 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]]]}] 04:13:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:13:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1067ms 04:13:21 INFO - PROCESS | 4016 | 1461323601231 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 04:13:21 INFO - PROCESS | 4016 | 1461323601234 Marionette TRACE conn4 <- [1,2729,null,{"value":"13"}] 04:13:21 INFO - PROCESS | 4016 | 1461323601237 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:13:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:13:21 INFO - PROCESS | 4016 | 1461323601239 Marionette TRACE conn4 <- [1,2730,null,{}] 04:13:21 INFO - PROCESS | 4016 | 1461323601243 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}] 04:13:21 INFO - PROCESS | 4016 | 1461323601367 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 04:13:21 INFO - PROCESS | 4016 | 1461323601561 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:21 INFO - PROCESS | 4016 | ++DOCSHELL 27F93400 == 116 [pid = 4016] [id = 692] 04:13:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 275 (2ADAE400) [pid = 4016] [serial = 2076] [outer = 00000000] 04:13:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 276 (2BCB6800) [pid = 4016] [serial = 2077] [outer = 2ADAE400] 04:13:21 INFO - PROCESS | 4016 | 1461323601617 Marionette DEBUG loaded listener.js 04:13:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 277 (2BCBAC00) [pid = 4016] [serial = 2078] [outer = 2ADAE400] 04:13:22 INFO - PROCESS | 4016 | 1461323602242 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]]]}] 04:13:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:13:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1021ms 04:13:22 INFO - PROCESS | 4016 | 1461323602263 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 04:13:22 INFO - PROCESS | 4016 | 1461323602265 Marionette TRACE conn4 <- [1,2733,null,{"value":"13"}] 04:13:22 INFO - PROCESS | 4016 | 1461323602269 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:13:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:13:22 INFO - PROCESS | 4016 | 1461323602271 Marionette TRACE conn4 <- [1,2734,null,{}] 04:13:22 INFO - PROCESS | 4016 | 1461323602275 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}] 04:13:22 INFO - PROCESS | 4016 | 1461323602423 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 04:13:22 INFO - PROCESS | 4016 | 1461323602625 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:22 INFO - PROCESS | 4016 | ++DOCSHELL 1FEC9400 == 117 [pid = 4016] [id = 693] 04:13:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 278 (20281C00) [pid = 4016] [serial = 2079] [outer = 00000000] 04:13:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 279 (2BDF4400) [pid = 4016] [serial = 2080] [outer = 20281C00] 04:13:22 INFO - PROCESS | 4016 | 1461323602684 Marionette DEBUG loaded listener.js 04:13:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 280 (2BDF6000) [pid = 4016] [serial = 2081] [outer = 20281C00] 04:13:23 INFO - PROCESS | 4016 | 1461323603271 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]]]}] 04:13:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:13:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1016ms 04:13:23 INFO - PROCESS | 4016 | 1461323603297 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 04:13:23 INFO - PROCESS | 4016 | 1461323603299 Marionette TRACE conn4 <- [1,2737,null,{"value":"13"}] 04:13:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:13:23 INFO - PROCESS | 4016 | 1461323603305 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:13:23 INFO - PROCESS | 4016 | 1461323603308 Marionette TRACE conn4 <- [1,2738,null,{}] 04:13:23 INFO - PROCESS | 4016 | 1461323603312 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}] 04:13:23 INFO - PROCESS | 4016 | 1461323603461 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 04:13:23 INFO - PROCESS | 4016 | 1461323603667 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:23 INFO - PROCESS | 4016 | ++DOCSHELL 1BD4D800 == 118 [pid = 4016] [id = 694] 04:13:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 281 (25849400) [pid = 4016] [serial = 2082] [outer = 00000000] 04:13:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 282 (2A630C00) [pid = 4016] [serial = 2083] [outer = 25849400] 04:13:23 INFO - PROCESS | 4016 | 1461323603732 Marionette DEBUG loaded listener.js 04:13:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 283 (2B7C3800) [pid = 4016] [serial = 2084] [outer = 25849400] 04:13:24 INFO - PROCESS | 4016 | 1461323604306 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]]]}] 04:13:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:13:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1017ms 04:13:24 INFO - PROCESS | 4016 | 1461323604332 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 04:13:24 INFO - PROCESS | 4016 | 1461323604335 Marionette TRACE conn4 <- [1,2741,null,{"value":"13"}] 04:13:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:13:24 INFO - PROCESS | 4016 | 1461323604340 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:13:24 INFO - PROCESS | 4016 | 1461323604342 Marionette TRACE conn4 <- [1,2742,null,{}] 04:13:24 INFO - PROCESS | 4016 | 1461323604346 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}] 04:13:24 INFO - PROCESS | 4016 | 1461323604478 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 04:13:24 INFO - PROCESS | 4016 | 1461323604674 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:24 INFO - PROCESS | 4016 | ++DOCSHELL 1C15DC00 == 119 [pid = 4016] [id = 695] 04:13:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 284 (1C1B8400) [pid = 4016] [serial = 2085] [outer = 00000000] 04:13:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 285 (202DD400) [pid = 4016] [serial = 2086] [outer = 1C1B8400] 04:13:24 INFO - PROCESS | 4016 | 1461323604730 Marionette DEBUG loaded listener.js 04:13:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 286 (20DBC000) [pid = 4016] [serial = 2087] [outer = 1C1B8400] 04:13:25 INFO - PROCESS | 4016 | 1461323605324 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]]]}] 04:13:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:13:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1019ms 04:13:25 INFO - PROCESS | 4016 | 1461323605361 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 04:13:25 INFO - PROCESS | 4016 | 1461323605363 Marionette TRACE conn4 <- [1,2745,null,{"value":"13"}] 04:13:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:13:25 INFO - PROCESS | 4016 | 1461323605366 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:13:25 INFO - PROCESS | 4016 | 1461323605368 Marionette TRACE conn4 <- [1,2746,null,{}] 04:13:25 INFO - PROCESS | 4016 | 1461323605372 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}] 04:13:25 INFO - PROCESS | 4016 | 1461323605504 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 04:13:25 INFO - PROCESS | 4016 | 1461323605710 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:25 INFO - PROCESS | 4016 | ++DOCSHELL 21AD5800 == 120 [pid = 4016] [id = 696] 04:13:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 287 (25126800) [pid = 4016] [serial = 2088] [outer = 00000000] 04:13:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 288 (26266800) [pid = 4016] [serial = 2089] [outer = 25126800] 04:13:25 INFO - PROCESS | 4016 | 1461323605771 Marionette DEBUG loaded listener.js 04:13:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 289 (27D8B000) [pid = 4016] [serial = 2090] [outer = 25126800] 04:13:26 INFO - PROCESS | 4016 | 1461323606668 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]]]}] 04:13:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:13:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1322ms 04:13:26 INFO - PROCESS | 4016 | 1461323606693 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 04:13:26 INFO - PROCESS | 4016 | 1461323606697 Marionette TRACE conn4 <- [1,2749,null,{"value":"13"}] 04:13:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:13:26 INFO - PROCESS | 4016 | 1461323606702 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:13:26 INFO - PROCESS | 4016 | 1461323606706 Marionette TRACE conn4 <- [1,2750,null,{}] 04:13:26 INFO - PROCESS | 4016 | 1461323606712 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}] 04:13:26 INFO - PROCESS | 4016 | 1461323606840 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 04:13:27 INFO - PROCESS | 4016 | 1461323607033 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:27 INFO - PROCESS | 4016 | ++DOCSHELL 1C1B9000 == 121 [pid = 4016] [id = 697] 04:13:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 290 (1C9B6C00) [pid = 4016] [serial = 2091] [outer = 00000000] 04:13:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 291 (1EED0800) [pid = 4016] [serial = 2092] [outer = 1C9B6C00] 04:13:27 INFO - PROCESS | 4016 | 1461323607082 Marionette DEBUG loaded listener.js 04:13:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 292 (20101800) [pid = 4016] [serial = 2093] [outer = 1C9B6C00] 04:13:27 INFO - PROCESS | 4016 | 1461323607642 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]]]}] 04:13:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:13:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 990ms 04:13:27 INFO - PROCESS | 4016 | 1461323607694 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 04:13:27 INFO - PROCESS | 4016 | 1461323607700 Marionette TRACE conn4 <- [1,2753,null,{"value":"13"}] 04:13:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:13:27 INFO - PROCESS | 4016 | 1461323607706 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:13:27 INFO - PROCESS | 4016 | 1461323607709 Marionette TRACE conn4 <- [1,2754,null,{}] 04:13:27 INFO - PROCESS | 4016 | 1461323607713 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}] 04:13:27 INFO - PROCESS | 4016 | 1461323607838 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 04:13:28 INFO - PROCESS | 4016 | 1461323608038 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:28 INFO - PROCESS | 4016 | ++DOCSHELL 202DCC00 == 122 [pid = 4016] [id = 698] 04:13:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 293 (202DDC00) [pid = 4016] [serial = 2094] [outer = 00000000] 04:13:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 294 (21D03000) [pid = 4016] [serial = 2095] [outer = 202DDC00] 04:13:28 INFO - PROCESS | 4016 | 1461323608089 Marionette DEBUG loaded listener.js 04:13:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 295 (24D31C00) [pid = 4016] [serial = 2096] [outer = 202DDC00] 04:13:28 INFO - PROCESS | 4016 | --DOCSHELL 1C431000 == 121 [pid = 4016] [id = 627] 04:13:28 INFO - PROCESS | 4016 | --DOCSHELL 28F8B400 == 120 [pid = 4016] [id = 631] 04:13:28 INFO - PROCESS | 4016 | --DOCSHELL 1CFA9000 == 119 [pid = 4016] [id = 682] 04:13:28 INFO - PROCESS | 4016 | --DOCSHELL 2139F400 == 118 [pid = 4016] [id = 681] 04:13:28 INFO - PROCESS | 4016 | --DOCSHELL 20CD1800 == 117 [pid = 4016] [id = 680] 04:13:28 INFO - PROCESS | 4016 | --DOCSHELL 1EEDC800 == 116 [pid = 4016] [id = 679] 04:13:28 INFO - PROCESS | 4016 | --DOCSHELL 1AA78400 == 115 [pid = 4016] [id = 678] 04:13:28 INFO - PROCESS | 4016 | --DOMWINDOW == 294 (259BD800) [pid = 4016] [serial = 1996] [outer = 00000000] [url = about:blank] 04:13:28 INFO - PROCESS | 4016 | --DOCSHELL 1CF9F400 == 114 [pid = 4016] [id = 677] 04:13:28 INFO - PROCESS | 4016 | --DOCSHELL 2505D000 == 113 [pid = 4016] [id = 673] 04:13:28 INFO - PROCESS | 4016 | --DOCSHELL 29851000 == 112 [pid = 4016] [id = 672] 04:13:28 INFO - PROCESS | 4016 | --DOCSHELL 27FE5C00 == 111 [pid = 4016] [id = 671] 04:13:28 INFO - PROCESS | 4016 | --DOCSHELL 27A65000 == 110 [pid = 4016] [id = 670] 04:13:28 INFO - PROCESS | 4016 | --DOCSHELL 27054000 == 109 [pid = 4016] [id = 554] 04:13:28 INFO - PROCESS | 4016 | --DOCSHELL 27A4AC00 == 108 [pid = 4016] [id = 669] 04:13:28 INFO - PROCESS | 4016 | --DOCSHELL 259BC000 == 107 [pid = 4016] [id = 668] 04:13:28 INFO - PROCESS | 4016 | --DOCSHELL 1D82B400 == 106 [pid = 4016] [id = 667] 04:13:28 INFO - PROCESS | 4016 | --DOCSHELL 1AF5FC00 == 105 [pid = 4016] [id = 666] 04:13:28 INFO - PROCESS | 4016 | --DOMWINDOW == 293 (27055400) [pid = 4016] [serial = 1811] [outer = 00000000] [url = about:blank] 04:13:28 INFO - PROCESS | 4016 | --DOMWINDOW == 292 (2139FC00) [pid = 4016] [serial = 1984] [outer = 00000000] [url = about:blank] 04:13:28 INFO - PROCESS | 4016 | --DOMWINDOW == 291 (24D28800) [pid = 4016] [serial = 1987] [outer = 00000000] [url = about:blank] 04:13:28 INFO - PROCESS | 4016 | --DOMWINDOW == 290 (25C4FC00) [pid = 4016] [serial = 1931] [outer = 00000000] [url = about:blank] 04:13:28 INFO - PROCESS | 4016 | --DOMWINDOW == 289 (1EEDBC00) [pid = 4016] [serial = 1978] [outer = 00000000] [url = about:blank] 04:13:28 INFO - PROCESS | 4016 | --DOMWINDOW == 288 (1FE1EC00) [pid = 4016] [serial = 1979] [outer = 00000000] [url = about:blank] 04:13:28 INFO - PROCESS | 4016 | --DOMWINDOW == 287 (1C04B800) [pid = 4016] [serial = 1975] [outer = 00000000] [url = about:blank] 04:13:28 INFO - PROCESS | 4016 | --DOMWINDOW == 286 (1C15C400) [pid = 4016] [serial = 1976] [outer = 00000000] [url = about:blank] 04:13:28 INFO - PROCESS | 4016 | --DOMWINDOW == 285 (1C15F800) [pid = 4016] [serial = 1970] [outer = 00000000] [url = about:blank] 04:13:28 INFO - PROCESS | 4016 | --DOMWINDOW == 284 (1C014800) [pid = 4016] [serial = 1969] [outer = 00000000] [url = about:blank] 04:13:28 INFO - PROCESS | 4016 | --DOMWINDOW == 283 (1C1C0800) [pid = 4016] [serial = 1990] [outer = 00000000] [url = about:blank] 04:13:28 INFO - PROCESS | 4016 | --DOMWINDOW == 282 (1FEC6000) [pid = 4016] [serial = 1936] [outer = 00000000] [url = about:blank] 04:13:28 INFO - PROCESS | 4016 | --DOMWINDOW == 281 (20CCE400) [pid = 4016] [serial = 1973] [outer = 00000000] [url = about:blank] 04:13:28 INFO - PROCESS | 4016 | --DOMWINDOW == 280 (2027E800) [pid = 4016] [serial = 1972] [outer = 00000000] [url = about:blank] 04:13:28 INFO - PROCESS | 4016 | --DOMWINDOW == 279 (20C85000) [pid = 4016] [serial = 1981] [outer = 00000000] [url = about:blank] 04:13:28 INFO - PROCESS | 4016 | --DOMWINDOW == 278 (2911B000) [pid = 4016] [serial = 1951] [outer = 00000000] [url = about:blank] 04:13:28 INFO - PROCESS | 4016 | --DOMWINDOW == 277 (27A34400) [pid = 4016] [serial = 1942] [outer = 00000000] [url = about:blank] 04:13:28 INFO - PROCESS | 4016 | --DOMWINDOW == 276 (1C049800) [pid = 4016] [serial = 1933] [outer = 00000000] [url = about:blank] 04:13:28 INFO - PROCESS | 4016 | --DOMWINDOW == 275 (27EBC000) [pid = 4016] [serial = 1948] [outer = 00000000] [url = about:blank] 04:13:28 INFO - PROCESS | 4016 | --DOMWINDOW == 274 (25F5E000) [pid = 4016] [serial = 1939] [outer = 00000000] [url = about:blank] 04:13:28 INFO - PROCESS | 4016 | --DOMWINDOW == 273 (27FE8000) [pid = 4016] [serial = 1945] [outer = 00000000] [url = about:blank] 04:13:28 INFO - PROCESS | 4016 | --DOMWINDOW == 272 (29857000) [pid = 4016] [serial = 1954] [outer = 00000000] [url = about:blank] 04:13:28 INFO - PROCESS | 4016 | --DOMWINDOW == 271 (25056400) [pid = 4016] [serial = 1988] [outer = 00000000] [url = about:blank] 04:13:28 INFO - PROCESS | 4016 | --DOMWINDOW == 270 (2A21B000) [pid = 4016] [serial = 1957] [outer = 00000000] [url = about:blank] 04:13:28 INFO - PROCESS | 4016 | --DOMWINDOW == 269 (26264800) [pid = 4016] [serial = 1960] [outer = 00000000] [url = about:blank] 04:13:28 INFO - PROCESS | 4016 | --DOMWINDOW == 268 (2AA2A000) [pid = 4016] [serial = 1963] [outer = 00000000] [url = about:blank] 04:13:28 INFO - PROCESS | 4016 | --DOMWINDOW == 267 (1FEBF800) [pid = 4016] [serial = 1966] [outer = 00000000] [url = about:blank] 04:13:28 INFO - PROCESS | 4016 | --DOMWINDOW == 266 (25123C00) [pid = 4016] [serial = 1993] [outer = 00000000] [url = about:blank] 04:13:28 INFO - PROCESS | 4016 | --DOMWINDOW == 265 (21539000) [pid = 4016] [serial = 1985] [outer = 00000000] [url = about:blank] 04:13:28 INFO - PROCESS | 4016 | --DOMWINDOW == 264 (1D824000) [pid = 4016] [serial = 1991] [outer = 00000000] [url = about:blank] 04:13:28 INFO - PROCESS | 4016 | --DOMWINDOW == 263 (20CDD800) [pid = 4016] [serial = 1982] [outer = 00000000] [url = about:blank] 04:13:28 INFO - PROCESS | 4016 | --DOMWINDOW == 262 (2578F400) [pid = 4016] [serial = 1994] [outer = 00000000] [url = about:blank] 04:13:28 INFO - PROCESS | 4016 | 1461323608727 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]]]}] 04:13:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:13:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1073ms 04:13:28 INFO - PROCESS | 4016 | 1461323608782 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 04:13:28 INFO - PROCESS | 4016 | 1461323608784 Marionette TRACE conn4 <- [1,2757,null,{"value":"13"}] 04:13:28 INFO - PROCESS | 4016 | 1461323608788 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:13:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:13:28 INFO - PROCESS | 4016 | 1461323608791 Marionette TRACE conn4 <- [1,2758,null,{}] 04:13:28 INFO - PROCESS | 4016 | 1461323608802 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}] 04:13:28 INFO - PROCESS | 4016 | 1461323608918 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 04:13:28 INFO - PROCESS | 4016 | 1461323608932 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:28 INFO - PROCESS | 4016 | ++DOCSHELL 1CC8C800 == 106 [pid = 4016] [id = 699] 04:13:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 263 (1CE85800) [pid = 4016] [serial = 2097] [outer = 00000000] 04:13:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 264 (1EEDBC00) [pid = 4016] [serial = 2098] [outer = 1CE85800] 04:13:28 INFO - PROCESS | 4016 | 1461323608980 Marionette DEBUG loaded listener.js 04:13:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 265 (1FED6C00) [pid = 4016] [serial = 2099] [outer = 1CE85800] 04:13:29 INFO - PROCESS | 4016 | 1461323609578 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]]]}] 04:13:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:13:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 830ms 04:13:29 INFO - PROCESS | 4016 | 1461323609622 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 04:13:29 INFO - PROCESS | 4016 | 1461323609624 Marionette TRACE conn4 <- [1,2761,null,{"value":"13"}] 04:13:29 INFO - PROCESS | 4016 | 1461323609628 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:13:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:13:29 INFO - PROCESS | 4016 | 1461323609629 Marionette TRACE conn4 <- [1,2762,null,{}] 04:13:29 INFO - PROCESS | 4016 | 1461323609633 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}] 04:13:29 INFO - PROCESS | 4016 | 1461323609757 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 04:13:29 INFO - PROCESS | 4016 | 1461323609906 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:29 INFO - PROCESS | 4016 | ++DOCSHELL 20CCFC00 == 107 [pid = 4016] [id = 700] 04:13:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 266 (20CD4800) [pid = 4016] [serial = 2100] [outer = 00000000] 04:13:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 267 (2152F400) [pid = 4016] [serial = 2101] [outer = 20CD4800] 04:13:29 INFO - PROCESS | 4016 | 1461323609952 Marionette DEBUG loaded listener.js 04:13:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 268 (21D04800) [pid = 4016] [serial = 2102] [outer = 20CD4800] 04:13:30 INFO - PROCESS | 4016 | 1461323610317 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]]]}] 04:13:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:13:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 730ms 04:13:30 INFO - PROCESS | 4016 | 1461323610376 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 04:13:30 INFO - PROCESS | 4016 | 1461323610378 Marionette TRACE conn4 <- [1,2765,null,{"value":"13"}] 04:13:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:13:30 INFO - PROCESS | 4016 | 1461323610381 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:13:30 INFO - PROCESS | 4016 | 1461323610383 Marionette TRACE conn4 <- [1,2766,null,{}] 04:13:30 INFO - PROCESS | 4016 | 1461323610387 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}] 04:13:30 INFO - PROCESS | 4016 | 1461323610496 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 04:13:30 INFO - PROCESS | 4016 | 1461323610503 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:30 INFO - PROCESS | 4016 | ++DOCSHELL 2139FC00 == 108 [pid = 4016] [id = 701] 04:13:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 269 (24D23800) [pid = 4016] [serial = 2103] [outer = 00000000] 04:13:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 270 (25129C00) [pid = 4016] [serial = 2104] [outer = 24D23800] 04:13:30 INFO - PROCESS | 4016 | 1461323610548 Marionette DEBUG loaded listener.js 04:13:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 271 (2578D000) [pid = 4016] [serial = 2105] [outer = 24D23800] 04:13:31 INFO - PROCESS | 4016 | 1461323611113 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]]]}] 04:13:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:13:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 770ms 04:13:31 INFO - PROCESS | 4016 | 1461323611182 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 04:13:31 INFO - PROCESS | 4016 | 1461323611184 Marionette TRACE conn4 <- [1,2769,null,{"value":"13"}] 04:13:31 INFO - PROCESS | 4016 | 1461323611190 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:13:31 INFO - PROCESS | 4016 | 1461323611192 Marionette TRACE conn4 <- [1,2770,null,{}] 04:13:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:13:31 INFO - PROCESS | 4016 | 1461323611195 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}] 04:13:31 INFO - PROCESS | 4016 | 1461323611374 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 04:13:31 INFO - PROCESS | 4016 | 1461323611400 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:31 INFO - PROCESS | 4016 | ++DOCSHELL 2584FC00 == 109 [pid = 4016] [id = 702] 04:13:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 272 (259C4400) [pid = 4016] [serial = 2106] [outer = 00000000] 04:13:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 273 (25F5E000) [pid = 4016] [serial = 2107] [outer = 259C4400] 04:13:31 INFO - PROCESS | 4016 | 1461323611449 Marionette DEBUG loaded listener.js 04:13:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 274 (26263800) [pid = 4016] [serial = 2108] [outer = 259C4400] 04:13:31 INFO - PROCESS | 4016 | 1461323611938 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]]]}] 04:13:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:13:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 770ms 04:13:31 INFO - PROCESS | 4016 | 1461323611968 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 04:13:31 INFO - PROCESS | 4016 | 1461323611970 Marionette TRACE conn4 <- [1,2773,null,{"value":"13"}] 04:13:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:13:31 INFO - PROCESS | 4016 | 1461323611973 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:13:31 INFO - PROCESS | 4016 | 1461323611975 Marionette TRACE conn4 <- [1,2774,null,{}] 04:13:31 INFO - PROCESS | 4016 | 1461323611979 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}] 04:13:32 INFO - PROCESS | 4016 | 1461323612134 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 04:13:32 INFO - PROCESS | 4016 | 1461323612152 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:32 INFO - PROCESS | 4016 | ++DOCSHELL 1E888000 == 110 [pid = 4016] [id = 703] 04:13:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 275 (1ED23800) [pid = 4016] [serial = 2109] [outer = 00000000] 04:13:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 276 (27A60800) [pid = 4016] [serial = 2110] [outer = 1ED23800] 04:13:32 INFO - PROCESS | 4016 | 1461323612197 Marionette DEBUG loaded listener.js 04:13:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 277 (27A6EC00) [pid = 4016] [serial = 2111] [outer = 1ED23800] 04:13:32 INFO - PROCESS | 4016 | 1461323612693 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]]]}] 04:13:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:13:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 770ms 04:13:32 INFO - PROCESS | 4016 | --DOMWINDOW == 276 (20CDB000) [pid = 4016] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:13:32 INFO - PROCESS | 4016 | --DOMWINDOW == 275 (21AD6400) [pid = 4016] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:13:32 INFO - PROCESS | 4016 | --DOMWINDOW == 274 (1EECFC00) [pid = 4016] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 04:13:32 INFO - PROCESS | 4016 | --DOMWINDOW == 273 (1AF5BC00) [pid = 4016] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 04:13:32 INFO - PROCESS | 4016 | --DOMWINDOW == 272 (1CFA6C00) [pid = 4016] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 04:13:32 INFO - PROCESS | 4016 | --DOMWINDOW == 271 (1AA7C400) [pid = 4016] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 04:13:32 INFO - PROCESS | 4016 | --DOMWINDOW == 270 (1F9C5400) [pid = 4016] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 04:13:32 INFO - PROCESS | 4016 | 1461323612984 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 04:13:32 INFO - PROCESS | 4016 | 1461323612986 Marionette TRACE conn4 <- [1,2777,null,{"value":"13"}] 04:13:32 INFO - PROCESS | 4016 | 1461323612996 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:13:32 INFO - PROCESS | 4016 | 1461323612998 Marionette TRACE conn4 <- [1,2778,null,{}] 04:13:32 INFO - PROCESS | 4016 | 1461323613002 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}] 04:13:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:13:33 INFO - PROCESS | 4016 | 1461323613103 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 04:13:33 INFO - PROCESS | 4016 | 1461323613110 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:33 INFO - PROCESS | 4016 | ++DOCSHELL 20DB5800 == 111 [pid = 4016] [id = 704] 04:13:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 271 (20DDD000) [pid = 4016] [serial = 2112] [outer = 00000000] 04:13:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 272 (27A64400) [pid = 4016] [serial = 2113] [outer = 20DDD000] 04:13:33 INFO - PROCESS | 4016 | 1461323613154 Marionette DEBUG loaded listener.js 04:13:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 273 (27EBEC00) [pid = 4016] [serial = 2114] [outer = 20DDD000] 04:13:33 INFO - PROCESS | 4016 | 1461323613644 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]]]}] 04:13:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:13:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 670ms 04:13:33 INFO - PROCESS | 4016 | 1461323613684 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 04:13:33 INFO - PROCESS | 4016 | 1461323613686 Marionette TRACE conn4 <- [1,2781,null,{"value":"13"}] 04:13:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:13:33 INFO - PROCESS | 4016 | 1461323613689 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:13:33 INFO - PROCESS | 4016 | 1461323613691 Marionette TRACE conn4 <- [1,2782,null,{}] 04:13:33 INFO - PROCESS | 4016 | 1461323613694 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}] 04:13:33 INFO - PROCESS | 4016 | 1461323613803 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 04:13:33 INFO - PROCESS | 4016 | 1461323613810 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:33 INFO - PROCESS | 4016 | ++DOCSHELL 27FEC400 == 112 [pid = 4016] [id = 705] 04:13:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 274 (27FF1800) [pid = 4016] [serial = 2115] [outer = 00000000] 04:13:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 275 (28B56C00) [pid = 4016] [serial = 2116] [outer = 27FF1800] 04:13:33 INFO - PROCESS | 4016 | 1461323613856 Marionette DEBUG loaded listener.js 04:13:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 276 (28B59000) [pid = 4016] [serial = 2117] [outer = 27FF1800] 04:13:34 INFO - PROCESS | 4016 | 1461323614323 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]]]}] 04:13:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:13:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 670ms 04:13:34 INFO - PROCESS | 4016 | 1461323614387 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 04:13:34 INFO - PROCESS | 4016 | 1461323614389 Marionette TRACE conn4 <- [1,2785,null,{"value":"13"}] 04:13:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:13:34 INFO - PROCESS | 4016 | 1461323614394 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:13:34 INFO - PROCESS | 4016 | 1461323614396 Marionette TRACE conn4 <- [1,2786,null,{}] 04:13:34 INFO - PROCESS | 4016 | 1461323614399 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}] 04:13:34 INFO - PROCESS | 4016 | 1461323614504 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 04:13:34 INFO - PROCESS | 4016 | 1461323614548 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:34 INFO - PROCESS | 4016 | ++DOCSHELL 28B5A000 == 113 [pid = 4016] [id = 706] 04:13:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 277 (28B5F800) [pid = 4016] [serial = 2118] [outer = 00000000] 04:13:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 278 (28F7E400) [pid = 4016] [serial = 2119] [outer = 28B5F800] 04:13:34 INFO - PROCESS | 4016 | 1461323614595 Marionette DEBUG loaded listener.js 04:13:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 279 (28F81400) [pid = 4016] [serial = 2120] [outer = 28B5F800] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 0F065800 == 112 [pid = 4016] [id = 375] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 144B8800 == 111 [pid = 4016] [id = 344] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 2010B800 == 110 [pid = 4016] [id = 372] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 1F959400 == 109 [pid = 4016] [id = 465] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 21ADC000 == 108 [pid = 4016] [id = 499] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 25F64000 == 107 [pid = 4016] [id = 603] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 25C58400 == 106 [pid = 4016] [id = 589] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 1FECC000 == 105 [pid = 4016] [id = 674] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 179A3400 == 104 [pid = 4016] [id = 517] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 20274400 == 103 [pid = 4016] [id = 307] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 24D1D800 == 102 [pid = 4016] [id = 588] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 21393400 == 101 [pid = 4016] [id = 420] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 17EED800 == 100 [pid = 4016] [id = 500] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 13E18400 == 99 [pid = 4016] [id = 386] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 2027E400 == 98 [pid = 4016] [id = 302] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 20DDB800 == 97 [pid = 4016] [id = 565] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 1FE20400 == 96 [pid = 4016] [id = 342] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 14556800 == 95 [pid = 4016] [id = 676] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 131B7000 == 94 [pid = 4016] [id = 359] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 2704C000 == 93 [pid = 4016] [id = 591] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 27059C00 == 92 [pid = 4016] [id = 629] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 1C429000 == 91 [pid = 4016] [id = 482] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 2AA24C00 == 90 [pid = 4016] [id = 675] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 1EED2400 == 89 [pid = 4016] [id = 385] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 1CF99400 == 88 [pid = 4016] [id = 358] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 19417000 == 87 [pid = 4016] [id = 328] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 17EDA800 == 86 [pid = 4016] [id = 466] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 1AF5E000 == 85 [pid = 4016] [id = 633] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 1D983C00 == 84 [pid = 4016] [id = 553] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 25C71C00 == 83 [pid = 4016] [id = 590] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 27E9D800 == 82 [pid = 4016] [id = 630] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 20DD9800 == 81 [pid = 4016] [id = 592] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 2A219800 == 80 [pid = 4016] [id = 654] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 22554C00 == 79 [pid = 4016] [id = 587] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 20CD5C00 == 78 [pid = 4016] [id = 373] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 24D20C00 == 77 [pid = 4016] [id = 552] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 2625DC00 == 76 [pid = 4016] [id = 653] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 0F06F400 == 75 [pid = 4016] [id = 406] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 18D80000 == 74 [pid = 4016] [id = 306] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 1F95B400 == 73 [pid = 4016] [id = 388] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 12976000 == 72 [pid = 4016] [id = 421] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 1CFA2800 == 71 [pid = 4016] [id = 453] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 133BB000 == 70 [pid = 4016] [id = 510] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 1C04C400 == 69 [pid = 4016] [id = 312] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 28F92800 == 68 [pid = 4016] [id = 632] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 1D830C00 == 67 [pid = 4016] [id = 314] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 1AF59800 == 66 [pid = 4016] [id = 611] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 2A214400 == 65 [pid = 4016] [id = 652] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 1AA51800 == 64 [pid = 4016] [id = 573] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 25F6B000 == 63 [pid = 4016] [id = 628] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 1310D800 == 62 [pid = 4016] [id = 288] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 20280C00 == 61 [pid = 4016] [id = 389] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 1AF61400 == 60 [pid = 4016] [id = 612] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 20CD7C00 == 59 [pid = 4016] [id = 374] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 1D984C00 == 58 [pid = 4016] [id = 400] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 1D982800 == 57 [pid = 4016] [id = 305] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 2139EC00 == 56 [pid = 4016] [id = 324] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 17F8DC00 == 55 [pid = 4016] [id = 311] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 0F3BA000 == 54 [pid = 4016] [id = 422] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 20C87C00 == 53 [pid = 4016] [id = 454] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 2027E000 == 52 [pid = 4016] [id = 317] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 19A60800 == 51 [pid = 4016] [id = 75] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 25057C00 == 50 [pid = 4016] [id = 643] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 131B1400 == 49 [pid = 4016] [id = 665] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 1C1B9000 == 48 [pid = 4016] [id = 697] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 1C15DC00 == 47 [pid = 4016] [id = 695] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 21AD5800 == 46 [pid = 4016] [id = 696] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 1BD4D800 == 45 [pid = 4016] [id = 694] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 27F93400 == 44 [pid = 4016] [id = 692] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 1FEC9400 == 43 [pid = 4016] [id = 693] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 27F8AC00 == 42 [pid = 4016] [id = 691] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 2AA24400 == 41 [pid = 4016] [id = 690] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 1D131400 == 40 [pid = 4016] [id = 689] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 1C430800 == 39 [pid = 4016] [id = 655] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 27A36400 == 38 [pid = 4016] [id = 688] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 25F63000 == 37 [pid = 4016] [id = 687] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 258FAC00 == 36 [pid = 4016] [id = 686] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 1ED2B800 == 35 [pid = 4016] [id = 685] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 1AA7F000 == 34 [pid = 4016] [id = 684] 04:13:36 INFO - PROCESS | 4016 | --DOCSHELL 25121800 == 33 [pid = 4016] [id = 683] 04:13:37 INFO - PROCESS | 4016 | --DOCSHELL 1E888000 == 32 [pid = 4016] [id = 703] 04:13:37 INFO - PROCESS | 4016 | --DOCSHELL 202DCC00 == 31 [pid = 4016] [id = 698] 04:13:37 INFO - PROCESS | 4016 | --DOCSHELL 1CC8C800 == 30 [pid = 4016] [id = 699] 04:13:37 INFO - PROCESS | 4016 | --DOCSHELL 27FEC400 == 29 [pid = 4016] [id = 705] 04:13:37 INFO - PROCESS | 4016 | --DOCSHELL 2139FC00 == 28 [pid = 4016] [id = 701] 04:13:37 INFO - PROCESS | 4016 | --DOCSHELL 20CCFC00 == 27 [pid = 4016] [id = 700] 04:13:37 INFO - PROCESS | 4016 | --DOCSHELL 2584FC00 == 26 [pid = 4016] [id = 702] 04:13:37 INFO - PROCESS | 4016 | --DOCSHELL 20DB5800 == 25 [pid = 4016] [id = 704] 04:13:38 INFO - PROCESS | 4016 | --DOMWINDOW == 278 (13E18800) [pid = 4016] [serial = 2041] [outer = 00000000] [url = about:blank] 04:13:38 INFO - PROCESS | 4016 | --DOMWINDOW == 277 (220ADC00) [pid = 4016] [serial = 2044] [outer = 00000000] [url = about:blank] 04:13:38 INFO - PROCESS | 4016 | --DOMWINDOW == 276 (21397C00) [pid = 4016] [serial = 2042] [outer = 00000000] [url = about:blank] 04:13:38 INFO - PROCESS | 4016 | --DOMWINDOW == 275 (24D2C000) [pid = 4016] [serial = 2047] [outer = 00000000] [url = about:blank] 04:13:38 INFO - PROCESS | 4016 | --DOMWINDOW == 274 (259C9400) [pid = 4016] [serial = 1997] [outer = 00000000] [url = about:blank] 04:13:38 INFO - PROCESS | 4016 | --DOMWINDOW == 273 (22549400) [pid = 4016] [serial = 2045] [outer = 00000000] [url = about:blank] 04:13:38 INFO - PROCESS | 4016 | --DOMWINDOW == 272 (1D827800) [pid = 4016] [serial = 2033] [outer = 00000000] [url = about:blank] 04:13:38 INFO - PROCESS | 4016 | --DOMWINDOW == 271 (1D206000) [pid = 4016] [serial = 2032] [outer = 00000000] [url = about:blank] 04:13:38 INFO - PROCESS | 4016 | --DOMWINDOW == 270 (1C15C000) [pid = 4016] [serial = 2035] [outer = 00000000] [url = about:blank] 04:13:38 INFO - PROCESS | 4016 | --DOMWINDOW == 269 (1CF7F800) [pid = 4016] [serial = 2036] [outer = 00000000] [url = about:blank] 04:13:38 INFO - PROCESS | 4016 | --DOMWINDOW == 268 (2010D800) [pid = 4016] [serial = 2038] [outer = 00000000] [url = about:blank] 04:13:38 INFO - PROCESS | 4016 | --DOMWINDOW == 267 (1CFB3800) [pid = 4016] [serial = 2029] [outer = 00000000] [url = about:blank] 04:13:38 INFO - PROCESS | 4016 | --DOMWINDOW == 266 (1C044000) [pid = 4016] [serial = 1999] [outer = 00000000] [url = about:blank] 04:13:38 INFO - PROCESS | 4016 | --DOMWINDOW == 265 (1EEF9C00) [pid = 4016] [serial = 2002] [outer = 00000000] [url = about:blank] 04:13:38 INFO - PROCESS | 4016 | --DOMWINDOW == 264 (25F62800) [pid = 4016] [serial = 2005] [outer = 00000000] [url = about:blank] 04:13:38 INFO - PROCESS | 4016 | --DOMWINDOW == 263 (27A61800) [pid = 4016] [serial = 2008] [outer = 00000000] [url = about:blank] 04:13:38 INFO - PROCESS | 4016 | --DOMWINDOW == 262 (27A6E400) [pid = 4016] [serial = 2011] [outer = 00000000] [url = about:blank] 04:13:38 INFO - PROCESS | 4016 | --DOMWINDOW == 261 (28F97400) [pid = 4016] [serial = 2014] [outer = 00000000] [url = about:blank] 04:13:38 INFO - PROCESS | 4016 | --DOMWINDOW == 260 (2A21EC00) [pid = 4016] [serial = 2017] [outer = 00000000] [url = about:blank] 04:13:38 INFO - PROCESS | 4016 | --DOMWINDOW == 259 (2578FC00) [pid = 4016] [serial = 2050] [outer = 00000000] [url = about:blank] 04:13:38 INFO - PROCESS | 4016 | --DOMWINDOW == 258 (2ADA9C00) [pid = 4016] [serial = 2020] [outer = 00000000] [url = about:blank] 04:13:38 INFO - PROCESS | 4016 | --DOMWINDOW == 257 (2590C000) [pid = 4016] [serial = 2023] [outer = 00000000] [url = about:blank] 04:13:38 INFO - PROCESS | 4016 | --DOMWINDOW == 256 (2ADB7C00) [pid = 4016] [serial = 2026] [outer = 00000000] [url = about:blank] 04:13:38 INFO - PROCESS | 4016 | --DOMWINDOW == 255 (25055800) [pid = 4016] [serial = 2048] [outer = 00000000] [url = about:blank] 04:13:38 INFO - PROCESS | 4016 | --DOMWINDOW == 254 (20282400) [pid = 4016] [serial = 2039] [outer = 00000000] [url = about:blank] 04:13:38 INFO - PROCESS | 4016 | 1461323618414 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]]]}] 04:13:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:13:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 4068ms 04:13:38 INFO - PROCESS | 4016 | 1461323618465 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 04:13:38 INFO - PROCESS | 4016 | 1461323618468 Marionette TRACE conn4 <- [1,2789,null,{"value":"13"}] 04:13:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:13:38 INFO - PROCESS | 4016 | 1461323618473 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:13:38 INFO - PROCESS | 4016 | 1461323618476 Marionette TRACE conn4 <- [1,2790,null,{}] 04:13:38 INFO - PROCESS | 4016 | 1461323618483 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}] 04:13:38 INFO - PROCESS | 4016 | 1461323618588 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 04:13:38 INFO - PROCESS | 4016 | 1461323618750 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:38 INFO - PROCESS | 4016 | ++DOCSHELL 0F066800 == 26 [pid = 4016] [id = 707] 04:13:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 255 (0F066C00) [pid = 4016] [serial = 2121] [outer = 00000000] 04:13:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 256 (0F145000) [pid = 4016] [serial = 2122] [outer = 0F066C00] 04:13:38 INFO - PROCESS | 4016 | 1461323618800 Marionette DEBUG loaded listener.js 04:13:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 257 (0F1EE400) [pid = 4016] [serial = 2123] [outer = 0F066C00] 04:13:39 INFO - PROCESS | 4016 | 1461323619223 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]]]}] 04:13:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:13:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 790ms 04:13:39 INFO - PROCESS | 4016 | 1461323619264 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 04:13:39 INFO - PROCESS | 4016 | 1461323619271 Marionette TRACE conn4 <- [1,2793,null,{"value":"13"}] 04:13:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:13:39 INFO - PROCESS | 4016 | 1461323619277 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:13:39 INFO - PROCESS | 4016 | 1461323619280 Marionette TRACE conn4 <- [1,2794,null,{}] 04:13:39 INFO - PROCESS | 4016 | 1461323619284 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}] 04:13:39 INFO - PROCESS | 4016 | 1461323619382 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 04:13:39 INFO - PROCESS | 4016 | 1461323619391 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:39 INFO - PROCESS | 4016 | ++DOCSHELL 1270A800 == 27 [pid = 4016] [id = 708] 04:13:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 258 (127E8000) [pid = 4016] [serial = 2124] [outer = 00000000] 04:13:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 259 (1310E000) [pid = 4016] [serial = 2125] [outer = 127E8000] 04:13:39 INFO - PROCESS | 4016 | 1461323619437 Marionette DEBUG loaded listener.js 04:13:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 260 (131B2400) [pid = 4016] [serial = 2126] [outer = 127E8000] 04:13:39 INFO - PROCESS | 4016 | 1461323619948 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]]]}] 04:13:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:13:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 730ms 04:13:40 INFO - PROCESS | 4016 | 1461323620044 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 04:13:40 INFO - PROCESS | 4016 | 1461323620047 Marionette TRACE conn4 <- [1,2797,null,{"value":"13"}] 04:13:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:13:40 INFO - PROCESS | 4016 | 1461323620054 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:13:40 INFO - PROCESS | 4016 | 1461323620057 Marionette TRACE conn4 <- [1,2798,null,{}] 04:13:40 INFO - PROCESS | 4016 | 1461323620069 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}] 04:13:40 INFO - PROCESS | 4016 | 1461323620164 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 04:13:40 INFO - PROCESS | 4016 | 1461323620173 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:40 INFO - PROCESS | 4016 | ++DOCSHELL 136DF400 == 28 [pid = 4016] [id = 709] 04:13:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 261 (13E0A000) [pid = 4016] [serial = 2127] [outer = 00000000] 04:13:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 262 (13E18400) [pid = 4016] [serial = 2128] [outer = 13E0A000] 04:13:40 INFO - PROCESS | 4016 | 1461323620223 Marionette DEBUG loaded listener.js 04:13:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 263 (13E9A800) [pid = 4016] [serial = 2129] [outer = 13E0A000] 04:13:40 INFO - PROCESS | 4016 | 1461323620717 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]]]}] 04:13:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:13:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 690ms 04:13:40 INFO - PROCESS | 4016 | 1461323620744 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 04:13:40 INFO - PROCESS | 4016 | 1461323620747 Marionette TRACE conn4 <- [1,2801,null,{"value":"13"}] 04:13:40 INFO - PROCESS | 4016 | 1461323620750 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:13:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:13:40 INFO - PROCESS | 4016 | 1461323620752 Marionette TRACE conn4 <- [1,2802,null,{}] 04:13:40 INFO - PROCESS | 4016 | 1461323620755 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}] 04:13:40 INFO - PROCESS | 4016 | 1461323620851 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 04:13:40 INFO - PROCESS | 4016 | 1461323620858 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:40 INFO - PROCESS | 4016 | ++DOCSHELL 1455D400 == 29 [pid = 4016] [id = 710] 04:13:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 264 (17810000) [pid = 4016] [serial = 2130] [outer = 00000000] 04:13:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 265 (179FD000) [pid = 4016] [serial = 2131] [outer = 17810000] 04:13:40 INFO - PROCESS | 4016 | 1461323620906 Marionette DEBUG loaded listener.js 04:13:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 266 (17EC8800) [pid = 4016] [serial = 2132] [outer = 17810000] 04:13:41 INFO - PROCESS | 4016 | 1461323621378 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]]]}] 04:13:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:13:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 671ms 04:13:41 INFO - PROCESS | 4016 | 1461323621425 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 04:13:41 INFO - PROCESS | 4016 | 1461323621427 Marionette TRACE conn4 <- [1,2805,null,{"value":"13"}] 04:13:41 INFO - PROCESS | 4016 | 1461323621430 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:13:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:13:41 INFO - PROCESS | 4016 | 1461323621432 Marionette TRACE conn4 <- [1,2806,null,{}] 04:13:41 INFO - PROCESS | 4016 | 1461323621436 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}] 04:13:41 INFO - PROCESS | 4016 | 1461323621521 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 04:13:41 INFO - PROCESS | 4016 | 1461323621528 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:41 INFO - PROCESS | 4016 | ++DOCSHELL 17EEA000 == 30 [pid = 4016] [id = 711] 04:13:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 267 (17EEB400) [pid = 4016] [serial = 2133] [outer = 00000000] 04:13:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 268 (17F8B000) [pid = 4016] [serial = 2134] [outer = 17EEB400] 04:13:41 INFO - PROCESS | 4016 | 1461323621574 Marionette DEBUG loaded listener.js 04:13:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 269 (180C3000) [pid = 4016] [serial = 2135] [outer = 17EEB400] 04:13:42 INFO - PROCESS | 4016 | 1461323622105 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]]]}] 04:13:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:13:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 730ms 04:13:42 INFO - PROCESS | 4016 | 1461323622165 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 04:13:42 INFO - PROCESS | 4016 | 1461323622167 Marionette TRACE conn4 <- [1,2809,null,{"value":"13"}] 04:13:42 INFO - PROCESS | 4016 | 1461323622170 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:13:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:13:42 INFO - PROCESS | 4016 | 1461323622172 Marionette TRACE conn4 <- [1,2810,null,{}] 04:13:42 INFO - PROCESS | 4016 | 1461323622175 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}] 04:13:42 INFO - PROCESS | 4016 | 1461323622300 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 04:13:42 INFO - PROCESS | 4016 | 1461323622315 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:42 INFO - PROCESS | 4016 | ++DOCSHELL 19810C00 == 31 [pid = 4016] [id = 712] 04:13:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 270 (19A60800) [pid = 4016] [serial = 2136] [outer = 00000000] 04:13:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 271 (1AA51800) [pid = 4016] [serial = 2137] [outer = 19A60800] 04:13:42 INFO - PROCESS | 4016 | 1461323622364 Marionette DEBUG loaded listener.js 04:13:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 272 (1AA72000) [pid = 4016] [serial = 2138] [outer = 19A60800] 04:13:42 INFO - PROCESS | 4016 | 1461323622832 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]]]}] 04:13:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:13:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 730ms 04:13:42 INFO - PROCESS | 4016 | 1461323622929 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 04:13:42 INFO - PROCESS | 4016 | 1461323622931 Marionette TRACE conn4 <- [1,2813,null,{"value":"13"}] 04:13:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:13:42 INFO - PROCESS | 4016 | 1461323622938 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:13:42 INFO - PROCESS | 4016 | 1461323622939 Marionette TRACE conn4 <- [1,2814,null,{}] 04:13:42 INFO - PROCESS | 4016 | 1461323622943 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}] 04:13:42 INFO - PROCESS | 4016 | 1461323623026 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 04:13:43 INFO - PROCESS | 4016 | 1461323623034 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:43 INFO - PROCESS | 4016 | ++DOCSHELL 1AA76000 == 32 [pid = 4016] [id = 713] 04:13:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 273 (1AA7AC00) [pid = 4016] [serial = 2139] [outer = 00000000] 04:13:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 274 (1AA7DC00) [pid = 4016] [serial = 2140] [outer = 1AA7AC00] 04:13:43 INFO - PROCESS | 4016 | 1461323623079 Marionette DEBUG loaded listener.js 04:13:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 275 (1AA7E000) [pid = 4016] [serial = 2141] [outer = 1AA7AC00] 04:13:43 INFO - PROCESS | 4016 | 1461323623544 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:13:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:13:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 630ms 04:13:43 INFO - PROCESS | 4016 | 1461323623572 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 04:13:43 INFO - PROCESS | 4016 | 1461323623574 Marionette TRACE conn4 <- [1,2817,null,{"value":"13"}] 04:13:43 INFO - PROCESS | 4016 | 1461323623577 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:13:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:13:43 INFO - PROCESS | 4016 | 1461323623579 Marionette TRACE conn4 <- [1,2818,null,{}] 04:13:43 INFO - PROCESS | 4016 | 1461323623583 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}] 04:13:43 INFO - PROCESS | 4016 | 1461323623666 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 04:13:43 INFO - PROCESS | 4016 | 1461323623673 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:43 INFO - PROCESS | 4016 | ++DOCSHELL 1AF63C00 == 33 [pid = 4016] [id = 714] 04:13:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 276 (1AF64000) [pid = 4016] [serial = 2142] [outer = 00000000] 04:13:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 277 (1AFF6C00) [pid = 4016] [serial = 2143] [outer = 1AF64000] 04:13:43 INFO - PROCESS | 4016 | 1461323623718 Marionette DEBUG loaded listener.js 04:13:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 278 (1AFBC800) [pid = 4016] [serial = 2144] [outer = 1AF64000] 04:13:44 INFO - PROCESS | 4016 | 1461323624192 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]]]}] 04:13:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:13:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 670ms 04:13:44 INFO - PROCESS | 4016 | 1461323624258 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 04:13:44 INFO - PROCESS | 4016 | 1461323624260 Marionette TRACE conn4 <- [1,2821,null,{"value":"13"}] 04:13:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:13:44 INFO - PROCESS | 4016 | 1461323624263 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:13:44 INFO - PROCESS | 4016 | 1461323624265 Marionette TRACE conn4 <- [1,2822,null,{}] 04:13:44 INFO - PROCESS | 4016 | 1461323624269 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}] 04:13:44 INFO - PROCESS | 4016 | 1461323624407 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 04:13:44 INFO - PROCESS | 4016 | 1461323624523 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:44 INFO - PROCESS | 4016 | ++DOCSHELL 133C0C00 == 34 [pid = 4016] [id = 715] 04:13:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 279 (1BAA8800) [pid = 4016] [serial = 2145] [outer = 00000000] 04:13:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 280 (1BD43400) [pid = 4016] [serial = 2146] [outer = 1BAA8800] 04:13:44 INFO - PROCESS | 4016 | 1461323624568 Marionette DEBUG loaded listener.js 04:13:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 281 (1BAB1000) [pid = 4016] [serial = 2147] [outer = 1BAA8800] 04:13:44 INFO - PROCESS | 4016 | 1461323625011 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:13:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:13:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 770ms 04:13:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:13:45 INFO - PROCESS | 4016 | 1461323625039 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 04:13:45 INFO - PROCESS | 4016 | 1461323625041 Marionette TRACE conn4 <- [1,2825,null,{"value":"13"}] 04:13:45 INFO - PROCESS | 4016 | 1461323625044 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:13:45 INFO - PROCESS | 4016 | 1461323625046 Marionette TRACE conn4 <- [1,2826,null,{}] 04:13:45 INFO - PROCESS | 4016 | 1461323625050 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}] 04:13:45 INFO - PROCESS | 4016 | 1461323625191 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 04:13:45 INFO - PROCESS | 4016 | 1461323625274 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:45 INFO - PROCESS | 4016 | ++DOCSHELL 1C00E000 == 35 [pid = 4016] [id = 716] 04:13:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 282 (1C013C00) [pid = 4016] [serial = 2148] [outer = 00000000] 04:13:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 283 (1C048C00) [pid = 4016] [serial = 2149] [outer = 1C013C00] 04:13:45 INFO - PROCESS | 4016 | 1461323625322 Marionette DEBUG loaded listener.js 04:13:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 284 (1C04DC00) [pid = 4016] [serial = 2150] [outer = 1C013C00] 04:13:45 INFO - PROCESS | 4016 | 1461323625773 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]]]}] 04:13:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:13:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 770ms 04:13:45 INFO - PROCESS | 4016 | 1461323625839 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 04:13:45 INFO - PROCESS | 4016 | 1461323625842 Marionette TRACE conn4 <- [1,2829,null,{"value":"13"}] 04:13:45 INFO - PROCESS | 4016 | 1461323625845 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:13:45 INFO - PROCESS | 4016 | 1461323625848 Marionette TRACE conn4 <- [1,2830,null,{}] 04:13:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:13:45 INFO - PROCESS | 4016 | 1461323625852 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}] 04:13:45 INFO - PROCESS | 4016 | 1461323626001 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 04:13:46 INFO - PROCESS | 4016 | 1461323626086 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:46 INFO - PROCESS | 4016 | ++DOCSHELL 1C15E000 == 36 [pid = 4016] [id = 717] 04:13:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 285 (1C15F800) [pid = 4016] [serial = 2151] [outer = 00000000] 04:13:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 286 (1C1B8800) [pid = 4016] [serial = 2152] [outer = 1C15F800] 04:13:46 INFO - PROCESS | 4016 | 1461323626143 Marionette DEBUG loaded listener.js 04:13:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 287 (1C1C0000) [pid = 4016] [serial = 2153] [outer = 1C15F800] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 286 (21D09800) [pid = 4016] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 285 (1BA49000) [pid = 4016] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 284 (258F6400) [pid = 4016] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 283 (25C73800) [pid = 4016] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 282 (1C164400) [pid = 4016] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 281 (24D24C00) [pid = 4016] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 280 (1AF67000) [pid = 4016] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 279 (14553800) [pid = 4016] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 278 (28F8B800) [pid = 4016] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 277 (1BAAC800) [pid = 4016] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 276 (1C436800) [pid = 4016] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 275 (1EEED800) [pid = 4016] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 274 (1C42C800) [pid = 4016] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 273 (24D17C00) [pid = 4016] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 272 (20DBF000) [pid = 4016] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 271 (29116000) [pid = 4016] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 270 (25C64400) [pid = 4016] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 269 (299B9400) [pid = 4016] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 268 (20DDA000) [pid = 4016] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 267 (20DC2000) [pid = 4016] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 266 (1D82E400) [pid = 4016] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 265 (2578B400) [pid = 4016] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 264 (1980BC00) [pid = 4016] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 263 (21D0BC00) [pid = 4016] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 262 (24D17800) [pid = 4016] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 261 (27A4B000) [pid = 4016] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 260 (27D83000) [pid = 4016] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 259 (2549EC00) [pid = 4016] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 258 (27053400) [pid = 4016] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 257 (127DB800) [pid = 4016] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 256 (1AF60400) [pid = 4016] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 255 (24D19400) [pid = 4016] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 254 (27D8E000) [pid = 4016] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 253 (258FC400) [pid = 4016] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 252 (27A66400) [pid = 4016] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 251 (20C8E000) [pid = 4016] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 250 (17EF4400) [pid = 4016] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 249 (29853000) [pid = 4016] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 248 (1CFA8000) [pid = 4016] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 247 (20276C00) [pid = 4016] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 246 (18E2AC00) [pid = 4016] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 245 (1CFAE400) [pid = 4016] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 244 (25C52400) [pid = 4016] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 243 (258EF000) [pid = 4016] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 242 (22527000) [pid = 4016] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 241 (27A4B800) [pid = 4016] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 240 (21396800) [pid = 4016] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 239 (1CF96C00) [pid = 4016] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 238 (25F65800) [pid = 4016] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 237 (27A35C00) [pid = 4016] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 236 (1C1BC000) [pid = 4016] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 235 (265E6400) [pid = 4016] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 234 (1C9B5400) [pid = 4016] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 233 (1AFF6800) [pid = 4016] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 232 (1BAB3400) [pid = 4016] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 231 (2512A800) [pid = 4016] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 230 (2625E800) [pid = 4016] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 229 (27EB7C00) [pid = 4016] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 228 (1C9AA800) [pid = 4016] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 227 (1D98D000) [pid = 4016] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 226 (24D2A000) [pid = 4016] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 225 (254A5C00) [pid = 4016] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 224 (265E4400) [pid = 4016] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 223 (18E2B000) [pid = 4016] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 222 (1D984000) [pid = 4016] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 221 (265E9400) [pid = 4016] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 220 (254A4800) [pid = 4016] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 219 (2A21F800) [pid = 4016] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 218 (13E96000) [pid = 4016] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 217 (27FE6800) [pid = 4016] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 216 (25902800) [pid = 4016] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 215 (2AA25C00) [pid = 4016] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 214 (25856400) [pid = 4016] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 213 (2153B000) [pid = 4016] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 212 (2139C400) [pid = 4016] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 211 (24D1DC00) [pid = 4016] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 210 (25C52000) [pid = 4016] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 209 (265E1C00) [pid = 4016] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 208 (25858C00) [pid = 4016] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 207 (27FF0400) [pid = 4016] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 206 (28F98400) [pid = 4016] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 205 (2A214C00) [pid = 4016] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 204 (259C4400) [pid = 4016] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 203 (1ED23800) [pid = 4016] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 202 (20DDD000) [pid = 4016] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 201 (27FF1800) [pid = 4016] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 200 (25903C00) [pid = 4016] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 199 (20C85C00) [pid = 4016] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 198 (1AF5A400) [pid = 4016] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 197 (25123800) [pid = 4016] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 196 (24D23800) [pid = 4016] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 195 (20CD4800) [pid = 4016] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 194 (1CE85800) [pid = 4016] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 193 (202DDC00) [pid = 4016] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 192 (1C9B6C00) [pid = 4016] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 191 (25126800) [pid = 4016] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 190 (1C1B8400) [pid = 4016] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 189 (25849400) [pid = 4016] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 188 (20281C00) [pid = 4016] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 187 (2ADAE400) [pid = 4016] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 186 (27F8B800) [pid = 4016] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 185 (2AA25000) [pid = 4016] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 184 (28F92400) [pid = 4016] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 183 (27A46C00) [pid = 4016] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 182 (2625C400) [pid = 4016] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 181 (1AA7C800) [pid = 4016] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 04:13:48 INFO - PROCESS | 4016 | --DOMWINDOW == 180 (25F5E800) [pid = 4016] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:13:48 INFO - PROCESS | 4016 | 1461323628582 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]]]}] 04:13:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:13:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 2770ms 04:13:48 INFO - PROCESS | 4016 | 1461323628622 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 04:13:48 INFO - PROCESS | 4016 | 1461323628625 Marionette TRACE conn4 <- [1,2833,null,{"value":"13"}] 04:13:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:13:48 INFO - PROCESS | 4016 | 1461323628627 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:13:48 INFO - PROCESS | 4016 | 1461323628629 Marionette TRACE conn4 <- [1,2834,null,{}] 04:13:48 INFO - PROCESS | 4016 | 1461323628633 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}] 04:13:48 INFO - PROCESS | 4016 | 1461323628719 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 04:13:48 INFO - PROCESS | 4016 | 1461323628725 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:48 INFO - PROCESS | 4016 | ++DOCSHELL 19A66800 == 37 [pid = 4016] [id = 718] 04:13:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 181 (1AA57400) [pid = 4016] [serial = 2154] [outer = 00000000] 04:13:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 182 (1BAB3400) [pid = 4016] [serial = 2155] [outer = 1AA57400] 04:13:48 INFO - PROCESS | 4016 | 1461323628773 Marionette DEBUG loaded listener.js 04:13:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 183 (1BAAC800) [pid = 4016] [serial = 2156] [outer = 1AA57400] 04:13:49 INFO - PROCESS | 4016 | 1461323629246 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]]]}] 04:13:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:13:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 670ms 04:13:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:13:49 INFO - PROCESS | 4016 | 1461323629298 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 04:13:49 INFO - PROCESS | 4016 | 1461323629300 Marionette TRACE conn4 <- [1,2837,null,{"value":"13"}] 04:13:49 INFO - PROCESS | 4016 | 1461323629304 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:13:49 INFO - PROCESS | 4016 | 1461323629305 Marionette TRACE conn4 <- [1,2838,null,{}] 04:13:49 INFO - PROCESS | 4016 | 1461323629309 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}] 04:13:49 INFO - PROCESS | 4016 | 1461323629396 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 04:13:49 INFO - PROCESS | 4016 | 1461323629433 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:49 INFO - PROCESS | 4016 | ++DOCSHELL 1BE14400 == 38 [pid = 4016] [id = 719] 04:13:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 184 (1C044800) [pid = 4016] [serial = 2157] [outer = 00000000] 04:13:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 185 (1C1B6400) [pid = 4016] [serial = 2158] [outer = 1C044800] 04:13:49 INFO - PROCESS | 4016 | 1461323629480 Marionette DEBUG loaded listener.js 04:13:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 186 (1C429C00) [pid = 4016] [serial = 2159] [outer = 1C044800] 04:13:49 INFO - PROCESS | 4016 | 1461323629952 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:13:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:13:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 670ms 04:13:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:13:49 INFO - PROCESS | 4016 | 1461323629989 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 04:13:49 INFO - PROCESS | 4016 | 1461323629991 Marionette TRACE conn4 <- [1,2841,null,{"value":"13"}] 04:13:49 INFO - PROCESS | 4016 | 1461323629994 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:13:49 INFO - PROCESS | 4016 | 1461323629996 Marionette TRACE conn4 <- [1,2842,null,{}] 04:13:49 INFO - PROCESS | 4016 | 1461323629999 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}] 04:13:50 INFO - PROCESS | 4016 | 1461323630086 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 04:13:50 INFO - PROCESS | 4016 | 1461323630063 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:50 INFO - PROCESS | 4016 | ++DOCSHELL 1C42C800 == 39 [pid = 4016] [id = 720] 04:13:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 187 (1C434400) [pid = 4016] [serial = 2160] [outer = 00000000] 04:13:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 188 (1C4E5800) [pid = 4016] [serial = 2161] [outer = 1C434400] 04:13:50 INFO - PROCESS | 4016 | 1461323630108 Marionette DEBUG loaded listener.js 04:13:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 189 (1C4EDC00) [pid = 4016] [serial = 2162] [outer = 1C434400] 04:13:50 INFO - PROCESS | 4016 | 1461323630915 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]]]}] 04:13:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:13:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 970ms 04:13:50 INFO - PROCESS | 4016 | 1461323630936 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 04:13:50 INFO - PROCESS | 4016 | 1461323630942 Marionette TRACE conn4 <- [1,2845,null,{"value":"13"}] 04:13:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:13:50 INFO - PROCESS | 4016 | 1461323630948 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:13:50 INFO - PROCESS | 4016 | 1461323630952 Marionette TRACE conn4 <- [1,2846,null,{}] 04:13:50 INFO - PROCESS | 4016 | 1461323630958 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}] 04:13:51 INFO - PROCESS | 4016 | 1461323631080 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 04:13:51 INFO - PROCESS | 4016 | 1461323631265 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:51 INFO - PROCESS | 4016 | ++DOCSHELL 12710C00 == 40 [pid = 4016] [id = 721] 04:13:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 190 (127DE000) [pid = 4016] [serial = 2163] [outer = 00000000] 04:13:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 191 (131B5000) [pid = 4016] [serial = 2164] [outer = 127DE000] 04:13:51 INFO - PROCESS | 4016 | 1461323631328 Marionette DEBUG loaded listener.js 04:13:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 192 (133B9800) [pid = 4016] [serial = 2165] [outer = 127DE000] 04:13:51 INFO - PROCESS | 4016 | 1461323631923 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 04:13:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:13:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1021ms 04:13:51 INFO - PROCESS | 4016 | 1461323631972 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 04:13:51 INFO - PROCESS | 4016 | 1461323631978 Marionette TRACE conn4 <- [1,2849,null,{"value":"13"}] 04:13:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:13:51 INFO - PROCESS | 4016 | 1461323631985 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:13:51 INFO - PROCESS | 4016 | 1461323631988 Marionette TRACE conn4 <- [1,2850,null,{}] 04:13:52 INFO - PROCESS | 4016 | 1461323631993 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}] 04:13:52 INFO - PROCESS | 4016 | 1461323632108 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 04:13:52 INFO - PROCESS | 4016 | 1461323632283 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:52 INFO - PROCESS | 4016 | ++DOCSHELL 179F5C00 == 41 [pid = 4016] [id = 722] 04:13:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 193 (17E3C400) [pid = 4016] [serial = 2166] [outer = 00000000] 04:13:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 194 (18D7DC00) [pid = 4016] [serial = 2167] [outer = 17E3C400] 04:13:52 INFO - PROCESS | 4016 | 1461323632340 Marionette DEBUG loaded listener.js 04:13:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 195 (19419C00) [pid = 4016] [serial = 2168] [outer = 17E3C400] 04:13:52 INFO - PROCESS | 4016 | 1461323632980 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]]]}] 04:13:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:13:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1025ms 04:13:53 INFO - PROCESS | 4016 | 1461323633012 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 04:13:53 INFO - PROCESS | 4016 | 1461323633014 Marionette TRACE conn4 <- [1,2853,null,{"value":"13"}] 04:13:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:13:53 INFO - PROCESS | 4016 | 1461323633059 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:13:53 INFO - PROCESS | 4016 | 1461323633063 Marionette TRACE conn4 <- [1,2854,null,{}] 04:13:53 INFO - PROCESS | 4016 | 1461323633092 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}] 04:13:53 INFO - PROCESS | 4016 | 1461323633216 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 04:13:53 INFO - PROCESS | 4016 | 1461323633371 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:53 INFO - PROCESS | 4016 | ++DOCSHELL 1C15EC00 == 42 [pid = 4016] [id = 723] 04:13:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 196 (1C1B1800) [pid = 4016] [serial = 2169] [outer = 00000000] 04:13:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 197 (1C345400) [pid = 4016] [serial = 2170] [outer = 1C1B1800] 04:13:53 INFO - PROCESS | 4016 | 1461323633433 Marionette DEBUG loaded listener.js 04:13:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 198 (1C9AA800) [pid = 4016] [serial = 2171] [outer = 1C1B1800] 04:13:54 INFO - PROCESS | 4016 | 1461323634052 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]]]}] 04:13:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:13:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1047ms 04:13:54 INFO - PROCESS | 4016 | 1461323634087 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 04:13:54 INFO - PROCESS | 4016 | 1461323634090 Marionette TRACE conn4 <- [1,2857,null,{"value":"13"}] 04:13:54 INFO - PROCESS | 4016 | 1461323634093 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:13:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:13:54 INFO - PROCESS | 4016 | 1461323634095 Marionette TRACE conn4 <- [1,2858,null,{}] 04:13:54 INFO - PROCESS | 4016 | 1461323634099 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}] 04:13:54 INFO - PROCESS | 4016 | 1461323634216 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 04:13:54 INFO - PROCESS | 4016 | 1461323634397 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:54 INFO - PROCESS | 4016 | ++DOCSHELL 1C9B1C00 == 43 [pid = 4016] [id = 724] 04:13:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 199 (1C9B4000) [pid = 4016] [serial = 2172] [outer = 00000000] 04:13:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 200 (1CC86400) [pid = 4016] [serial = 2173] [outer = 1C9B4000] 04:13:54 INFO - PROCESS | 4016 | 1461323634458 Marionette DEBUG loaded listener.js 04:13:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 201 (1CF77C00) [pid = 4016] [serial = 2174] [outer = 1C9B4000] 04:13:55 INFO - PROCESS | 4016 | 1461323635061 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]]]}] 04:13:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:13:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1021ms 04:13:55 INFO - PROCESS | 4016 | 1461323635118 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 04:13:55 INFO - PROCESS | 4016 | 1461323635120 Marionette TRACE conn4 <- [1,2861,null,{"value":"13"}] 04:13:55 INFO - PROCESS | 4016 | 1461323635123 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:13:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:13:55 INFO - PROCESS | 4016 | 1461323635126 Marionette TRACE conn4 <- [1,2862,null,{}] 04:13:55 INFO - PROCESS | 4016 | 1461323635129 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}] 04:13:55 INFO - PROCESS | 4016 | 1461323635241 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 04:13:55 INFO - PROCESS | 4016 | 1461323635410 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:55 INFO - PROCESS | 4016 | ++DOCSHELL 1CF94800 == 44 [pid = 4016] [id = 725] 04:13:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 202 (1CF97800) [pid = 4016] [serial = 2175] [outer = 00000000] 04:13:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 203 (1CF9F400) [pid = 4016] [serial = 2176] [outer = 1CF97800] 04:13:55 INFO - PROCESS | 4016 | 1461323635471 Marionette DEBUG loaded listener.js 04:13:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 204 (1CFA2000) [pid = 4016] [serial = 2177] [outer = 1CF97800] 04:13:56 INFO - PROCESS | 4016 | 1461323636102 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]]]}] 04:13:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:13:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1016ms 04:13:56 INFO - PROCESS | 4016 | 1461323636143 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 04:13:56 INFO - PROCESS | 4016 | 1461323636146 Marionette TRACE conn4 <- [1,2865,null,{"value":"13"}] 04:13:56 INFO - PROCESS | 4016 | 1461323636149 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:13:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:13:56 INFO - PROCESS | 4016 | 1461323636151 Marionette TRACE conn4 <- [1,2866,null,{}] 04:13:56 INFO - PROCESS | 4016 | 1461323636155 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}] 04:13:56 INFO - PROCESS | 4016 | 1461323636277 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 04:13:56 INFO - PROCESS | 4016 | 1461323636447 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:56 INFO - PROCESS | 4016 | ++DOCSHELL 1AE86400 == 45 [pid = 4016] [id = 726] 04:13:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 205 (1AF5E400) [pid = 4016] [serial = 2178] [outer = 00000000] 04:13:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 206 (1CFB3800) [pid = 4016] [serial = 2179] [outer = 1AF5E400] 04:13:56 INFO - PROCESS | 4016 | 1461323636507 Marionette DEBUG loaded listener.js 04:13:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 207 (1D1C5C00) [pid = 4016] [serial = 2180] [outer = 1AF5E400] 04:13:57 INFO - PROCESS | 4016 | 1461323637124 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]]]}] 04:13:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:13:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1016ms 04:13:57 INFO - PROCESS | 4016 | 1461323637170 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 04:13:57 INFO - PROCESS | 4016 | 1461323637172 Marionette TRACE conn4 <- [1,2869,null,{"value":"13"}] 04:13:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:13:57 INFO - PROCESS | 4016 | 1461323637176 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:13:57 INFO - PROCESS | 4016 | 1461323637178 Marionette TRACE conn4 <- [1,2870,null,{}] 04:13:57 INFO - PROCESS | 4016 | 1461323637182 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}] 04:13:57 INFO - PROCESS | 4016 | 1461323637294 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 04:13:57 INFO - PROCESS | 4016 | 1461323637458 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:57 INFO - PROCESS | 4016 | ++DOCSHELL 0F1EE000 == 46 [pid = 4016] [id = 727] 04:13:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 208 (1C016400) [pid = 4016] [serial = 2181] [outer = 00000000] 04:13:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 209 (1CE87400) [pid = 4016] [serial = 2182] [outer = 1C016400] 04:13:57 INFO - PROCESS | 4016 | 1461323637516 Marionette DEBUG loaded listener.js 04:13:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 210 (1D601400) [pid = 4016] [serial = 2183] [outer = 1C016400] 04:13:58 INFO - PROCESS | 4016 | 1461323638318 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]]]}] 04:13:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:13:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1176ms 04:13:58 INFO - PROCESS | 4016 | 1461323638356 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 04:13:58 INFO - PROCESS | 4016 | 1461323638360 Marionette TRACE conn4 <- [1,2873,null,{"value":"13"}] 04:13:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:13:58 INFO - PROCESS | 4016 | 1461323638365 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:13:58 INFO - PROCESS | 4016 | 1461323638369 Marionette TRACE conn4 <- [1,2874,null,{}] 04:13:58 INFO - PROCESS | 4016 | 1461323638375 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}] 04:13:58 INFO - PROCESS | 4016 | 1461323638485 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 04:13:58 INFO - PROCESS | 4016 | 1461323638661 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:58 INFO - PROCESS | 4016 | ++DOCSHELL 13103C00 == 47 [pid = 4016] [id = 728] 04:13:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 211 (13179400) [pid = 4016] [serial = 2184] [outer = 00000000] 04:13:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 212 (17EE5800) [pid = 4016] [serial = 2185] [outer = 13179400] 04:13:58 INFO - PROCESS | 4016 | 1461323638712 Marionette DEBUG loaded listener.js 04:13:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 213 (18D7F800) [pid = 4016] [serial = 2186] [outer = 13179400] 04:13:59 INFO - PROCESS | 4016 | --DOCSHELL 0F350C00 == 46 [pid = 4016] [id = 262] 04:13:59 INFO - PROCESS | 4016 | --DOCSHELL 1AA7A400 == 45 [pid = 4016] [id = 252] 04:13:59 INFO - PROCESS | 4016 | --DOCSHELL 0EFB5800 == 44 [pid = 4016] [id = 258] 04:13:59 INFO - PROCESS | 4016 | --DOCSHELL 1BA44C00 == 43 [pid = 4016] [id = 255] 04:13:59 INFO - PROCESS | 4016 | --DOCSHELL 18E28400 == 42 [pid = 4016] [id = 251] 04:13:59 INFO - PROCESS | 4016 | --DOCSHELL 179F7C00 == 41 [pid = 4016] [id = 265] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 212 (28F7E400) [pid = 4016] [serial = 2119] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOCSHELL 28B5A000 == 40 [pid = 4016] [id = 706] 04:13:59 INFO - PROCESS | 4016 | 1461323639342 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]]]}] 04:13:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:13:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1025ms 04:13:59 INFO - PROCESS | 4016 | 1461323639391 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 04:13:59 INFO - PROCESS | 4016 | 1461323639396 Marionette TRACE conn4 <- [1,2877,null,{"value":"13"}] 04:13:59 INFO - PROCESS | 4016 | 1461323639402 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:13:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:13:59 INFO - PROCESS | 4016 | 1461323639405 Marionette TRACE conn4 <- [1,2878,null,{}] 04:13:59 INFO - PROCESS | 4016 | 1461323639408 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}] 04:13:59 INFO - PROCESS | 4016 | 1461323639514 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 211 (1C1BF000) [pid = 4016] [serial = 1607] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 210 (29849400) [pid = 4016] [serial = 2015] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 209 (22546800) [pid = 4016] [serial = 1652] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 208 (1C161800) [pid = 4016] [serial = 1700] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 207 (27D8C400) [pid = 4016] [serial = 1826] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 206 (265EC400) [pid = 4016] [serial = 1772] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 205 (1CF9C400) [pid = 4016] [serial = 1589] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 204 (24D33400) [pid = 4016] [serial = 1550] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 203 (1FEBFC00) [pid = 4016] [serial = 1838] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 202 (1BE1A800) [pid = 4016] [serial = 1535] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 201 (28F95400) [pid = 4016] [serial = 1895] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 200 (1C3CEC00) [pid = 4016] [serial = 1814] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 199 (20104400) [pid = 4016] [serial = 1967] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 198 (20479000) [pid = 4016] [serial = 1592] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 197 (25852C00) [pid = 4016] [serial = 1832] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 196 (24D2E800) [pid = 4016] [serial = 1598] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 195 (27A34800) [pid = 4016] [serial = 1721] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 194 (2911CC00) [pid = 4016] [serial = 1892] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 193 (25C6E000) [pid = 4016] [serial = 1769] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 192 (2A222000) [pid = 4016] [serial = 2018] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 191 (259C5000) [pid = 4016] [serial = 1778] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 190 (24D1A800) [pid = 4016] [serial = 1877] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 189 (202E4C00) [pid = 4016] [serial = 2003] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 188 (25F67800) [pid = 4016] [serial = 1658] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 187 (1C1BFC00) [pid = 4016] [serial = 1643] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 186 (2549E400) [pid = 4016] [serial = 1655] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 185 (24D21800) [pid = 4016] [serial = 1547] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 184 (27A64000) [pid = 4016] [serial = 2009] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 183 (27D8D400) [pid = 4016] [serial = 1664] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 182 (25788400) [pid = 4016] [serial = 1541] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 181 (27D84400) [pid = 4016] [serial = 1775] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 180 (27EB8400) [pid = 4016] [serial = 1835] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 179 (22523800) [pid = 4016] [serial = 1595] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 178 (21ADD000) [pid = 4016] [serial = 1649] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 177 (254ABC00) [pid = 4016] [serial = 1763] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 176 (25C59000) [pid = 4016] [serial = 1544] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 175 (265EB400) [pid = 4016] [serial = 1715] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 174 (1291D800) [pid = 4016] [serial = 1940] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 173 (2984BC00) [pid = 4016] [serial = 1952] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 172 (299B7400) [pid = 4016] [serial = 1898] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 171 (2A21D000) [pid = 4016] [serial = 1958] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 170 (179A1400) [pid = 4016] [serial = 1586] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 169 (1C1BA000) [pid = 4016] [serial = 2000] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 168 (25C57400) [pid = 4016] [serial = 1883] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 167 (27EBF800) [pid = 4016] [serial = 1889] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 166 (25F67C00) [pid = 4016] [serial = 1823] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 165 (27D8B400) [pid = 4016] [serial = 2012] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 164 (21D0AC00) [pid = 4016] [serial = 1760] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 163 (1C0A8400) [pid = 4016] [serial = 1553] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 162 (299B6400) [pid = 4016] [serial = 1955] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 161 (1EED8C00) [pid = 4016] [serial = 1646] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 160 (203EF800) [pid = 4016] [serial = 1478] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 159 (1AA7F800) [pid = 4016] [serial = 1871] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 158 (1EEF7000) [pid = 4016] [serial = 1703] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 157 (26264400) [pid = 4016] [serial = 2006] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 156 (258F6800) [pid = 4016] [serial = 1820] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 155 (24D2A800) [pid = 4016] [serial = 1709] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 154 (27FEE800) [pid = 4016] [serial = 1949] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 153 (21D0A400) [pid = 4016] [serial = 1706] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 152 (1D826C00) [pid = 4016] [serial = 1874] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 151 (2704F000) [pid = 4016] [serial = 1604] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 150 (27EB3000) [pid = 4016] [serial = 1829] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 149 (1D608000) [pid = 4016] [serial = 1757] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 148 (27A2A800) [pid = 4016] [serial = 1718] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 147 (1FECC400) [pid = 4016] [serial = 1538] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 146 (1C34D400) [pid = 4016] [serial = 1934] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 145 (21534C00) [pid = 4016] [serial = 1901] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 144 (2584D800) [pid = 4016] [serial = 1880] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 143 (26266000) [pid = 4016] [serial = 1961] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 142 (27FE9400) [pid = 4016] [serial = 1946] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 141 (20481800) [pid = 4016] [serial = 1817] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 140 (20CCF800) [pid = 4016] [serial = 1937] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 139 (25128C00) [pid = 4016] [serial = 1766] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 138 (25794000) [pid = 4016] [serial = 1712] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 137 (27E93400) [pid = 4016] [serial = 1943] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 136 (1BAB3000) [pid = 4016] [serial = 1754] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 135 (2705A800) [pid = 4016] [serial = 1661] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (27A38C00) [pid = 4016] [serial = 1886] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (25C56000) [pid = 4016] [serial = 1601] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (2AA2E000) [pid = 4016] [serial = 1964] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (2BDEC800) [pid = 4016] [serial = 2027] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (2ADAB800) [pid = 4016] [serial = 2021] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (2590D800) [pid = 4016] [serial = 2024] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (1EDA5800) [pid = 4016] [serial = 2030] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (25F5E000) [pid = 4016] [serial = 2107] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (27A60800) [pid = 4016] [serial = 2110] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (26263800) [pid = 4016] [serial = 2108] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (27A64400) [pid = 4016] [serial = 2113] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (28B56C00) [pid = 4016] [serial = 2116] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (25C53400) [pid = 4016] [serial = 2060] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (259C1800) [pid = 4016] [serial = 2059] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (2252B400) [pid = 4016] [serial = 2057] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (21D06800) [pid = 4016] [serial = 2056] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (1E7ACC00) [pid = 4016] [serial = 2054] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (1D69A800) [pid = 4016] [serial = 2053] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (28B59000) [pid = 4016] [serial = 2117] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (25795C00) [pid = 4016] [serial = 2051] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (25129C00) [pid = 4016] [serial = 2104] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (2152F400) [pid = 4016] [serial = 2101] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (21D04800) [pid = 4016] [serial = 2102] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (1EEDBC00) [pid = 4016] [serial = 2098] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (1FED6C00) [pid = 4016] [serial = 2099] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (24D31C00) [pid = 4016] [serial = 2096] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (21D03000) [pid = 4016] [serial = 2095] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (20101800) [pid = 4016] [serial = 2093] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (1EED0800) [pid = 4016] [serial = 2092] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (27D8B000) [pid = 4016] [serial = 2090] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (26266800) [pid = 4016] [serial = 2089] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (20DBC000) [pid = 4016] [serial = 2087] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (202DD400) [pid = 4016] [serial = 2086] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (2B7C3800) [pid = 4016] [serial = 2084] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (2A630C00) [pid = 4016] [serial = 2083] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (2BDF6000) [pid = 4016] [serial = 2081] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (2BDF4400) [pid = 4016] [serial = 2080] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (2BCBAC00) [pid = 4016] [serial = 2078] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (2BCB6800) [pid = 4016] [serial = 2077] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (27F94400) [pid = 4016] [serial = 2075] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (27F92C00) [pid = 4016] [serial = 2074] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (2ADB6000) [pid = 4016] [serial = 2072] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (2ADAEC00) [pid = 4016] [serial = 2071] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (299B9C00) [pid = 4016] [serial = 2069] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (2984B400) [pid = 4016] [serial = 2068] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (27EBD800) [pid = 4016] [serial = 2066] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (27E96800) [pid = 4016] [serial = 2065] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (27A33400) [pid = 4016] [serial = 2063] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (27A2C400) [pid = 4016] [serial = 2062] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (27EBEC00) [pid = 4016] [serial = 2114] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (27A6EC00) [pid = 4016] [serial = 2111] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (2578D000) [pid = 4016] [serial = 2105] [outer = 00000000] [url = about:blank] 04:13:59 INFO - PROCESS | 4016 | 1461323639645 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:59 INFO - PROCESS | 4016 | ++DOCSHELL 0EFAC000 == 41 [pid = 4016] [id = 729] 04:13:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (0EFAF800) [pid = 4016] [serial = 2187] [outer = 00000000] 04:13:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (1310D000) [pid = 4016] [serial = 2188] [outer = 0EFAF800] 04:13:59 INFO - PROCESS | 4016 | 1461323639691 Marionette DEBUG loaded listener.js 04:13:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (144AC000) [pid = 4016] [serial = 2189] [outer = 0EFAF800] 04:14:00 INFO - PROCESS | 4016 | 1461323640212 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 04:14:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:14:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 830ms 04:14:00 INFO - PROCESS | 4016 | 1461323640236 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 04:14:00 INFO - PROCESS | 4016 | 1461323640239 Marionette TRACE conn4 <- [1,2881,null,{"value":"13"}] 04:14:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:14:00 INFO - PROCESS | 4016 | 1461323640242 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:14:00 INFO - PROCESS | 4016 | 1461323640245 Marionette TRACE conn4 <- [1,2882,null,{}] 04:14:00 INFO - PROCESS | 4016 | 1461323640256 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}] 04:14:00 INFO - PROCESS | 4016 | 1461323640356 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 04:14:00 INFO - PROCESS | 4016 | 1461323640368 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:00 INFO - PROCESS | 4016 | ++DOCSHELL 1AA73C00 == 42 [pid = 4016] [id = 730] 04:14:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (1AA77800) [pid = 4016] [serial = 2190] [outer = 00000000] 04:14:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (1AA80800) [pid = 4016] [serial = 2191] [outer = 1AA77800] 04:14:00 INFO - PROCESS | 4016 | 1461323640416 Marionette DEBUG loaded listener.js 04:14:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (1AF5B400) [pid = 4016] [serial = 2192] [outer = 1AA77800] 04:14:00 INFO - PROCESS | 4016 | 1461323640925 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]]]}] 04:14:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:14:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 736ms 04:14:00 INFO - PROCESS | 4016 | 1461323640982 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 04:14:00 INFO - PROCESS | 4016 | 1461323640984 Marionette TRACE conn4 <- [1,2885,null,{"value":"13"}] 04:14:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:14:00 INFO - PROCESS | 4016 | 1461323640987 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:14:00 INFO - PROCESS | 4016 | 1461323640989 Marionette TRACE conn4 <- [1,2886,null,{}] 04:14:00 INFO - PROCESS | 4016 | 1461323640993 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}] 04:14:01 INFO - PROCESS | 4016 | 1461323641088 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 04:14:01 INFO - PROCESS | 4016 | 1461323641192 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:01 INFO - PROCESS | 4016 | ++DOCSHELL 1AF64800 == 43 [pid = 4016] [id = 731] 04:14:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (1AFC6400) [pid = 4016] [serial = 2193] [outer = 00000000] 04:14:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (1BAA9C00) [pid = 4016] [serial = 2194] [outer = 1AFC6400] 04:14:01 INFO - PROCESS | 4016 | 1461323641238 Marionette DEBUG loaded listener.js 04:14:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (1BE11000) [pid = 4016] [serial = 2195] [outer = 1AFC6400] 04:14:01 INFO - PROCESS | 4016 | 1461323641628 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]]]}] 04:14:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:14:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 670ms 04:14:01 INFO - PROCESS | 4016 | 1461323641678 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 04:14:01 INFO - PROCESS | 4016 | 1461323641680 Marionette TRACE conn4 <- [1,2889,null,{"value":"13"}] 04:14:01 INFO - PROCESS | 4016 | 1461323641683 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:14:01 INFO - PROCESS | 4016 | 1461323641685 Marionette TRACE conn4 <- [1,2890,null,{}] 04:14:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:14:01 INFO - PROCESS | 4016 | 1461323641689 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}] 04:14:01 INFO - PROCESS | 4016 | 1461323641847 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 04:14:01 INFO - PROCESS | 4016 | 1461323641869 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:01 INFO - PROCESS | 4016 | ++DOCSHELL 1BE14800 == 44 [pid = 4016] [id = 732] 04:14:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (1C041800) [pid = 4016] [serial = 2196] [outer = 00000000] 04:14:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (1C15A400) [pid = 4016] [serial = 2197] [outer = 1C041800] 04:14:01 INFO - PROCESS | 4016 | 1461323641916 Marionette DEBUG loaded listener.js 04:14:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (1C160C00) [pid = 4016] [serial = 2198] [outer = 1C041800] 04:14:02 INFO - PROCESS | 4016 | 1461323642382 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:14:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:14:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 730ms 04:14:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:14:02 INFO - PROCESS | 4016 | 1461323642420 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 04:14:02 INFO - PROCESS | 4016 | 1461323642422 Marionette TRACE conn4 <- [1,2893,null,{"value":"13"}] 04:14:02 INFO - PROCESS | 4016 | 1461323642425 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:14:02 INFO - PROCESS | 4016 | 1461323642426 Marionette TRACE conn4 <- [1,2894,null,{}] 04:14:02 INFO - PROCESS | 4016 | 1461323642430 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}] 04:14:02 INFO - PROCESS | 4016 | 1461323642579 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 04:14:02 INFO - PROCESS | 4016 | 1461323642656 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:02 INFO - PROCESS | 4016 | ++DOCSHELL 1C432000 == 45 [pid = 4016] [id = 733] 04:14:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (1C9B2000) [pid = 4016] [serial = 2199] [outer = 00000000] 04:14:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (1CE85000) [pid = 4016] [serial = 2200] [outer = 1C9B2000] 04:14:02 INFO - PROCESS | 4016 | 1461323642708 Marionette DEBUG loaded listener.js 04:14:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (1CF9B400) [pid = 4016] [serial = 2201] [outer = 1C9B2000] 04:14:03 INFO - PROCESS | 4016 | 1461323643167 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]]]}] 04:14:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:14:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 830ms 04:14:03 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:14:03 INFO - PROCESS | 4016 | 1461323643256 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 04:14:03 INFO - PROCESS | 4016 | 1461323643258 Marionette TRACE conn4 <- [1,2897,null,{"value":"13"}] 04:14:03 INFO - PROCESS | 4016 | 1461323643261 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:14:03 INFO - PROCESS | 4016 | 1461323643263 Marionette TRACE conn4 <- [1,2898,null,{}] 04:14:03 INFO - PROCESS | 4016 | 1461323643271 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}] 04:14:03 INFO - PROCESS | 4016 | 1461323643402 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 04:14:03 INFO - PROCESS | 4016 | 1461323643479 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:03 INFO - PROCESS | 4016 | ++DOCSHELL 1CF9FC00 == 46 [pid = 4016] [id = 734] 04:14:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (1CFAD400) [pid = 4016] [serial = 2202] [outer = 00000000] 04:14:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (1D604800) [pid = 4016] [serial = 2203] [outer = 1CFAD400] 04:14:03 INFO - PROCESS | 4016 | 1461323643527 Marionette DEBUG loaded listener.js 04:14:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (1D608000) [pid = 4016] [serial = 2204] [outer = 1CFAD400] 04:14:03 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (1BAA8800) [pid = 4016] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 04:14:03 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (13E0A000) [pid = 4016] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 04:14:03 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (1C013C00) [pid = 4016] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 04:14:03 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (17810000) [pid = 4016] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 04:14:03 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (19A60800) [pid = 4016] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 04:14:03 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (0F066C00) [pid = 4016] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 04:14:03 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (1AA7AC00) [pid = 4016] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 04:14:03 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (1AF64000) [pid = 4016] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 04:14:03 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (127E8000) [pid = 4016] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 04:14:03 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (1C15F800) [pid = 4016] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 04:14:03 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (17EEB400) [pid = 4016] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 04:14:03 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (1C044800) [pid = 4016] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 04:14:03 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (1AA57400) [pid = 4016] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 04:14:04 INFO - PROCESS | 4016 | 1461323644085 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]]]}] 04:14:04 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:14:04 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:14:04 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 870ms 04:14:04 INFO - PROCESS | 4016 | 1461323644136 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 04:14:04 INFO - PROCESS | 4016 | 1461323644138 Marionette TRACE conn4 <- [1,2901,null,{"value":"13"}] 04:14:04 INFO - PROCESS | 4016 | 1461323644141 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:14:04 INFO - TEST-START | /DOMEvents/constructors.html 04:14:04 INFO - PROCESS | 4016 | 1461323644143 Marionette TRACE conn4 <- [1,2902,null,{}] 04:14:04 INFO - PROCESS | 4016 | 1461323644154 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}] 04:14:04 INFO - PROCESS | 4016 | 1461323644247 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 04:14:04 INFO - PROCESS | 4016 | 1461323644253 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:04 INFO - PROCESS | 4016 | ++DOCSHELL 144ABC00 == 47 [pid = 4016] [id = 735] 04:14:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (17810000) [pid = 4016] [serial = 2205] [outer = 00000000] 04:14:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (1AFF6400) [pid = 4016] [serial = 2206] [outer = 17810000] 04:14:04 INFO - PROCESS | 4016 | 1461323644301 Marionette DEBUG loaded listener.js 04:14:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (1C042C00) [pid = 4016] [serial = 2207] [outer = 17810000] 04:14:05 INFO - PROCESS | 4016 | 1461323645139 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]]]}] 04:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:14:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:14:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:14:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:14:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:14:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:14:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:14:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:14:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:14:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:14:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:14:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:14:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:14:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:14:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:14:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:14:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:14:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:14:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:14:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:14:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:14:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:14:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:14:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:14:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:14:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:14:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:14:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:14:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:14:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:14:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:14:05 INFO - TEST-OK | /DOMEvents/constructors.html | took 1077ms 04:14:05 INFO - PROCESS | 4016 | 1461323645231 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 04:14:05 INFO - PROCESS | 4016 | 1461323645236 Marionette TRACE conn4 <- [1,2905,null,{"value":"13"}] 04:14:05 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:14:05 INFO - PROCESS | 4016 | 1461323645243 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:14:05 INFO - PROCESS | 4016 | 1461323645247 Marionette TRACE conn4 <- [1,2906,null,{}] 04:14:05 INFO - PROCESS | 4016 | 1461323645255 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}] 04:14:05 INFO - PROCESS | 4016 | 1461323645381 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 04:14:05 INFO - PROCESS | 4016 | 1461323645520 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:05 INFO - PROCESS | 4016 | ++DOCSHELL 0F1E6400 == 48 [pid = 4016] [id = 736] 04:14:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (13181C00) [pid = 4016] [serial = 2208] [outer = 00000000] 04:14:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (179FD800) [pid = 4016] [serial = 2209] [outer = 13181C00] 04:14:05 INFO - PROCESS | 4016 | 1461323645578 Marionette DEBUG loaded listener.js 04:14:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (17F89C00) [pid = 4016] [serial = 2210] [outer = 13181C00] 04:14:06 INFO - PROCESS | 4016 | 1461323646124 Marionette TRACE conn4 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:14:06 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:14:06 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 930ms 04:14:06 INFO - PROCESS | 4016 | 1461323646185 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 04:14:06 INFO - PROCESS | 4016 | 1461323646192 Marionette TRACE conn4 <- [1,2909,null,{"value":"13"}] 04:14:06 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:14:06 INFO - PROCESS | 4016 | 1461323646200 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:14:06 INFO - PROCESS | 4016 | 1461323646203 Marionette TRACE conn4 <- [1,2910,null,{}] 04:14:06 INFO - PROCESS | 4016 | 1461323646207 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}] 04:14:06 INFO - PROCESS | 4016 | 1461323646327 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 04:14:06 INFO - PROCESS | 4016 | 1461323646486 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:06 INFO - PROCESS | 4016 | ++DOCSHELL 17F92000 == 49 [pid = 4016] [id = 737] 04:14:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (180C2400) [pid = 4016] [serial = 2211] [outer = 00000000] 04:14:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (1BA44C00) [pid = 4016] [serial = 2212] [outer = 180C2400] 04:14:06 INFO - PROCESS | 4016 | 1461323646546 Marionette DEBUG loaded listener.js 04:14:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (1C044800) [pid = 4016] [serial = 2213] [outer = 180C2400] 04:14:07 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 04:14:07 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 04:14:07 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 04:14:07 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 04:14:07 INFO - PROCESS | 4016 | 1461323647162 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]]]}] 04:14:07 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:14:07 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:14:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:14:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:14:07 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 04:14:07 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:14:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:14:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:14:07 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 04:14:07 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:14:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:14:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:14:07 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]" 04:14:07 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:14:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:14:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:14:07 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:14:07 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 979ms 04:14:07 INFO - PROCESS | 4016 | 1461323647181 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 04:14:07 INFO - PROCESS | 4016 | 1461323647184 Marionette TRACE conn4 <- [1,2913,null,{"value":"13"}] 04:14:07 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:14:07 INFO - PROCESS | 4016 | 1461323647188 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:14:07 INFO - PROCESS | 4016 | 1461323647192 Marionette TRACE conn4 <- [1,2914,null,{}] 04:14:07 INFO - PROCESS | 4016 | 1461323647204 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}] 04:14:07 INFO - PROCESS | 4016 | 1461323647323 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 04:14:07 INFO - PROCESS | 4016 | 1461323647487 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:07 INFO - PROCESS | 4016 | ++DOCSHELL 1D18E400 == 50 [pid = 4016] [id = 738] 04:14:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (1D602000) [pid = 4016] [serial = 2214] [outer = 00000000] 04:14:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (1D824400) [pid = 4016] [serial = 2215] [outer = 1D602000] 04:14:07 INFO - PROCESS | 4016 | 1461323647547 Marionette DEBUG loaded listener.js 04:14:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (1D828800) [pid = 4016] [serial = 2216] [outer = 1D602000] 04:14:08 INFO - PROCESS | 4016 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:14:08 INFO - PROCESS | 4016 | 1461323648134 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]]]}] 04:14:08 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 04:14:08 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 970ms 04:14:08 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:14:08 INFO - PROCESS | 4016 | 1461323648162 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 04:14:08 INFO - PROCESS | 4016 | 1461323648164 Marionette TRACE conn4 <- [1,2917,null,{"value":"13"}] 04:14:08 INFO - PROCESS | 4016 | 1461323648168 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:14:08 INFO - PROCESS | 4016 | 1461323648170 Marionette TRACE conn4 <- [1,2918,null,{}] 04:14:08 INFO - PROCESS | 4016 | 1461323648174 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}] 04:14:08 INFO - PROCESS | 4016 | 1461323648295 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 04:14:08 INFO - PROCESS | 4016 | 1461323648459 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:08 INFO - PROCESS | 4016 | ++DOCSHELL 1D82A000 == 51 [pid = 4016] [id = 739] 04:14:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (1D82BC00) [pid = 4016] [serial = 2217] [outer = 00000000] 04:14:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (1D986400) [pid = 4016] [serial = 2218] [outer = 1D82BC00] 04:14:08 INFO - PROCESS | 4016 | 1461323648516 Marionette DEBUG loaded listener.js 04:14:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (1D98B000) [pid = 4016] [serial = 2219] [outer = 1D82BC00] 04:14:08 INFO - PROCESS | 4016 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 04:14:09 INFO - PROCESS | 4016 | 1461323649017 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]]]}] 04:14:09 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:14:09 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 870ms 04:14:09 INFO - PROCESS | 4016 | 1461323649041 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 04:14:09 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:14:09 INFO - PROCESS | 4016 | 1461323649043 Marionette TRACE conn4 <- [1,2921,null,{"value":"13"}] 04:14:09 INFO - PROCESS | 4016 | 1461323649046 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:14:09 INFO - PROCESS | 4016 | 1461323649049 Marionette TRACE conn4 <- [1,2922,null,{}] 04:14:09 INFO - PROCESS | 4016 | 1461323649070 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}] 04:14:09 INFO - PROCESS | 4016 | 1461323649186 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 04:14:09 INFO - PROCESS | 4016 | 1461323649342 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:09 INFO - PROCESS | 4016 | ++DOCSHELL 1D980400 == 52 [pid = 4016] [id = 740] 04:14:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (1D988000) [pid = 4016] [serial = 2220] [outer = 00000000] 04:14:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (1E892C00) [pid = 4016] [serial = 2221] [outer = 1D988000] 04:14:09 INFO - PROCESS | 4016 | 1461323649399 Marionette DEBUG loaded listener.js 04:14:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (1ED22800) [pid = 4016] [serial = 2222] [outer = 1D988000] 04:14:09 INFO - PROCESS | 4016 | 1461323649957 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]]]}] 04:14:09 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:14:09 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 930ms 04:14:09 INFO - PROCESS | 4016 | 1461323649977 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 04:14:09 INFO - PROCESS | 4016 | 1461323649979 Marionette TRACE conn4 <- [1,2925,null,{"value":"13"}] 04:14:09 INFO - PROCESS | 4016 | 1461323649983 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:14:09 INFO - PROCESS | 4016 | 1461323649985 Marionette TRACE conn4 <- [1,2926,null,{}] 04:14:09 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:14:09 INFO - PROCESS | 4016 | 1461323649988 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}] 04:14:10 INFO - PROCESS | 4016 | 1461323650123 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 04:14:10 INFO - PROCESS | 4016 | 1461323650286 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:10 INFO - PROCESS | 4016 | ++DOCSHELL 1ED31400 == 53 [pid = 4016] [id = 741] 04:14:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (1EDA4000) [pid = 4016] [serial = 2223] [outer = 00000000] 04:14:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (1EEDAC00) [pid = 4016] [serial = 2224] [outer = 1EDA4000] 04:14:10 INFO - PROCESS | 4016 | 1461323650345 Marionette DEBUG loaded listener.js 04:14:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (1EEDE000) [pid = 4016] [serial = 2225] [outer = 1EDA4000] 04:14:10 INFO - PROCESS | 4016 | 1461323650840 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]]]}] 04:14:10 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. 04:14:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 870ms 04:14:10 INFO - PROCESS | 4016 | 1461323650869 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 04:14:10 INFO - PROCESS | 4016 | 1461323650871 Marionette TRACE conn4 <- [1,2929,null,{"value":"13"}] 04:14:10 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:14:10 INFO - PROCESS | 4016 | 1461323650876 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:14:10 INFO - PROCESS | 4016 | 1461323650878 Marionette TRACE conn4 <- [1,2930,null,{}] 04:14:10 INFO - PROCESS | 4016 | 1461323650882 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}] 04:14:11 INFO - PROCESS | 4016 | 1461323650993 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 04:14:11 INFO - PROCESS | 4016 | 1461323651152 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:11 INFO - PROCESS | 4016 | ++DOCSHELL 17EF1C00 == 54 [pid = 4016] [id = 742] 04:14:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (1EED2800) [pid = 4016] [serial = 2226] [outer = 00000000] 04:14:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (1F9BE400) [pid = 4016] [serial = 2227] [outer = 1EED2800] 04:14:11 INFO - PROCESS | 4016 | 1461323651208 Marionette DEBUG loaded listener.js 04:14:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (1FE19800) [pid = 4016] [serial = 2228] [outer = 1EED2800] 04:14:11 INFO - PROCESS | 4016 | 1461323651766 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"]]]}] 04:14:11 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 04:14:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:14:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:14:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:14:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 930ms 04:14:11 INFO - PROCESS | 4016 | 1461323651809 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 04:14:11 INFO - PROCESS | 4016 | 1461323651811 Marionette TRACE conn4 <- [1,2933,null,{"value":"13"}] 04:14:11 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:14:11 INFO - PROCESS | 4016 | 1461323651814 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:14:11 INFO - PROCESS | 4016 | 1461323651817 Marionette TRACE conn4 <- [1,2934,null,{}] 04:14:11 INFO - PROCESS | 4016 | 1461323651821 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}] 04:14:11 INFO - PROCESS | 4016 | 1461323651937 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 04:14:12 INFO - PROCESS | 4016 | 1461323652204 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:12 INFO - PROCESS | 4016 | ++DOCSHELL 0F142800 == 55 [pid = 4016] [id = 743] 04:14:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (0F183C00) [pid = 4016] [serial = 2229] [outer = 00000000] 04:14:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (1780E400) [pid = 4016] [serial = 2230] [outer = 0F183C00] 04:14:12 INFO - PROCESS | 4016 | 1461323652267 Marionette DEBUG loaded listener.js 04:14:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (179F7C00) [pid = 4016] [serial = 2231] [outer = 0F183C00] 04:14:12 INFO - PROCESS | 4016 | 1461323652774 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]]]}] 04:14:12 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. 04:14:12 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 970ms 04:14:12 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:14:12 INFO - PROCESS | 4016 | 1461323652788 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 04:14:12 INFO - PROCESS | 4016 | 1461323652793 Marionette TRACE conn4 <- [1,2937,null,{"value":"13"}] 04:14:12 INFO - PROCESS | 4016 | 1461323652798 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:14:12 INFO - PROCESS | 4016 | 1461323652801 Marionette TRACE conn4 <- [1,2938,null,{}] 04:14:12 INFO - PROCESS | 4016 | 1461323652806 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}] 04:14:12 INFO - PROCESS | 4016 | 1461323652919 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 04:14:13 INFO - PROCESS | 4016 | 1461323653076 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:13 INFO - PROCESS | 4016 | ++DOCSHELL 144B8400 == 56 [pid = 4016] [id = 744] 04:14:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (1941A400) [pid = 4016] [serial = 2232] [outer = 00000000] 04:14:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (1AFC1400) [pid = 4016] [serial = 2233] [outer = 1941A400] 04:14:13 INFO - PROCESS | 4016 | 1461323653130 Marionette DEBUG loaded listener.js 04:14:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (1BA3D800) [pid = 4016] [serial = 2234] [outer = 1941A400] 04:14:13 INFO - PROCESS | 4016 | --DOCSHELL 1CF9FC00 == 55 [pid = 4016] [id = 734] 04:14:13 INFO - PROCESS | 4016 | --DOCSHELL 1C432000 == 54 [pid = 4016] [id = 733] 04:14:13 INFO - PROCESS | 4016 | --DOCSHELL 1BE14800 == 53 [pid = 4016] [id = 732] 04:14:13 INFO - PROCESS | 4016 | --DOCSHELL 1AF64800 == 52 [pid = 4016] [id = 731] 04:14:13 INFO - PROCESS | 4016 | --DOCSHELL 1AA73C00 == 51 [pid = 4016] [id = 730] 04:14:13 INFO - PROCESS | 4016 | --DOCSHELL 0EFAC000 == 50 [pid = 4016] [id = 729] 04:14:13 INFO - PROCESS | 4016 | --DOCSHELL 13103C00 == 49 [pid = 4016] [id = 728] 04:14:13 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (1C4E5800) [pid = 4016] [serial = 2161] [outer = 00000000] [url = about:blank] 04:14:13 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (1C1C0000) [pid = 4016] [serial = 2153] [outer = 00000000] [url = about:blank] 04:14:13 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (180C3000) [pid = 4016] [serial = 2135] [outer = 00000000] [url = about:blank] 04:14:13 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (1C1B6400) [pid = 4016] [serial = 2158] [outer = 00000000] [url = about:blank] 04:14:13 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (17F8B000) [pid = 4016] [serial = 2134] [outer = 00000000] [url = about:blank] 04:14:13 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (1BAB3400) [pid = 4016] [serial = 2155] [outer = 00000000] [url = about:blank] 04:14:13 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (1AFBC800) [pid = 4016] [serial = 2144] [outer = 00000000] [url = about:blank] 04:14:13 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (1C429C00) [pid = 4016] [serial = 2159] [outer = 00000000] [url = about:blank] 04:14:13 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (1BAAC800) [pid = 4016] [serial = 2156] [outer = 00000000] [url = about:blank] 04:14:13 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (1BD43400) [pid = 4016] [serial = 2146] [outer = 00000000] [url = about:blank] 04:14:13 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (1BAB1000) [pid = 4016] [serial = 2147] [outer = 00000000] [url = about:blank] 04:14:13 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (13E18400) [pid = 4016] [serial = 2128] [outer = 00000000] [url = about:blank] 04:14:13 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (13E9A800) [pid = 4016] [serial = 2129] [outer = 00000000] [url = about:blank] 04:14:13 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (1C04DC00) [pid = 4016] [serial = 2150] [outer = 00000000] [url = about:blank] 04:14:13 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (179FD000) [pid = 4016] [serial = 2131] [outer = 00000000] [url = about:blank] 04:14:13 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (17EC8800) [pid = 4016] [serial = 2132] [outer = 00000000] [url = about:blank] 04:14:13 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (1AA51800) [pid = 4016] [serial = 2137] [outer = 00000000] [url = about:blank] 04:14:13 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (1AA72000) [pid = 4016] [serial = 2138] [outer = 00000000] [url = about:blank] 04:14:13 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (0F145000) [pid = 4016] [serial = 2122] [outer = 00000000] [url = about:blank] 04:14:13 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (0F1EE400) [pid = 4016] [serial = 2123] [outer = 00000000] [url = about:blank] 04:14:13 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (1AA7DC00) [pid = 4016] [serial = 2140] [outer = 00000000] [url = about:blank] 04:14:13 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (1AA7E000) [pid = 4016] [serial = 2141] [outer = 00000000] [url = about:blank] 04:14:13 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (1AFF6C00) [pid = 4016] [serial = 2143] [outer = 00000000] [url = about:blank] 04:14:13 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (1C048C00) [pid = 4016] [serial = 2149] [outer = 00000000] [url = about:blank] 04:14:13 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (1310E000) [pid = 4016] [serial = 2125] [outer = 00000000] [url = about:blank] 04:14:13 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (131B2400) [pid = 4016] [serial = 2126] [outer = 00000000] [url = about:blank] 04:14:13 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (1C1B8800) [pid = 4016] [serial = 2152] [outer = 00000000] [url = about:blank] 04:14:13 INFO - PROCESS | 4016 | ++DOCSHELL 13102400 == 50 [pid = 4016] [id = 745] 04:14:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (13103C00) [pid = 4016] [serial = 2235] [outer = 00000000] 04:14:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (1310E000) [pid = 4016] [serial = 2236] [outer = 13103C00] 04:14:13 INFO - PROCESS | 4016 | 1461323653780 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]]]}] 04:14:13 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. 04:14:13 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1022ms 04:14:13 INFO - PROCESS | 4016 | 1461323653822 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 04:14:13 INFO - PROCESS | 4016 | 1461323653826 Marionette TRACE conn4 <- [1,2941,null,{"value":"13"}] 04:14:13 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:14:13 INFO - PROCESS | 4016 | 1461323653830 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:14:13 INFO - PROCESS | 4016 | 1461323653832 Marionette TRACE conn4 <- [1,2942,null,{}] 04:14:13 INFO - PROCESS | 4016 | 1461323653836 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}] 04:14:13 INFO - PROCESS | 4016 | 1461323653953 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 04:14:14 INFO - PROCESS | 4016 | 1461323654053 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:14 INFO - PROCESS | 4016 | ++DOCSHELL 13E4C800 == 51 [pid = 4016] [id = 746] 04:14:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (13E4CC00) [pid = 4016] [serial = 2237] [outer = 00000000] 04:14:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (17FE0C00) [pid = 4016] [serial = 2238] [outer = 13E4CC00] 04:14:14 INFO - PROCESS | 4016 | 1461323654099 Marionette DEBUG loaded listener.js 04:14:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (1980BC00) [pid = 4016] [serial = 2239] [outer = 13E4CC00] 04:14:14 INFO - PROCESS | 4016 | 1461323654487 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]]]}] 04:14:14 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:14:14 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 04:14:14 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 670ms 04:14:14 INFO - PROCESS | 4016 | 1461323654515 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 04:14:14 INFO - PROCESS | 4016 | 1461323654517 Marionette TRACE conn4 <- [1,2945,null,{"value":"13"}] 04:14:14 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:14:14 INFO - PROCESS | 4016 | 1461323654522 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:14:14 INFO - PROCESS | 4016 | 1461323654528 Marionette TRACE conn4 <- [1,2946,null,{}] 04:14:14 INFO - PROCESS | 4016 | 1461323654537 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}] 04:14:14 INFO - PROCESS | 4016 | 1461323654668 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 04:14:14 INFO - PROCESS | 4016 | 1461323654723 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:14 INFO - PROCESS | 4016 | ++DOCSHELL 1BE0EC00 == 52 [pid = 4016] [id = 747] 04:14:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (1C017400) [pid = 4016] [serial = 2240] [outer = 00000000] 04:14:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (1C04B400) [pid = 4016] [serial = 2241] [outer = 1C017400] 04:14:14 INFO - PROCESS | 4016 | 1461323654772 Marionette DEBUG loaded listener.js 04:14:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (1C0B0400) [pid = 4016] [serial = 2242] [outer = 1C017400] 04:14:15 INFO - PROCESS | 4016 | 1461323655243 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]]]}] 04:14:15 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. 04:14:15 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 770ms 04:14:15 INFO - PROCESS | 4016 | 1461323655296 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 04:14:15 INFO - PROCESS | 4016 | 1461323655299 Marionette TRACE conn4 <- [1,2949,null,{"value":"13"}] 04:14:15 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:14:15 INFO - PROCESS | 4016 | 1461323655306 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:14:15 INFO - PROCESS | 4016 | 1461323655308 Marionette TRACE conn4 <- [1,2950,null,{}] 04:14:15 INFO - PROCESS | 4016 | 1461323655311 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}] 04:14:15 INFO - PROCESS | 4016 | 1461323655408 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 04:14:15 INFO - PROCESS | 4016 | 1461323655414 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:15 INFO - PROCESS | 4016 | ++DOCSHELL 1C049800 == 53 [pid = 4016] [id = 748] 04:14:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (1C0B6800) [pid = 4016] [serial = 2243] [outer = 00000000] 04:14:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (1C3CEC00) [pid = 4016] [serial = 2244] [outer = 1C0B6800] 04:14:15 INFO - PROCESS | 4016 | 1461323655462 Marionette DEBUG loaded listener.js 04:14:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (1C42C000) [pid = 4016] [serial = 2245] [outer = 1C0B6800] 04:14:15 INFO - PROCESS | 4016 | 1461323655905 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]]]}] 04:14:15 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. 04:14:15 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 670ms 04:14:15 INFO - PROCESS | 4016 | 1461323655978 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 04:14:15 INFO - PROCESS | 4016 | 1461323655980 Marionette TRACE conn4 <- [1,2953,null,{"value":"13"}] 04:14:15 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:14:15 INFO - PROCESS | 4016 | 1461323655983 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:14:15 INFO - PROCESS | 4016 | 1461323655985 Marionette TRACE conn4 <- [1,2954,null,{}] 04:14:15 INFO - PROCESS | 4016 | 1461323655988 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}] 04:14:16 INFO - PROCESS | 4016 | 1461323656120 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 04:14:16 INFO - PROCESS | 4016 | 1461323656175 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:16 INFO - PROCESS | 4016 | ++DOCSHELL 1C9B8800 == 54 [pid = 4016] [id = 749] 04:14:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (1CC7E000) [pid = 4016] [serial = 2246] [outer = 00000000] 04:14:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (1CFA3C00) [pid = 4016] [serial = 2247] [outer = 1CC7E000] 04:14:16 INFO - PROCESS | 4016 | 1461323656227 Marionette DEBUG loaded listener.js 04:14:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (1CFAE400) [pid = 4016] [serial = 2248] [outer = 1CC7E000] 04:14:16 INFO - PROCESS | 4016 | 1461323656685 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]]]}] 04:14:16 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. 04:14:16 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 730ms 04:14:16 INFO - PROCESS | 4016 | 1461323656720 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 04:14:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:14:16 INFO - PROCESS | 4016 | 1461323656722 Marionette TRACE conn4 <- [1,2957,null,{"value":"13"}] 04:14:16 INFO - PROCESS | 4016 | 1461323656726 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:14:16 INFO - PROCESS | 4016 | 1461323656727 Marionette TRACE conn4 <- [1,2958,null,{}] 04:14:16 INFO - PROCESS | 4016 | 1461323656731 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}] 04:14:16 INFO - PROCESS | 4016 | 1461323656871 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 04:14:16 INFO - PROCESS | 4016 | 1461323656948 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:16 INFO - PROCESS | 4016 | ++DOCSHELL 1D610400 == 55 [pid = 4016] [id = 750] 04:14:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (1D610800) [pid = 4016] [serial = 2249] [outer = 00000000] 04:14:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (1D82E800) [pid = 4016] [serial = 2250] [outer = 1D610800] 04:14:17 INFO - PROCESS | 4016 | 1461323656993 Marionette DEBUG loaded listener.js 04:14:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (1D830C00) [pid = 4016] [serial = 2251] [outer = 1D610800] 04:14:17 INFO - PROCESS | 4016 | 1461323657377 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]]]}] 04:14:17 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. 04:14:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 731ms 04:14:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:14:17 INFO - PROCESS | 4016 | 1461323657457 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 04:14:17 INFO - PROCESS | 4016 | 1461323657459 Marionette TRACE conn4 <- [1,2961,null,{"value":"13"}] 04:14:17 INFO - PROCESS | 4016 | 1461323657463 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:14:17 INFO - PROCESS | 4016 | 1461323657464 Marionette TRACE conn4 <- [1,2962,null,{}] 04:14:17 INFO - PROCESS | 4016 | 1461323657472 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}] 04:14:17 INFO - PROCESS | 4016 | 1461323657638 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 04:14:17 INFO - PROCESS | 4016 | 1461323657662 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:17 INFO - PROCESS | 4016 | ++DOCSHELL 1ED9C400 == 56 [pid = 4016] [id = 751] 04:14:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (1ED2CC00) [pid = 4016] [serial = 2252] [outer = 00000000] 04:14:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (1EED4400) [pid = 4016] [serial = 2253] [outer = 1ED2CC00] 04:14:17 INFO - PROCESS | 4016 | 1461323657707 Marionette DEBUG loaded listener.js 04:14:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (1EEDDC00) [pid = 4016] [serial = 2254] [outer = 1ED2CC00] 04:14:18 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (1C041800) [pid = 4016] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 04:14:18 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (1C9B2000) [pid = 4016] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 04:14:18 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (1CFAD400) [pid = 4016] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 04:14:18 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (1C016400) [pid = 4016] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 04:14:18 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (1AFC6400) [pid = 4016] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 04:14:18 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (13179400) [pid = 4016] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 04:14:18 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (1AA77800) [pid = 4016] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 04:14:18 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (0EFAF800) [pid = 4016] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 04:14:18 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (28B5F800) [pid = 4016] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 04:14:18 INFO - PROCESS | 4016 | 1461323658228 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]]]}] 04:14:18 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. 04:14:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 831ms 04:14:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:14:18 INFO - PROCESS | 4016 | 1461323658294 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 04:14:18 INFO - PROCESS | 4016 | 1461323658296 Marionette TRACE conn4 <- [1,2965,null,{"value":"13"}] 04:14:18 INFO - PROCESS | 4016 | 1461323658299 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:14:18 INFO - PROCESS | 4016 | 1461323658301 Marionette TRACE conn4 <- [1,2966,null,{}] 04:14:18 INFO - PROCESS | 4016 | 1461323658305 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}] 04:14:18 INFO - PROCESS | 4016 | 1461323658399 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 04:14:18 INFO - PROCESS | 4016 | 1461323658512 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:18 INFO - PROCESS | 4016 | ++DOCSHELL 12710400 == 57 [pid = 4016] [id = 752] 04:14:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (17816000) [pid = 4016] [serial = 2255] [outer = 00000000] 04:14:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (1D605800) [pid = 4016] [serial = 2256] [outer = 17816000] 04:14:18 INFO - PROCESS | 4016 | 1461323658559 Marionette DEBUG loaded listener.js 04:14:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (1EEDA800) [pid = 4016] [serial = 2257] [outer = 17816000] 04:14:18 INFO - PROCESS | 4016 | 1461323658906 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]]]}] 04:14:18 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. 04:14:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 630ms 04:14:18 INFO - PROCESS | 4016 | 1461323658930 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 04:14:18 INFO - PROCESS | 4016 | 1461323658932 Marionette TRACE conn4 <- [1,2969,null,{"value":"13"}] 04:14:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:14:18 INFO - PROCESS | 4016 | 1461323658935 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:14:18 INFO - PROCESS | 4016 | 1461323658937 Marionette TRACE conn4 <- [1,2970,null,{}] 04:14:18 INFO - PROCESS | 4016 | 1461323658941 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}] 04:14:19 INFO - PROCESS | 4016 | 1461323659105 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 04:14:19 INFO - PROCESS | 4016 | 1461323659114 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:19 INFO - PROCESS | 4016 | ++DOCSHELL 1EDA0C00 == 58 [pid = 4016] [id = 753] 04:14:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (1F95E800) [pid = 4016] [serial = 2258] [outer = 00000000] 04:14:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (1FECF400) [pid = 4016] [serial = 2259] [outer = 1F95E800] 04:14:19 INFO - PROCESS | 4016 | 1461323659160 Marionette DEBUG loaded listener.js 04:14:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (1FED3C00) [pid = 4016] [serial = 2260] [outer = 1F95E800] 04:14:19 INFO - PROCESS | 4016 | 1461323659558 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"]]]}] 04:14:19 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 04:14:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:14:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:14:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:14:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 670ms 04:14:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:14:19 INFO - PROCESS | 4016 | 1461323659607 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 04:14:19 INFO - PROCESS | 4016 | 1461323659608 Marionette TRACE conn4 <- [1,2973,null,{"value":"13"}] 04:14:19 INFO - PROCESS | 4016 | 1461323659612 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:14:19 INFO - PROCESS | 4016 | 1461323659614 Marionette TRACE conn4 <- [1,2974,null,{}] 04:14:19 INFO - PROCESS | 4016 | 1461323659617 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}] 04:14:19 INFO - PROCESS | 4016 | 1461323659761 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 04:14:19 INFO - PROCESS | 4016 | 1461323659774 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:19 INFO - PROCESS | 4016 | ++DOCSHELL 1FED4C00 == 59 [pid = 4016] [id = 754] 04:14:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (1FED6C00) [pid = 4016] [serial = 2261] [outer = 00000000] 04:14:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (2010C400) [pid = 4016] [serial = 2262] [outer = 1FED6C00] 04:14:19 INFO - PROCESS | 4016 | 1461323659827 Marionette DEBUG loaded listener.js 04:14:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (20274000) [pid = 4016] [serial = 2263] [outer = 1FED6C00] 04:14:21 INFO - PROCESS | 4016 | --DOCSHELL 0F1EE000 == 58 [pid = 4016] [id = 727] 04:14:21 INFO - PROCESS | 4016 | --DOCSHELL 1C1B2000 == 57 [pid = 4016] [id = 254] 04:14:21 INFO - PROCESS | 4016 | --DOCSHELL 1CF94800 == 56 [pid = 4016] [id = 725] 04:14:21 INFO - PROCESS | 4016 | --DOCSHELL 0EFAEC00 == 55 [pid = 4016] [id = 264] 04:14:21 INFO - PROCESS | 4016 | --DOCSHELL 1C1B9C00 == 54 [pid = 4016] [id = 260] 04:14:21 INFO - PROCESS | 4016 | --DOCSHELL 1CC8C400 == 53 [pid = 4016] [id = 261] 04:14:21 INFO - PROCESS | 4016 | --DOCSHELL 17FE0800 == 52 [pid = 4016] [id = 259] 04:14:21 INFO - PROCESS | 4016 | --DOCSHELL 133BEC00 == 51 [pid = 4016] [id = 257] 04:14:21 INFO - PROCESS | 4016 | --DOCSHELL 1AE86400 == 50 [pid = 4016] [id = 726] 04:14:21 INFO - PROCESS | 4016 | --DOCSHELL 0F06D800 == 49 [pid = 4016] [id = 248] 04:14:21 INFO - PROCESS | 4016 | --DOCSHELL 13108000 == 48 [pid = 4016] [id = 249] 04:14:21 INFO - PROCESS | 4016 | --DOCSHELL 17EC5400 == 47 [pid = 4016] [id = 250] 04:14:21 INFO - PROCESS | 4016 | --DOCSHELL 17E3C000 == 46 [pid = 4016] [id = 256] 04:14:21 INFO - PROCESS | 4016 | --DOCSHELL 0B286800 == 45 [pid = 4016] [id = 263] 04:14:21 INFO - PROCESS | 4016 | --DOCSHELL 1BE15800 == 44 [pid = 4016] [id = 253] 04:14:21 INFO - PROCESS | 4016 | --DOCSHELL 0F142800 == 43 [pid = 4016] [id = 743] 04:14:21 INFO - PROCESS | 4016 | --DOCSHELL 1ED31400 == 42 [pid = 4016] [id = 741] 04:14:21 INFO - PROCESS | 4016 | --DOCSHELL 17EF1C00 == 41 [pid = 4016] [id = 742] 04:14:21 INFO - PROCESS | 4016 | --DOCSHELL 1D980400 == 40 [pid = 4016] [id = 740] 04:14:21 INFO - PROCESS | 4016 | --DOCSHELL 1D82A000 == 39 [pid = 4016] [id = 739] 04:14:21 INFO - PROCESS | 4016 | --DOCSHELL 1D18E400 == 38 [pid = 4016] [id = 738] 04:14:21 INFO - PROCESS | 4016 | --DOCSHELL 0F1E6400 == 37 [pid = 4016] [id = 736] 04:14:21 INFO - PROCESS | 4016 | --DOCSHELL 17F92000 == 36 [pid = 4016] [id = 737] 04:14:21 INFO - PROCESS | 4016 | --DOCSHELL 144ABC00 == 35 [pid = 4016] [id = 735] 04:14:21 INFO - PROCESS | 4016 | --DOCSHELL 144B8400 == 34 [pid = 4016] [id = 744] 04:14:21 INFO - PROCESS | 4016 | --DOCSHELL 13102400 == 33 [pid = 4016] [id = 745] 04:14:21 INFO - PROCESS | 4016 | --DOCSHELL 1BE0EC00 == 32 [pid = 4016] [id = 747] 04:14:21 INFO - PROCESS | 4016 | --DOCSHELL 1D610400 == 31 [pid = 4016] [id = 750] 04:14:21 INFO - PROCESS | 4016 | --DOCSHELL 1ED9C400 == 30 [pid = 4016] [id = 751] 04:14:21 INFO - PROCESS | 4016 | --DOCSHELL 1C049800 == 29 [pid = 4016] [id = 748] 04:14:21 INFO - PROCESS | 4016 | --DOCSHELL 12710400 == 28 [pid = 4016] [id = 752] 04:14:21 INFO - PROCESS | 4016 | --DOCSHELL 1EDA0C00 == 27 [pid = 4016] [id = 753] 04:14:21 INFO - PROCESS | 4016 | --DOCSHELL 1C9B8800 == 26 [pid = 4016] [id = 749] 04:14:21 INFO - PROCESS | 4016 | --DOCSHELL 13E4C800 == 25 [pid = 4016] [id = 746] 04:14:22 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (1C15A400) [pid = 4016] [serial = 2197] [outer = 00000000] [url = about:blank] 04:14:22 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (1C160C00) [pid = 4016] [serial = 2198] [outer = 00000000] [url = about:blank] 04:14:22 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (1CF9B400) [pid = 4016] [serial = 2201] [outer = 00000000] [url = about:blank] 04:14:22 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (1CE85000) [pid = 4016] [serial = 2200] [outer = 00000000] [url = about:blank] 04:14:22 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (1D604800) [pid = 4016] [serial = 2203] [outer = 00000000] [url = about:blank] 04:14:22 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (1D601400) [pid = 4016] [serial = 2183] [outer = 00000000] [url = about:blank] 04:14:22 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (1CE87400) [pid = 4016] [serial = 2182] [outer = 00000000] [url = about:blank] 04:14:22 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (1BAA9C00) [pid = 4016] [serial = 2194] [outer = 00000000] [url = about:blank] 04:14:22 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (18D7F800) [pid = 4016] [serial = 2186] [outer = 00000000] [url = about:blank] 04:14:22 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (17EE5800) [pid = 4016] [serial = 2185] [outer = 00000000] [url = about:blank] 04:14:22 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (1AA80800) [pid = 4016] [serial = 2191] [outer = 00000000] [url = about:blank] 04:14:22 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (1AF5B400) [pid = 4016] [serial = 2192] [outer = 00000000] [url = about:blank] 04:14:22 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (1310D000) [pid = 4016] [serial = 2188] [outer = 00000000] [url = about:blank] 04:14:22 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (144AC000) [pid = 4016] [serial = 2189] [outer = 00000000] [url = about:blank] 04:14:22 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (1D608000) [pid = 4016] [serial = 2204] [outer = 00000000] [url = about:blank] 04:14:22 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (131B5000) [pid = 4016] [serial = 2164] [outer = 00000000] [url = about:blank] 04:14:22 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (18D7DC00) [pid = 4016] [serial = 2167] [outer = 00000000] [url = about:blank] 04:14:22 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (1C345400) [pid = 4016] [serial = 2170] [outer = 00000000] [url = about:blank] 04:14:22 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (1CC86400) [pid = 4016] [serial = 2173] [outer = 00000000] [url = about:blank] 04:14:22 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (1CF9F400) [pid = 4016] [serial = 2176] [outer = 00000000] [url = about:blank] 04:14:22 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (1CFB3800) [pid = 4016] [serial = 2179] [outer = 00000000] [url = about:blank] 04:14:22 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (28F81400) [pid = 4016] [serial = 2120] [outer = 00000000] [url = about:blank] 04:14:22 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (1BE11000) [pid = 4016] [serial = 2195] [outer = 00000000] [url = about:blank] 04:14:22 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (1AFF6400) [pid = 4016] [serial = 2206] [outer = 00000000] [url = about:blank] 04:14:22 INFO - PROCESS | 4016 | 1461323662189 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]]]}] 04:14:22 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. 04:14:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 2628ms 04:14:22 INFO - PROCESS | 4016 | 1461323662241 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 04:14:22 INFO - PROCESS | 4016 | 1461323662245 Marionette TRACE conn4 <- [1,2977,null,{"value":"13"}] 04:14:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:14:22 INFO - PROCESS | 4016 | 1461323662250 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:14:22 INFO - PROCESS | 4016 | 1461323662254 Marionette TRACE conn4 <- [1,2978,null,{}] 04:14:22 INFO - PROCESS | 4016 | 1461323662260 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}] 04:14:22 INFO - PROCESS | 4016 | 1461323662355 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 04:14:22 INFO - PROCESS | 4016 | 1461323662364 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:22 INFO - PROCESS | 4016 | ++DOCSHELL 0F06D800 == 26 [pid = 4016] [id = 755] 04:14:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (0F06E000) [pid = 4016] [serial = 2264] [outer = 00000000] 04:14:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (0F3BA000) [pid = 4016] [serial = 2265] [outer = 0F06E000] 04:14:22 INFO - PROCESS | 4016 | 1461323662414 Marionette DEBUG loaded listener.js 04:14:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (127E8400) [pid = 4016] [serial = 2266] [outer = 0F06E000] 04:14:22 INFO - PROCESS | 4016 | ++DOCSHELL 13110C00 == 27 [pid = 4016] [id = 756] 04:14:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (13179000) [pid = 4016] [serial = 2267] [outer = 00000000] 04:14:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (1317A800) [pid = 4016] [serial = 2268] [outer = 13179000] 04:14:23 INFO - PROCESS | 4016 | 1461323663032 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]]]}] 04:14:23 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. 04:14:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 830ms 04:14:23 INFO - PROCESS | 4016 | 1461323663081 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 04:14:23 INFO - PROCESS | 4016 | 1461323663087 Marionette TRACE conn4 <- [1,2981,null,{"value":"13"}] 04:14:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:14:23 INFO - PROCESS | 4016 | 1461323663094 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:14:23 INFO - PROCESS | 4016 | 1461323663097 Marionette TRACE conn4 <- [1,2982,null,{}] 04:14:23 INFO - PROCESS | 4016 | 1461323663103 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}] 04:14:23 INFO - PROCESS | 4016 | 1461323663238 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 04:14:23 INFO - PROCESS | 4016 | 1461323663332 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:23 INFO - PROCESS | 4016 | ++DOCSHELL 1310BC00 == 28 [pid = 4016] [id = 757] 04:14:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (1317D000) [pid = 4016] [serial = 2269] [outer = 00000000] 04:14:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (1320C400) [pid = 4016] [serial = 2270] [outer = 1317D000] 04:14:23 INFO - PROCESS | 4016 | 1461323663379 Marionette DEBUG loaded listener.js 04:14:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (133BA400) [pid = 4016] [serial = 2271] [outer = 1317D000] 04:14:23 INFO - PROCESS | 4016 | 1461323663767 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]]]}] 04:14:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:14:23 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 04:14:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 730ms 04:14:23 INFO - PROCESS | 4016 | 1461323663857 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 04:14:23 INFO - PROCESS | 4016 | 1461323663860 Marionette TRACE conn4 <- [1,2985,null,{"value":"13"}] 04:14:23 INFO - PROCESS | 4016 | 1461323663864 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:14:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:14:23 INFO - PROCESS | 4016 | 1461323663868 Marionette TRACE conn4 <- [1,2986,null,{}] 04:14:23 INFO - PROCESS | 4016 | 1461323663880 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}] 04:14:23 INFO - PROCESS | 4016 | 1461323663982 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 04:14:23 INFO - PROCESS | 4016 | 1461323663990 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:24 INFO - PROCESS | 4016 | ++DOCSHELL 144B8400 == 29 [pid = 4016] [id = 758] 04:14:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (14504400) [pid = 4016] [serial = 2272] [outer = 00000000] 04:14:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (1455B800) [pid = 4016] [serial = 2273] [outer = 14504400] 04:14:24 INFO - PROCESS | 4016 | 1461323664041 Marionette DEBUG loaded listener.js 04:14:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (1781B800) [pid = 4016] [serial = 2274] [outer = 14504400] 04:14:24 INFO - PROCESS | 4016 | 1461323664502 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]]]}] 04:14:24 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. 04:14:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 670ms 04:14:24 INFO - PROCESS | 4016 | 1461323664541 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 04:14:24 INFO - PROCESS | 4016 | 1461323664543 Marionette TRACE conn4 <- [1,2989,null,{"value":"13"}] 04:14:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:14:24 INFO - PROCESS | 4016 | 1461323664546 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:14:24 INFO - PROCESS | 4016 | 1461323664548 Marionette TRACE conn4 <- [1,2990,null,{}] 04:14:24 INFO - PROCESS | 4016 | 1461323664552 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}] 04:14:24 INFO - PROCESS | 4016 | 1461323664634 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 04:14:24 INFO - PROCESS | 4016 | 1461323664641 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:24 INFO - PROCESS | 4016 | ++DOCSHELL 13E53000 == 30 [pid = 4016] [id = 759] 04:14:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (17ED9800) [pid = 4016] [serial = 2275] [outer = 00000000] 04:14:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (17FE0800) [pid = 4016] [serial = 2276] [outer = 17ED9800] 04:14:24 INFO - PROCESS | 4016 | 1461323664687 Marionette DEBUG loaded listener.js 04:14:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (18D85400) [pid = 4016] [serial = 2277] [outer = 17ED9800] 04:14:25 INFO - PROCESS | 4016 | 1461323665143 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]]]}] 04:14:25 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. 04:14:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 630ms 04:14:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:14:25 INFO - PROCESS | 4016 | 1461323665181 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 04:14:25 INFO - PROCESS | 4016 | 1461323665183 Marionette TRACE conn4 <- [1,2993,null,{"value":"13"}] 04:14:25 INFO - PROCESS | 4016 | 1461323665186 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:14:25 INFO - PROCESS | 4016 | 1461323665188 Marionette TRACE conn4 <- [1,2994,null,{}] 04:14:25 INFO - PROCESS | 4016 | 1461323665191 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}] 04:14:25 INFO - PROCESS | 4016 | 1461323665274 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 04:14:25 INFO - PROCESS | 4016 | 1461323665280 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:25 INFO - PROCESS | 4016 | ++DOCSHELL 1941C800 == 31 [pid = 4016] [id = 760] 04:14:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (1941D000) [pid = 4016] [serial = 2278] [outer = 00000000] 04:14:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (19A63800) [pid = 4016] [serial = 2279] [outer = 1941D000] 04:14:25 INFO - PROCESS | 4016 | 1461323665326 Marionette DEBUG loaded listener.js 04:14:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (1AA54C00) [pid = 4016] [serial = 2280] [outer = 1941D000] 04:14:25 INFO - PROCESS | 4016 | 1461323665779 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]]]}] 04:14:25 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. 04:14:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 630ms 04:14:25 INFO - PROCESS | 4016 | 1461323665817 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 04:14:25 INFO - PROCESS | 4016 | 1461323665819 Marionette TRACE conn4 <- [1,2997,null,{"value":"13"}] 04:14:25 INFO - PROCESS | 4016 | 1461323665822 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:14:25 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:14:25 INFO - PROCESS | 4016 | 1461323665824 Marionette TRACE conn4 <- [1,2998,null,{}] 04:14:25 INFO - PROCESS | 4016 | 1461323665828 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}] 04:14:25 INFO - PROCESS | 4016 | 1461323665980 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 04:14:26 INFO - PROCESS | 4016 | 1461323665994 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:26 INFO - PROCESS | 4016 | ++DOCSHELL 1AA7E400 == 32 [pid = 4016] [id = 761] 04:14:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (1AE82C00) [pid = 4016] [serial = 2281] [outer = 00000000] 04:14:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (1AFC1000) [pid = 4016] [serial = 2282] [outer = 1AE82C00] 04:14:26 INFO - PROCESS | 4016 | 1461323666040 Marionette DEBUG loaded listener.js 04:14:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (1AFF6400) [pid = 4016] [serial = 2283] [outer = 1AE82C00] 04:14:26 INFO - PROCESS | 4016 | [4016] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:14:26 INFO - PROCESS | 4016 | 1461323666497 Marionette TRACE conn4 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:14:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:14:26 INFO - {} 04:14:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:14:26 INFO - {} 04:14:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:14:26 INFO - {} 04:14:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:14:26 INFO - {} 04:14:26 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 730ms 04:14:26 INFO - PROCESS | 4016 | 1461323666557 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 04:14:26 INFO - PROCESS | 4016 | 1461323666559 Marionette TRACE conn4 <- [1,3001,null,{"value":"13"}] 04:14:26 INFO - TEST-START | /FileAPI/fileReader.html 04:14:26 INFO - PROCESS | 4016 | 1461323666563 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:14:26 INFO - PROCESS | 4016 | 1461323666565 Marionette TRACE conn4 <- [1,3002,null,{}] 04:14:26 INFO - PROCESS | 4016 | 1461323666568 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}] 04:14:26 INFO - PROCESS | 4016 | 1461323666647 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 04:14:26 INFO - PROCESS | 4016 | 1461323666690 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:26 INFO - PROCESS | 4016 | ++DOCSHELL 1BE19C00 == 33 [pid = 4016] [id = 762] 04:14:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (1C00A000) [pid = 4016] [serial = 2284] [outer = 00000000] 04:14:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (1C044000) [pid = 4016] [serial = 2285] [outer = 1C00A000] 04:14:26 INFO - PROCESS | 4016 | 1461323666737 Marionette DEBUG loaded listener.js 04:14:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (1C04A400) [pid = 4016] [serial = 2286] [outer = 1C00A000] 04:14:27 INFO - PROCESS | 4016 | 1461323667179 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]]]}] 04:14:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:14:27 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:14:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:14:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:14:27 INFO - TEST-OK | /FileAPI/fileReader.html | took 670ms 04:14:27 INFO - PROCESS | 4016 | 1461323667237 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 04:14:27 INFO - PROCESS | 4016 | 1461323667239 Marionette TRACE conn4 <- [1,3005,null,{"value":"13"}] 04:14:27 INFO - TEST-START | /FileAPI/historical.html 04:14:27 INFO - PROCESS | 4016 | 1461323667243 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:14:27 INFO - PROCESS | 4016 | 1461323667244 Marionette TRACE conn4 <- [1,3006,null,{}] 04:14:27 INFO - PROCESS | 4016 | 1461323667248 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}] 04:14:27 INFO - PROCESS | 4016 | 1461323667326 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 04:14:27 INFO - PROCESS | 4016 | 1461323667332 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:27 INFO - PROCESS | 4016 | ++DOCSHELL 17EF8000 == 34 [pid = 4016] [id = 763] 04:14:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (1C04DC00) [pid = 4016] [serial = 2287] [outer = 00000000] 04:14:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (1C162C00) [pid = 4016] [serial = 2288] [outer = 1C04DC00] 04:14:27 INFO - PROCESS | 4016 | 1461323667378 Marionette DEBUG loaded listener.js 04:14:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (1C164400) [pid = 4016] [serial = 2289] [outer = 1C04DC00] 04:14:27 INFO - PROCESS | 4016 | 1461323667884 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"]]]}] 04:14:27 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:14:27 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:14:27 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:14:27 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:14:27 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:14:27 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:14:27 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:14:27 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:14:27 INFO - TEST-OK | /FileAPI/historical.html | took 671ms 04:14:27 INFO - TEST-START | /FileAPI/idlharness.html 04:14:27 INFO - PROCESS | 4016 | 1461323667917 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 04:14:27 INFO - PROCESS | 4016 | 1461323667919 Marionette TRACE conn4 <- [1,3009,null,{"value":"13"}] 04:14:27 INFO - PROCESS | 4016 | 1461323667923 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:14:27 INFO - PROCESS | 4016 | 1461323667925 Marionette TRACE conn4 <- [1,3010,null,{}] 04:14:27 INFO - PROCESS | 4016 | 1461323667928 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}] 04:14:28 INFO - PROCESS | 4016 | 1461323668043 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 04:14:28 INFO - PROCESS | 4016 | 1461323668144 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:28 INFO - PROCESS | 4016 | ++DOCSHELL 0F060400 == 35 [pid = 4016] [id = 764] 04:14:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (13213000) [pid = 4016] [serial = 2290] [outer = 00000000] 04:14:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (1C1BE800) [pid = 4016] [serial = 2291] [outer = 13213000] 04:14:28 INFO - PROCESS | 4016 | 1461323668192 Marionette DEBUG loaded listener.js 04:14:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (18E33400) [pid = 4016] [serial = 2292] [outer = 13213000] 04:14:29 INFO - PROCESS | 4016 | 1461323669147 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]]]}] 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:14:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:14:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:14:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:14:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:14:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:14:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:14:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:14:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:14:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:14:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:14:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:14:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:14:29 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:14:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:14:29 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:14:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:14:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:14:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:14:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:14:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:14:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:14:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:14:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:14:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:14:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:14:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:14:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:14:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:14:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:14:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:14:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:14:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:14:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:14:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:14:29 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 04:14:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:14:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:14:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:14:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:14:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:14:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:14:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:14:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:14:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:14:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:14:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:14:29 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 04:14:29 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 04:14:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:14:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:14:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:14:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:14:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:14:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:14:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:14:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:14:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:14:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:14:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:14:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:14:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:14:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:14:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:14:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:14:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:14:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:14:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:14:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:14:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:14:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:14:29 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 04:14:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:14:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:14:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:14:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:14:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:14:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:14:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:14:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:14:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:14:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:14:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:14:29 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 04:14:29 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 04:14:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:14:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:14:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:14:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:14:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:14:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:14:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:14:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:14:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:14:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:14:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:14:29 INFO - TEST-OK | /FileAPI/idlharness.html | took 1328ms 04:14:29 INFO - PROCESS | 4016 | 1461323669260 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 04:14:29 INFO - PROCESS | 4016 | 1461323669262 Marionette TRACE conn4 <- [1,3013,null,{"value":"13"}] 04:14:29 INFO - TEST-START | /FileAPI/idlharness.worker 04:14:29 INFO - PROCESS | 4016 | 1461323669266 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:14:29 INFO - PROCESS | 4016 | 1461323669268 Marionette TRACE conn4 <- [1,3014,null,{}] 04:14:29 INFO - PROCESS | 4016 | 1461323669272 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}] 04:14:29 INFO - PROCESS | 4016 | 1461323669406 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 04:14:29 INFO - PROCESS | 4016 | 1461323669513 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:29 INFO - PROCESS | 4016 | ++DOCSHELL 1C041800 == 36 [pid = 4016] [id = 765] 04:14:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (1C433400) [pid = 4016] [serial = 2293] [outer = 00000000] 04:14:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (1D206800) [pid = 4016] [serial = 2294] [outer = 1C433400] 04:14:29 INFO - PROCESS | 4016 | 1461323669561 Marionette DEBUG loaded listener.js 04:14:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (1D601400) [pid = 4016] [serial = 2295] [outer = 1C433400] 04:14:30 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (1AF5E400) [pid = 4016] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 04:14:30 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (17E3C400) [pid = 4016] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 04:14:30 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (1C1B1800) [pid = 4016] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 04:14:30 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (127DE000) [pid = 4016] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 04:14:30 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (1CF97800) [pid = 4016] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 04:14:30 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (1C434400) [pid = 4016] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 04:14:30 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (1C9B4000) [pid = 4016] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 04:14:30 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (1F95E800) [pid = 4016] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 04:14:30 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (1CC7E000) [pid = 4016] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 04:14:30 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (1D610800) [pid = 4016] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 04:14:30 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (17816000) [pid = 4016] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 04:14:30 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (1ED2CC00) [pid = 4016] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 04:14:30 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (13E4CC00) [pid = 4016] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 04:14:30 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (13103C00) [pid = 4016] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:14:30 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (1941A400) [pid = 4016] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 04:14:30 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (0F183C00) [pid = 4016] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 04:14:30 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (1EED2800) [pid = 4016] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 04:14:30 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (1EDA4000) [pid = 4016] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 04:14:30 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (1D988000) [pid = 4016] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 04:14:30 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (1D82BC00) [pid = 4016] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 04:14:30 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (1D602000) [pid = 4016] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 04:14:30 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (180C2400) [pid = 4016] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 04:14:30 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (13181C00) [pid = 4016] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 04:14:30 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (17810000) [pid = 4016] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 04:14:30 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (1C0B6800) [pid = 4016] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 04:14:30 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (1C017400) [pid = 4016] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 04:14:30 INFO - PROCESS | 4016 | [4016] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:14:30 INFO - PROCESS | 4016 | 1461323670899 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,{},{}]]]}] 04:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:14:30 INFO - {} 04:14:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:14:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:14:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:14:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:14:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:14:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:14:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:14:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:14:30 INFO - {} 04:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:14:30 INFO - {} 04:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:14:30 INFO - {} 04:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:14:30 INFO - {} 04:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:14:30 INFO - {} 04:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:14:30 INFO - {} 04:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:14:30 INFO - {} 04:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:14:30 INFO - {} 04:14:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:14:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:14:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:14:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:14:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:14:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:14:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:14:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:14:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:14:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:14:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:14:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:14:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:14:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:14:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:14:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:14:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:14:31 INFO - {} 04:14:31 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 04:14:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:14:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:14:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:14:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:14:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:14:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:14:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:14:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:14:31 INFO - {} 04:14:31 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 - {} 04:14:31 INFO - {} 04:14:31 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 04:14:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:14:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:14:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:14:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:14:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:14:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:14:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:14:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:14:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:14:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:14:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:14:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:14:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:14:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:14:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:14:31 INFO - {} 04:14:31 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 04:14:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:14:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:14:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:14:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:14:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:14:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:14:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:14:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:14:31 INFO - {} 04:14:31 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 - {} 04:14:31 INFO - {} 04:14:31 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 04:14:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:14:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:14:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:14:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:14:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:14:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:14:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:14:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:14:31 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 04:14:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:14:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:14:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:14:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:14:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:14:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:14:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:14:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:14:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:14:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:14:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:14:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:14:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:14:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:14:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:14:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:14:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:14:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:14:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:14:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:14:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:14:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:14:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:14:31 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 04:14:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:14:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:14:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:14:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:14:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:14:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:14:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:14:31 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 04:14:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:14:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:14:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:14:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:14:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:14:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:14:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:14:31 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 04:14:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:14:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:14:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:14:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:14:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:14:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:14:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:14:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:14:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:14:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:14:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:14:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:14:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:14:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:14:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:14:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:14:31 INFO - {} 04:14:31 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1785ms 04:14:31 INFO - PROCESS | 4016 | 1461323671053 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 04:14:31 INFO - PROCESS | 4016 | 1461323671056 Marionette TRACE conn4 <- [1,3017,null,{"value":"13"}] 04:14:31 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:14:31 INFO - PROCESS | 4016 | 1461323671059 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:14:31 INFO - PROCESS | 4016 | 1461323671061 Marionette TRACE conn4 <- [1,3018,null,{}] 04:14:31 INFO - PROCESS | 4016 | 1461323671065 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}] 04:14:31 INFO - PROCESS | 4016 | 1461323671165 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 04:14:31 INFO - PROCESS | 4016 | 1461323671291 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:31 INFO - PROCESS | 4016 | ++DOCSHELL 19417C00 == 37 [pid = 4016] [id = 766] 04:14:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (19A68400) [pid = 4016] [serial = 2296] [outer = 00000000] 04:14:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (1FECAC00) [pid = 4016] [serial = 2297] [outer = 19A68400] 04:14:31 INFO - PROCESS | 4016 | 1461323671351 Marionette DEBUG loaded listener.js 04:14:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (1FED5000) [pid = 4016] [serial = 2298] [outer = 19A68400] 04:14:31 INFO - PROCESS | 4016 | 1461323671703 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]]]}] 04:14:31 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 04:14:31 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 670ms 04:14:31 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:14:31 INFO - PROCESS | 4016 | 1461323671734 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 04:14:31 INFO - PROCESS | 4016 | 1461323671736 Marionette TRACE conn4 <- [1,3021,null,{"value":"13"}] 04:14:31 INFO - PROCESS | 4016 | 1461323671739 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:14:31 INFO - PROCESS | 4016 | 1461323671740 Marionette TRACE conn4 <- [1,3022,null,{}] 04:14:31 INFO - PROCESS | 4016 | 1461323671744 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}] 04:14:31 INFO - PROCESS | 4016 | 1461323671872 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 04:14:31 INFO - PROCESS | 4016 | 1461323671878 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:31 INFO - PROCESS | 4016 | ++DOCSHELL 1BD4D800 == 38 [pid = 4016] [id = 767] 04:14:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (1BE0E800) [pid = 4016] [serial = 2299] [outer = 00000000] 04:14:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (20108800) [pid = 4016] [serial = 2300] [outer = 1BE0E800] 04:14:31 INFO - PROCESS | 4016 | 1461323671923 Marionette DEBUG loaded listener.js 04:14:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (20107800) [pid = 4016] [serial = 2301] [outer = 1BE0E800] 04:14:32 INFO - PROCESS | 4016 | 1461323672610 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]]]}] 04:14:32 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:14:32 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 930ms 04:14:32 INFO - PROCESS | 4016 | 1461323672671 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 04:14:32 INFO - PROCESS | 4016 | 1461323672676 Marionette TRACE conn4 <- [1,3025,null,{"value":"13"}] 04:14:32 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:14:32 INFO - PROCESS | 4016 | 1461323672682 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:14:32 INFO - PROCESS | 4016 | 1461323672686 Marionette TRACE conn4 <- [1,3026,null,{}] 04:14:32 INFO - PROCESS | 4016 | 1461323672692 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}] 04:14:32 INFO - PROCESS | 4016 | 1461323672824 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 04:14:32 INFO - PROCESS | 4016 | 1461323672958 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:32 INFO - PROCESS | 4016 | ++DOCSHELL 0F1E5400 == 39 [pid = 4016] [id = 768] 04:14:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (0F350C00) [pid = 4016] [serial = 2302] [outer = 00000000] 04:14:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (131BB800) [pid = 4016] [serial = 2303] [outer = 0F350C00] 04:14:33 INFO - PROCESS | 4016 | 1461323673017 Marionette DEBUG loaded listener.js 04:14:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (133C1000) [pid = 4016] [serial = 2304] [outer = 0F350C00] 04:14:33 INFO - PROCESS | 4016 | 1461323673594 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"]]]}] 04:14:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:14:33 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 930ms 04:14:33 INFO - PROCESS | 4016 | 1461323673629 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 04:14:33 INFO - PROCESS | 4016 | 1461323673636 Marionette TRACE conn4 <- [1,3029,null,{"value":"13"}] 04:14:33 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:14:33 INFO - PROCESS | 4016 | 1461323673644 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:14:33 INFO - PROCESS | 4016 | 1461323673647 Marionette TRACE conn4 <- [1,3030,null,{}] 04:14:33 INFO - PROCESS | 4016 | 1461323673651 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}] 04:14:33 INFO - PROCESS | 4016 | 1461323673776 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 04:14:33 INFO - PROCESS | 4016 | 1461323673899 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:33 INFO - PROCESS | 4016 | ++DOCSHELL 13E12800 == 40 [pid = 4016] [id = 769] 04:14:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (17E31800) [pid = 4016] [serial = 2305] [outer = 00000000] 04:14:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (18E34400) [pid = 4016] [serial = 2306] [outer = 17E31800] 04:14:34 INFO - PROCESS | 4016 | 1461323673996 Marionette DEBUG loaded listener.js 04:14:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (1AA60400) [pid = 4016] [serial = 2307] [outer = 17E31800] 04:14:34 INFO - PROCESS | 4016 | 1461323674933 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]]]}] 04:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:14:35 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. 04:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:14:35 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'.) 04:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 04:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:14:35 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. 04:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:14:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:14:35 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. 04:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:14:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:14:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:14:35 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. 04:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:14:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:14:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:14:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 04:14:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:14:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:14:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:14:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:14:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:14:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:14:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:14:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:14:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:14:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:14:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:14:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:14:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:14:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:14:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:14:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:14:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:14:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:14:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:14:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:14:35 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1375ms 04:14:35 INFO - PROCESS | 4016 | 1461323675027 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 04:14:35 INFO - PROCESS | 4016 | 1461323675030 Marionette TRACE conn4 <- [1,3033,null,{"value":"13"}] 04:14:35 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:14:35 INFO - PROCESS | 4016 | 1461323675204 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:14:35 INFO - PROCESS | 4016 | 1461323675209 Marionette TRACE conn4 <- [1,3034,null,{}] 04:14:35 INFO - PROCESS | 4016 | 1461323675220 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}] 04:14:35 INFO - PROCESS | 4016 | 1461323675304 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 04:14:35 INFO - PROCESS | 4016 | 1461323675497 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:35 INFO - PROCESS | 4016 | ++DOCSHELL 12918800 == 41 [pid = 4016] [id = 770] 04:14:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (12984400) [pid = 4016] [serial = 2308] [outer = 00000000] 04:14:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (13E11C00) [pid = 4016] [serial = 2309] [outer = 12984400] 04:14:35 INFO - PROCESS | 4016 | 1461323675594 Marionette DEBUG loaded listener.js 04:14:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (14506800) [pid = 4016] [serial = 2310] [outer = 12984400] 04:14:35 INFO - PROCESS | 4016 | [4016] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:14:35 INFO - PROCESS | 4016 | --DOCSHELL 19A66800 == 40 [pid = 4016] [id = 718] 04:14:35 INFO - PROCESS | 4016 | --DOCSHELL 136DF400 == 39 [pid = 4016] [id = 709] 04:14:35 INFO - PROCESS | 4016 | --DOCSHELL 17EEA000 == 38 [pid = 4016] [id = 711] 04:14:35 INFO - PROCESS | 4016 | --DOCSHELL 13110C00 == 37 [pid = 4016] [id = 756] 04:14:35 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (2010C400) [pid = 4016] [serial = 2262] [outer = 00000000] [url = about:blank] 04:14:35 INFO - PROCESS | 4016 | --DOCSHELL 1FED4C00 == 36 [pid = 4016] [id = 754] 04:14:36 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (1D1C5C00) [pid = 4016] [serial = 2180] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (19419C00) [pid = 4016] [serial = 2168] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (1C9AA800) [pid = 4016] [serial = 2171] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (133B9800) [pid = 4016] [serial = 2165] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (1CFA2000) [pid = 4016] [serial = 2177] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (1C4EDC00) [pid = 4016] [serial = 2162] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (1CF77C00) [pid = 4016] [serial = 2174] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (1FED3C00) [pid = 4016] [serial = 2260] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (1CFA3C00) [pid = 4016] [serial = 2247] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (1CFAE400) [pid = 4016] [serial = 2248] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (1D830C00) [pid = 4016] [serial = 2251] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (1D82E800) [pid = 4016] [serial = 2250] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (1D605800) [pid = 4016] [serial = 2256] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (1EED4400) [pid = 4016] [serial = 2253] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (1FECF400) [pid = 4016] [serial = 2259] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (17FE0C00) [pid = 4016] [serial = 2238] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (1980BC00) [pid = 4016] [serial = 2239] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (1310E000) [pid = 4016] [serial = 2236] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (1BA3D800) [pid = 4016] [serial = 2234] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (1AFC1400) [pid = 4016] [serial = 2233] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (179F7C00) [pid = 4016] [serial = 2231] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (1780E400) [pid = 4016] [serial = 2230] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (1FE19800) [pid = 4016] [serial = 2228] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (1F9BE400) [pid = 4016] [serial = 2227] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (1EEDE000) [pid = 4016] [serial = 2225] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (1EEDAC00) [pid = 4016] [serial = 2224] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (1ED22800) [pid = 4016] [serial = 2222] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (1E892C00) [pid = 4016] [serial = 2221] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (1D98B000) [pid = 4016] [serial = 2219] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (1D986400) [pid = 4016] [serial = 2218] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (1D828800) [pid = 4016] [serial = 2216] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (1D824400) [pid = 4016] [serial = 2215] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (1C044800) [pid = 4016] [serial = 2213] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (1BA44C00) [pid = 4016] [serial = 2212] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (17F89C00) [pid = 4016] [serial = 2210] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (179FD800) [pid = 4016] [serial = 2209] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (1C042C00) [pid = 4016] [serial = 2207] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (1C3CEC00) [pid = 4016] [serial = 2244] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (1C04B400) [pid = 4016] [serial = 2241] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (1C0B0400) [pid = 4016] [serial = 2242] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (1EEDDC00) [pid = 4016] [serial = 2254] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 4016 | --DOMWINDOW == 65 (1EEDA800) [pid = 4016] [serial = 2257] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 4016 | --DOMWINDOW == 64 (1C42C000) [pid = 4016] [serial = 2245] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 4016 | 1461323676159 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:14:36 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:14:36 INFO - {} 04:14:36 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 991ms 04:14:36 INFO - PROCESS | 4016 | 1461323676189 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 04:14:36 INFO - PROCESS | 4016 | 1461323676193 Marionette TRACE conn4 <- [1,3037,null,{"value":"13"}] 04:14:36 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:14:36 INFO - PROCESS | 4016 | 1461323676197 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:14:36 INFO - PROCESS | 4016 | 1461323676199 Marionette TRACE conn4 <- [1,3038,null,{}] 04:14:36 INFO - PROCESS | 4016 | 1461323676210 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}] 04:14:36 INFO - PROCESS | 4016 | 1461323676306 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 04:14:36 INFO - PROCESS | 4016 | 1461323676314 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:36 INFO - PROCESS | 4016 | ++DOCSHELL 131BDC00 == 37 [pid = 4016] [id = 771] 04:14:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 65 (131BF400) [pid = 4016] [serial = 2311] [outer = 00000000] 04:14:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 66 (1781A400) [pid = 4016] [serial = 2312] [outer = 131BF400] 04:14:36 INFO - PROCESS | 4016 | 1461323676360 Marionette DEBUG loaded listener.js 04:14:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (17E34C00) [pid = 4016] [serial = 2313] [outer = 131BF400] 04:14:36 INFO - PROCESS | 4016 | 1461323676863 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]]]}] 04:14:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:14:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:14:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:14:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:14:36 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 690ms 04:14:36 INFO - PROCESS | 4016 | 1461323676911 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 04:14:36 INFO - PROCESS | 4016 | 1461323676913 Marionette TRACE conn4 <- [1,3041,null,{"value":"13"}] 04:14:36 INFO - PROCESS | 4016 | 1461323676920 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:14:36 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:14:36 INFO - PROCESS | 4016 | 1461323676922 Marionette TRACE conn4 <- [1,3042,null,{}] 04:14:36 INFO - PROCESS | 4016 | 1461323676926 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}] 04:14:37 INFO - PROCESS | 4016 | 1461323677015 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 04:14:37 INFO - PROCESS | 4016 | 1461323677033 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:37 INFO - PROCESS | 4016 | ++DOCSHELL 1941A400 == 38 [pid = 4016] [id = 772] 04:14:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (1941AC00) [pid = 4016] [serial = 2314] [outer = 00000000] 04:14:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (1980B800) [pid = 4016] [serial = 2315] [outer = 1941AC00] 04:14:37 INFO - PROCESS | 4016 | 1461323677088 Marionette DEBUG loaded listener.js 04:14:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (1AA54400) [pid = 4016] [serial = 2316] [outer = 1941AC00] 04:14:37 INFO - PROCESS | 4016 | 1461323677843 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"]]]}] 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:14:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:14:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:14:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:14:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:14:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:14:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:14:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:14:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:14:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:14:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:14:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:14:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:14:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:14:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:14:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:14:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:14:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:14:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:14:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:14:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:14:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:14:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:14:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:14:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:14:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:14:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:14:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:14:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:14:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:14:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:14:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:14:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:14:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:14:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:14:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:14:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:14:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:14:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:14:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:14:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:14:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:14:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:14:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:14:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:14:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:14:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:14:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:14:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:14:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:14:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:14:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:14:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:14:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:14:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:14:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:14:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:14:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:14:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:14:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:14:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:14:38 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" 04:14:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:14:38 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" 04:14:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:14:38 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1084ms 04:14:38 INFO - PROCESS | 4016 | 1461323678009 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 04:14:38 INFO - PROCESS | 4016 | 1461323678011 Marionette TRACE conn4 <- [1,3045,null,{"value":"13"}] 04:14:38 INFO - PROCESS | 4016 | 1461323678014 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:14:38 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:14:38 INFO - PROCESS | 4016 | 1461323678016 Marionette TRACE conn4 <- [1,3046,null,{}] 04:14:38 INFO - PROCESS | 4016 | 1461323678020 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}] 04:14:38 INFO - PROCESS | 4016 | 1461323678108 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 04:14:38 INFO - PROCESS | 4016 | 1461323678117 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:38 INFO - PROCESS | 4016 | ++DOCSHELL 1BE17000 == 39 [pid = 4016] [id = 773] 04:14:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (1C00D000) [pid = 4016] [serial = 2317] [outer = 00000000] 04:14:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (1C046C00) [pid = 4016] [serial = 2318] [outer = 1C00D000] 04:14:38 INFO - PROCESS | 4016 | 1461323678163 Marionette DEBUG loaded listener.js 04:14:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (1C04E400) [pid = 4016] [serial = 2319] [outer = 1C00D000] 04:14:38 INFO - PROCESS | 4016 | 1461323678741 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]]]}] 04:14:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:14:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:14:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:14:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:14:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:14:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:14:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:14:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:14:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:14:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:14:38 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:14:38 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:14:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:14:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:14:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:14:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:14:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:14:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:14:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:14:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:14:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:14:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:14:38 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 781ms 04:14:38 INFO - PROCESS | 4016 | 1461323678799 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 04:14:38 INFO - PROCESS | 4016 | 1461323678801 Marionette TRACE conn4 <- [1,3049,null,{"value":"13"}] 04:14:38 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:14:38 INFO - PROCESS | 4016 | 1461323678804 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:14:38 INFO - PROCESS | 4016 | 1461323678806 Marionette TRACE conn4 <- [1,3050,null,{}] 04:14:38 INFO - PROCESS | 4016 | 1461323678816 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}] 04:14:38 INFO - PROCESS | 4016 | 1461323678933 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 04:14:38 INFO - PROCESS | 4016 | 1461323678946 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:39 INFO - PROCESS | 4016 | ++DOCSHELL 1C1B8400 == 40 [pid = 4016] [id = 774] 04:14:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (1C1B9800) [pid = 4016] [serial = 2320] [outer = 00000000] 04:14:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (1C3CF000) [pid = 4016] [serial = 2321] [outer = 1C1B9800] 04:14:39 INFO - PROCESS | 4016 | 1461323679045 Marionette DEBUG loaded listener.js 04:14:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (1C428C00) [pid = 4016] [serial = 2322] [outer = 1C1B9800] 04:14:39 INFO - PROCESS | 4016 | [4016] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:14:39 INFO - PROCESS | 4016 | 1461323679473 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:14:39 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:14:39 INFO - {} 04:14:39 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 730ms 04:14:39 INFO - PROCESS | 4016 | 1461323679549 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 04:14:39 INFO - PROCESS | 4016 | 1461323679551 Marionette TRACE conn4 <- [1,3053,null,{"value":"13"}] 04:14:39 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:14:39 INFO - PROCESS | 4016 | 1461323679555 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:14:39 INFO - PROCESS | 4016 | 1461323679557 Marionette TRACE conn4 <- [1,3054,null,{}] 04:14:39 INFO - PROCESS | 4016 | 1461323679560 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}] 04:14:39 INFO - PROCESS | 4016 | 1461323679709 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 04:14:39 INFO - PROCESS | 4016 | 1461323679773 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:39 INFO - PROCESS | 4016 | ++DOCSHELL 0EFB0400 == 41 [pid = 4016] [id = 775] 04:14:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (0F067800) [pid = 4016] [serial = 2323] [outer = 00000000] 04:14:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (1CF7F800) [pid = 4016] [serial = 2324] [outer = 0F067800] 04:14:39 INFO - PROCESS | 4016 | 1461323679826 Marionette DEBUG loaded listener.js 04:14:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (1CF9AC00) [pid = 4016] [serial = 2325] [outer = 0F067800] 04:14:40 INFO - PROCESS | 4016 | 1461323680235 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]]]}] 04:14:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:14:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:14:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:14:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:14:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:14:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:14:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:14:40 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 730ms 04:14:40 INFO - PROCESS | 4016 | 1461323680287 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 04:14:40 INFO - PROCESS | 4016 | 1461323680289 Marionette TRACE conn4 <- [1,3057,null,{"value":"13"}] 04:14:40 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:14:40 INFO - PROCESS | 4016 | 1461323680292 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:14:40 INFO - PROCESS | 4016 | 1461323680294 Marionette TRACE conn4 <- [1,3058,null,{}] 04:14:40 INFO - PROCESS | 4016 | 1461323680297 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}] 04:14:40 INFO - PROCESS | 4016 | 1461323680410 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 04:14:40 INFO - PROCESS | 4016 | 1461323680473 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:40 INFO - PROCESS | 4016 | ++DOCSHELL 0F136C00 == 42 [pid = 4016] [id = 776] 04:14:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (1CFA1800) [pid = 4016] [serial = 2326] [outer = 00000000] 04:14:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (1CFAD800) [pid = 4016] [serial = 2327] [outer = 1CFA1800] 04:14:40 INFO - PROCESS | 4016 | 1461323680518 Marionette DEBUG loaded listener.js 04:14:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (1CFB2C00) [pid = 4016] [serial = 2328] [outer = 1CFA1800] 04:14:40 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (13213000) [pid = 4016] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 04:14:40 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (1C433400) [pid = 4016] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 04:14:40 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (1C04DC00) [pid = 4016] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 04:14:40 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (1C00A000) [pid = 4016] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 04:14:40 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (14504400) [pid = 4016] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 04:14:40 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (1317D000) [pid = 4016] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 04:14:40 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (1AE82C00) [pid = 4016] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 04:14:40 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (1941D000) [pid = 4016] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 04:14:40 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (13179000) [pid = 4016] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:14:40 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (0F06E000) [pid = 4016] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 04:14:40 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (17ED9800) [pid = 4016] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 04:14:40 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (19A68400) [pid = 4016] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 04:14:41 INFO - PROCESS | 4016 | 1461323681005 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]]]}] 04:14:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:14:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:14:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:14:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:14:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:14:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:14:41 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 730ms 04:14:41 INFO - PROCESS | 4016 | 1461323681027 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 04:14:41 INFO - PROCESS | 4016 | 1461323681029 Marionette TRACE conn4 <- [1,3061,null,{"value":"13"}] 04:14:41 INFO - PROCESS | 4016 | 1461323681032 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:14:41 INFO - PROCESS | 4016 | 1461323681034 Marionette TRACE conn4 <- [1,3062,null,{}] 04:14:41 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:14:41 INFO - PROCESS | 4016 | 1461323681038 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}] 04:14:41 INFO - PROCESS | 4016 | 1461323681178 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 04:14:41 INFO - PROCESS | 4016 | 1461323681240 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:41 INFO - PROCESS | 4016 | ++DOCSHELL 1C04B000 == 43 [pid = 4016] [id = 777] 04:14:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (1CFA9400) [pid = 4016] [serial = 2329] [outer = 00000000] 04:14:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (12980C00) [pid = 4016] [serial = 2330] [outer = 1CFA9400] 04:14:41 INFO - PROCESS | 4016 | 1461323681286 Marionette DEBUG loaded listener.js 04:14:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (127E8000) [pid = 4016] [serial = 2331] [outer = 1CFA9400] 04:14:41 INFO - PROCESS | 4016 | 1461323681633 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]]]}] 04:14:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:14:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:14:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:14:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:14:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:14:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:14:41 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 630ms 04:14:41 INFO - PROCESS | 4016 | 1461323681667 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 04:14:41 INFO - PROCESS | 4016 | 1461323681669 Marionette TRACE conn4 <- [1,3065,null,{"value":"13"}] 04:14:41 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:14:41 INFO - PROCESS | 4016 | 1461323681672 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:14:41 INFO - PROCESS | 4016 | 1461323681674 Marionette TRACE conn4 <- [1,3066,null,{}] 04:14:41 INFO - PROCESS | 4016 | 1461323681690 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}] 04:14:41 INFO - PROCESS | 4016 | 1461323681771 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 04:14:41 INFO - PROCESS | 4016 | 1461323681777 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:41 INFO - PROCESS | 4016 | ++DOCSHELL 1D605C00 == 44 [pid = 4016] [id = 778] 04:14:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (1D606C00) [pid = 4016] [serial = 2332] [outer = 00000000] 04:14:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (1D60E400) [pid = 4016] [serial = 2333] [outer = 1D606C00] 04:14:41 INFO - PROCESS | 4016 | 1461323681822 Marionette DEBUG loaded listener.js 04:14:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (1D610000) [pid = 4016] [serial = 2334] [outer = 1D606C00] 04:14:42 INFO - PROCESS | 4016 | 1461323682269 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] 04:14:42 INFO - PROCESS | 4016 | 1461323682324 Marionette TRACE conn4 <- [1,3069,null,{"value":"13"}] 04:14:42 INFO - PROCESS | 4016 | 1461323682327 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:14:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 04:14:42 INFO - PROCESS | 4016 | 1461323682329 Marionette TRACE conn4 <- [1,3070,null,{}] 04:14:42 INFO - PROCESS | 4016 | 1461323682333 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}] 04:14:42 INFO - PROCESS | 4016 | 1461323682417 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 04:14:42 INFO - PROCESS | 4016 | 1461323682423 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:42 INFO - PROCESS | 4016 | ++DOCSHELL 1D823800 == 45 [pid = 4016] [id = 779] 04:14:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (1D82BC00) [pid = 4016] [serial = 2335] [outer = 00000000] 04:14:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (1D986000) [pid = 4016] [serial = 2336] [outer = 1D82BC00] 04:14:42 INFO - PROCESS | 4016 | 1461323682468 Marionette DEBUG loaded listener.js 04:14:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (1D985400) [pid = 4016] [serial = 2337] [outer = 1D82BC00] 04:14:43 INFO - PROCESS | 4016 | 1461323683030 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]]]}] 04:14:43 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:14:43 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:14:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:14:43 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:14:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:14:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 730ms 04:14:43 INFO - PROCESS | 4016 | 1461323683063 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 04:14:43 INFO - PROCESS | 4016 | 1461323683068 Marionette TRACE conn4 <- [1,3073,null,{"value":"13"}] 04:14:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:14:43 INFO - PROCESS | 4016 | 1461323683074 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:14:43 INFO - PROCESS | 4016 | 1461323683078 Marionette TRACE conn4 <- [1,3074,null,{}] 04:14:43 INFO - PROCESS | 4016 | 1461323683085 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}] 04:14:43 INFO - PROCESS | 4016 | 1461323683197 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 04:14:43 INFO - PROCESS | 4016 | 1461323683351 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:43 INFO - PROCESS | 4016 | ++DOCSHELL 127E2C00 == 46 [pid = 4016] [id = 780] 04:14:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (1291BC00) [pid = 4016] [serial = 2338] [outer = 00000000] 04:14:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (13E10000) [pid = 4016] [serial = 2339] [outer = 1291BC00] 04:14:43 INFO - PROCESS | 4016 | 1461323683413 Marionette DEBUG loaded listener.js 04:14:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (14504400) [pid = 4016] [serial = 2340] [outer = 1291BC00] 04:14:44 INFO - PROCESS | 4016 | 1461323683995 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 04:14:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:14:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 970ms 04:14:44 INFO - PROCESS | 4016 | 1461323684048 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 04:14:44 INFO - PROCESS | 4016 | 1461323684054 Marionette TRACE conn4 <- [1,3077,null,{"value":"13"}] 04:14:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:14:44 INFO - PROCESS | 4016 | 1461323684061 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:14:44 INFO - PROCESS | 4016 | 1461323684064 Marionette TRACE conn4 <- [1,3078,null,{}] 04:14:44 INFO - PROCESS | 4016 | 1461323684084 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}] 04:14:44 INFO - PROCESS | 4016 | 1461323684235 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 04:14:44 INFO - PROCESS | 4016 | 1461323684324 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:44 INFO - PROCESS | 4016 | ++DOCSHELL 17E3DC00 == 47 [pid = 4016] [id = 781] 04:14:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (17EEB800) [pid = 4016] [serial = 2341] [outer = 00000000] 04:14:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (1AF61000) [pid = 4016] [serial = 2342] [outer = 17EEB800] 04:14:44 INFO - PROCESS | 4016 | 1461323684383 Marionette DEBUG loaded listener.js 04:14:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (1AFBBC00) [pid = 4016] [serial = 2343] [outer = 17EEB800] 04:14:44 INFO - PROCESS | 4016 | 1461323684889 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 04:14:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:14:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 870ms 04:14:44 INFO - PROCESS | 4016 | 1461323684933 Marionette TRACE conn4 -> [0,3081,"getWindowHandle",null] 04:14:44 INFO - PROCESS | 4016 | 1461323684936 Marionette TRACE conn4 <- [1,3081,null,{"value":"13"}] 04:14:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:14:44 INFO - PROCESS | 4016 | 1461323684939 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:14:44 INFO - PROCESS | 4016 | 1461323684943 Marionette TRACE conn4 <- [1,3082,null,{}] 04:14:44 INFO - PROCESS | 4016 | 1461323684954 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}] 04:14:45 INFO - PROCESS | 4016 | 1461323685066 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 04:14:45 INFO - PROCESS | 4016 | 1461323685230 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:45 INFO - PROCESS | 4016 | ++DOCSHELL 1C15D400 == 48 [pid = 4016] [id = 782] 04:14:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (1C1B1C00) [pid = 4016] [serial = 2344] [outer = 00000000] 04:14:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (1C3C6400) [pid = 4016] [serial = 2345] [outer = 1C1B1C00] 04:14:45 INFO - PROCESS | 4016 | 1461323685293 Marionette DEBUG loaded listener.js 04:14:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (1C435C00) [pid = 4016] [serial = 2346] [outer = 1C1B1C00] 04:14:45 INFO - PROCESS | 4016 | 1461323685866 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 04:14:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 04:14:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 970ms 04:14:45 INFO - PROCESS | 4016 | 1461323685913 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 04:14:45 INFO - PROCESS | 4016 | 1461323685916 Marionette TRACE conn4 <- [1,3085,null,{"value":"13"}] 04:14:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 04:14:45 INFO - PROCESS | 4016 | 1461323685920 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:14:45 INFO - PROCESS | 4016 | 1461323685922 Marionette TRACE conn4 <- [1,3086,null,{}] 04:14:45 INFO - PROCESS | 4016 | 1461323685926 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}] 04:14:46 INFO - PROCESS | 4016 | 1461323686035 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 04:14:46 INFO - PROCESS | 4016 | 1461323686196 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:46 INFO - PROCESS | 4016 | ++DOCSHELL 1C9B7C00 == 49 [pid = 4016] [id = 783] 04:14:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (1CC7E000) [pid = 4016] [serial = 2347] [outer = 00000000] 04:14:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (1CFAF800) [pid = 4016] [serial = 2348] [outer = 1CC7E000] 04:14:46 INFO - PROCESS | 4016 | 1461323686256 Marionette DEBUG loaded listener.js 04:14:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (1D825C00) [pid = 4016] [serial = 2349] [outer = 1CC7E000] 04:14:46 INFO - PROCESS | 4016 | 1461323686792 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]]]}] 04:14:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 04:14:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 04:14:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 930ms 04:14:46 INFO - PROCESS | 4016 | 1461323686853 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 04:14:46 INFO - PROCESS | 4016 | 1461323686855 Marionette TRACE conn4 <- [1,3089,null,{"value":"13"}] 04:14:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 04:14:46 INFO - PROCESS | 4016 | 1461323686859 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:14:46 INFO - PROCESS | 4016 | 1461323686861 Marionette TRACE conn4 <- [1,3090,null,{}] 04:14:46 INFO - PROCESS | 4016 | 1461323686865 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}] 04:14:46 INFO - PROCESS | 4016 | 1461323686973 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 04:14:47 INFO - PROCESS | 4016 | 1461323687134 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:47 INFO - PROCESS | 4016 | ++DOCSHELL 0F06C000 == 50 [pid = 4016] [id = 784] 04:14:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (1CC85000) [pid = 4016] [serial = 2350] [outer = 00000000] 04:14:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (1ED23800) [pid = 4016] [serial = 2351] [outer = 1CC85000] 04:14:47 INFO - PROCESS | 4016 | 1461323687190 Marionette DEBUG loaded listener.js 04:14:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (1ED31C00) [pid = 4016] [serial = 2352] [outer = 1CC85000] 04:14:47 INFO - PROCESS | 4016 | 1461323687718 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 04:14:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 04:14:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1018ms 04:14:47 INFO - PROCESS | 4016 | 1461323687904 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 04:14:47 INFO - PROCESS | 4016 | 1461323687908 Marionette TRACE conn4 <- [1,3093,null,{"value":"13"}] 04:14:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 04:14:47 INFO - PROCESS | 4016 | 1461323687947 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:14:47 INFO - PROCESS | 4016 | 1461323687950 Marionette TRACE conn4 <- [1,3094,null,{}] 04:14:47 INFO - PROCESS | 4016 | 1461323687956 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}] 04:14:48 INFO - PROCESS | 4016 | 1461323688059 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 04:14:48 INFO - PROCESS | 4016 | 1461323688205 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:48 INFO - PROCESS | 4016 | ++DOCSHELL 131BBC00 == 51 [pid = 4016] [id = 785] 04:14:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (131BCC00) [pid = 4016] [serial = 2353] [outer = 00000000] 04:14:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (179A1C00) [pid = 4016] [serial = 2354] [outer = 131BCC00] 04:14:48 INFO - PROCESS | 4016 | 1461323688258 Marionette DEBUG loaded listener.js 04:14:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (17F8B000) [pid = 4016] [serial = 2355] [outer = 131BCC00] 04:14:48 INFO - PROCESS | 4016 | 1461323688797 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]]]}] 04:14:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 04:14:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 04:14:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 04:14:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 874ms 04:14:48 INFO - PROCESS | 4016 | 1461323688821 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 04:14:48 INFO - PROCESS | 4016 | 1461323688824 Marionette TRACE conn4 <- [1,3097,null,{"value":"13"}] 04:14:48 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:14:48 INFO - PROCESS | 4016 | 1461323688831 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 04:14:48 INFO - PROCESS | 4016 | 1461323688835 Marionette TRACE conn4 <- [1,3098,null,{}] 04:14:48 INFO - PROCESS | 4016 | 1461323688839 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}] 04:14:48 INFO - PROCESS | 4016 | 1461323688941 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 04:14:49 INFO - PROCESS | 4016 | 1461323689101 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:49 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (20108800) [pid = 4016] [serial = 2300] [outer = 00000000] [url = about:blank] 04:14:49 INFO - PROCESS | 4016 | ++DOCSHELL 0EFAB800 == 52 [pid = 4016] [id = 786] 04:14:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (0EFAE800) [pid = 4016] [serial = 2356] [outer = 00000000] 04:14:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (12917C00) [pid = 4016] [serial = 2357] [outer = 0EFAE800] 04:14:49 INFO - PROCESS | 4016 | 1461323689208 Marionette DEBUG loaded listener.js 04:14:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (13103800) [pid = 4016] [serial = 2358] [outer = 0EFAE800] 04:14:49 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (1C1BE800) [pid = 4016] [serial = 2291] [outer = 00000000] [url = about:blank] 04:14:49 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (1D206800) [pid = 4016] [serial = 2294] [outer = 00000000] [url = about:blank] 04:14:49 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (1C162C00) [pid = 4016] [serial = 2288] [outer = 00000000] [url = about:blank] 04:14:49 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (1C044000) [pid = 4016] [serial = 2285] [outer = 00000000] [url = about:blank] 04:14:49 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (1C04A400) [pid = 4016] [serial = 2286] [outer = 00000000] [url = about:blank] 04:14:49 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (1455B800) [pid = 4016] [serial = 2273] [outer = 00000000] [url = about:blank] 04:14:49 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (1781B800) [pid = 4016] [serial = 2274] [outer = 00000000] [url = about:blank] 04:14:49 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (1320C400) [pid = 4016] [serial = 2270] [outer = 00000000] [url = about:blank] 04:14:49 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (133BA400) [pid = 4016] [serial = 2271] [outer = 00000000] [url = about:blank] 04:14:49 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (1AFC1000) [pid = 4016] [serial = 2282] [outer = 00000000] [url = about:blank] 04:14:49 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (1AFF6400) [pid = 4016] [serial = 2283] [outer = 00000000] [url = about:blank] 04:14:49 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (19A63800) [pid = 4016] [serial = 2279] [outer = 00000000] [url = about:blank] 04:14:49 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (1AA54C00) [pid = 4016] [serial = 2280] [outer = 00000000] [url = about:blank] 04:14:49 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (1317A800) [pid = 4016] [serial = 2268] [outer = 00000000] [url = about:blank] 04:14:49 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (0F3BA000) [pid = 4016] [serial = 2265] [outer = 00000000] [url = about:blank] 04:14:49 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (127E8400) [pid = 4016] [serial = 2266] [outer = 00000000] [url = about:blank] 04:14:49 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (17FE0800) [pid = 4016] [serial = 2276] [outer = 00000000] [url = about:blank] 04:14:49 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (18D85400) [pid = 4016] [serial = 2277] [outer = 00000000] [url = about:blank] 04:14:49 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (18E33400) [pid = 4016] [serial = 2292] [outer = 00000000] [url = about:blank] 04:14:49 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (1FED5000) [pid = 4016] [serial = 2298] [outer = 00000000] [url = about:blank] 04:14:49 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (1FECAC00) [pid = 4016] [serial = 2297] [outer = 00000000] [url = about:blank] 04:14:49 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (1D601400) [pid = 4016] [serial = 2295] [outer = 00000000] [url = about:blank] 04:14:49 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (1C164400) [pid = 4016] [serial = 2289] [outer = 00000000] [url = about:blank] 04:14:49 INFO - PROCESS | 4016 | 1461323689589 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"]]]}] 04:14:49 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 04:14:49 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 04:14:49 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 04:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:14:49 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 04:14:49 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 790ms 04:14:49 INFO - PROCESS | 4016 | 1461323689621 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 04:14:49 INFO - PROCESS | 4016 | 1461323689623 Marionette TRACE conn4 <- [1,3101,null,{"value":"13"}] 04:14:49 INFO - PROCESS | 4016 | 1461323689626 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 04:14:49 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:14:49 INFO - PROCESS | 4016 | 1461323689628 Marionette TRACE conn4 <- [1,3102,null,{}] 04:14:49 INFO - PROCESS | 4016 | 1461323689679 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}] 04:14:49 INFO - PROCESS | 4016 | 1461323689802 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 04:14:49 INFO - PROCESS | 4016 | 1461323689817 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\", \"de4a04c7-9347-4771-b329-5c7c0c0e2c34\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:49 INFO - PROCESS | 4016 | ++DOCSHELL 17950400 == 53 [pid = 4016] [id = 787] 04:14:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (17951400) [pid = 4016] [serial = 2359] [outer = 00000000] 04:14:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (18D86000) [pid = 4016] [serial = 2360] [outer = 17951400] 04:14:49 INFO - PROCESS | 4016 | 1461323689868 Marionette DEBUG loaded listener.js 04:14:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (19804C00) [pid = 4016] [serial = 2361] [outer = 17951400] 04:14:50 INFO - PROCESS | 4016 | 1461323690349 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]]]}] 04:14:50 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 04:14:50 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 770ms 04:14:50 INFO - PROCESS | 4016 | 1461323690401 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 04:14:50 INFO - PROCESS | 4016 | 1461323690403 Marionette TRACE conn4 <- [1,3105,null,{"value":"13"}] 04:14:51 WARNING - u'runner_teardown' () 04:14:51 INFO - No more tests 04:14:51 INFO - Got 0 unexpected results 04:14:51 INFO - SUITE-END | took 723s 04:14:51 INFO - Closing logging queue 04:14:51 INFO - queue closed 04:14:51 INFO - Return code: 0 04:14:51 WARNING - # TBPL SUCCESS # 04:14:51 INFO - Running post-action listener: _resource_record_post_action 04:14:51 INFO - Running post-run listener: _resource_record_post_run 04:14:52 INFO - Total resource usage - Wall time: 733s; CPU: 14.0%; Read bytes: 100762624; Write bytes: 1178024960; Read time: 926100; Write time: 8077140 04:14:52 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:14:52 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 31076352; Read time: 0; Write time: 25880 04:14:52 INFO - run-tests - Wall time: 731s; CPU: 14.0%; Read bytes: 100762624; Write bytes: 1088990208; Read time: 926100; Write time: 8002900 04:14:52 INFO - Running post-run listener: _upload_blobber_files 04:14:52 INFO - Blob upload gear active. 04:14:52 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 04:14:52 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 04:14:52 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', 'fx-team', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 04:14:52 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 fx-team -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 04:14:53 INFO - (blobuploader) - INFO - Open directory for files ... 04:14:53 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 04:14:53 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:14:53 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:14:54 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:14:54 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:14:54 INFO - (blobuploader) - INFO - Done attempting. 04:14:54 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 04:14:54 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:14:54 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:14:56 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:14:56 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:14:56 INFO - (blobuploader) - INFO - Done attempting. 04:14:56 INFO - (blobuploader) - INFO - Iteration through files over. 04:14:56 INFO - Return code: 0 04:14:56 INFO - rmtree: C:\slave\test\build\uploaded_files.json 04:14:56 INFO - Using _rmtree_windows ... 04:14:56 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 04:14:56 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/240ae6b2a2a33e847315a11673c347d8f0ba449258892ea8074de603f019e07ebbbe387f2680cf0ea12742687acd56d21381bacc5259d8326c43222a89f9e731", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c15ad37d43d65bfa3c698f78df09f7f399d4a21d304f612c5876f290ad0356868214ce4849d4f0550fa50b6e0fba4e1e619046ae3b1caec79d4f3ea4201ce3c0"} 04:14:56 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 04:14:56 INFO - Writing to file C:\slave\test\properties\blobber_files 04:14:56 INFO - Contents: 04:14:56 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/240ae6b2a2a33e847315a11673c347d8f0ba449258892ea8074de603f019e07ebbbe387f2680cf0ea12742687acd56d21381bacc5259d8326c43222a89f9e731", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c15ad37d43d65bfa3c698f78df09f7f399d4a21d304f612c5876f290ad0356868214ce4849d4f0550fa50b6e0fba4e1e619046ae3b1caec79d4f3ea4201ce3c0"} 04:14:56 INFO - Running post-run listener: copy_logs_to_upload_dir 04:14:56 INFO - Copying logs to upload dir... 04:14:56 INFO - mkdir: C:\slave\test\build\upload\logs 04:14:56 INFO - Copying logs to upload dir... 04:14:56 INFO - Using _rmtree_windows ... 04:14:56 INFO - Using _rmtree_windows ... 04:14:56 INFO - Using _rmtree_windows ... 04:14:56 INFO - Using _rmtree_windows ... 04:14:56 INFO - Using _rmtree_windows ... 04:14:56 INFO - Using _rmtree_windows ... 04:14:56 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1008.896000 ========= master_lag: 4.19 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 53 secs) (at 2016-04-22 04:14:56.499760) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-22 04:14:56.501120) ========= '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-129 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-129 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-129 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/fx-team/sha512/240ae6b2a2a33e847315a11673c347d8f0ba449258892ea8074de603f019e07ebbbe387f2680cf0ea12742687acd56d21381bacc5259d8326c43222a89f9e731", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c15ad37d43d65bfa3c698f78df09f7f399d4a21d304f612c5876f290ad0356868214ce4849d4f0550fa50b6e0fba4e1e619046ae3b1caec79d4f3ea4201ce3c0"} build_url:https://queue.taskcluster.net/v1/task/PDFTSDO4SnaKwgKI3lGeHw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/PDFTSDO4SnaKwgKI3lGeHw/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/PDFTSDO4SnaKwgKI3lGeHw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/240ae6b2a2a33e847315a11673c347d8f0ba449258892ea8074de603f019e07ebbbe387f2680cf0ea12742687acd56d21381bacc5259d8326c43222a89f9e731", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c15ad37d43d65bfa3c698f78df09f7f399d4a21d304f612c5876f290ad0356868214ce4849d4f0550fa50b6e0fba4e1e619046ae3b1caec79d4f3ea4201ce3c0"}' symbols_url: 'https://queue.taskcluster.net/v1/task/PDFTSDO4SnaKwgKI3lGeHw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-22 04:14:56.624190) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 04:14:56.624583) ========= '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-129 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-129 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-129 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-22 04:14:56.744527) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-22 04:14:56.745134) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-22 04:14:57.361102) ========= ========= Total master_lag: 14.85 =========