builder: fx-team_win7-ix-debug_test-web-platform-tests-1 slave: t-w732-ix-071 starttime: 1461064103.97 results: success (0) buildid: 20160419024446 builduid: 206e70f1227742a590c9adc83b0f7e6c revision: 4992cef658a669d514b3469c4b4449ac5826359d ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 04:08:23.967152) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 04:08:23.967704) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 04:08:23.967990) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 04:08:24.111240) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 04:08:24.111646) ========= '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-071 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-071 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\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-071 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 --04:08:25-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.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% 2.27 GB/s 04:08:25 (2.27 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.063000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 04:08:25.249059) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-04-19 04:08:25.249403) ========= '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-071 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-071 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\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-071 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.702000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-04-19 04:08:28.966598) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 04:08:28.966917) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev 4992cef658a669d514b3469c4b4449ac5826359d --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 4992cef658a669d514b3469c4b4449ac5826359d --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-071 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-071 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\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-071 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-19 04:08:29,444 truncating revision to first 12 chars 2016-04-19 04:08:29,444 Setting DEBUG logging. 2016-04-19 04:08:29,444 attempt 1/10 2016-04-19 04:08:29,444 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/4992cef658a6?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-19 04:08:30,023 unpacking tar archive at: fx-team-4992cef658a6/testing/mozharness/ program finished with exit code 0 elapsedTime=1.594000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 04:08:30.609633) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 04:08:30.609926) ========= script_repo_revision: 4992cef658a669d514b3469c4b4449ac5826359d ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 04:08:30.610307) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 04:08:30.610590) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 04:08:30.626336) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 5 secs) (at 2016-04-19 04:08:30.626730) ========= '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-071 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com DevEnvDir=D:\msvs8\Common7\IDE FP_NO_HOST_CHECK=NO FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework FrameworkSDKDir=D:\msvs8\SDK\v2.0 FrameworkVersion=v2.0.50727 HOMEDRIVE=C: HOMEPATH=\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-071 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\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-071 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 04:08:31 INFO - MultiFileLogger online at 20160419 04:08:31 in C:\slave\test 04:08:31 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch fx-team --download-symbols true 04:08:31 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 04:08:31 INFO - {'append_to_log': False, 04:08:31 INFO - 'base_work_dir': 'C:\\slave\\test', 04:08:31 INFO - 'blob_upload_branch': 'fx-team', 04:08:31 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 04:08:31 INFO - 'buildbot_json_path': 'buildprops.json', 04:08:31 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 04:08:31 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:08:31 INFO - 'download_minidump_stackwalk': True, 04:08:31 INFO - 'download_symbols': 'true', 04:08:31 INFO - 'e10s': False, 04:08:31 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 04:08:31 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 04:08:31 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 04:08:31 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 04:08:31 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 04:08:31 INFO - 'C:/mozilla-build/tooltool.py'), 04:08:31 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 04:08:31 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 04:08:31 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:08:31 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:08:31 INFO - 'log_level': 'info', 04:08:31 INFO - 'log_to_console': True, 04:08:31 INFO - 'opt_config_files': (), 04:08:31 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:08:31 INFO - '--processes=1', 04:08:31 INFO - '--config=%(test_path)s/wptrunner.ini', 04:08:31 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:08:31 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:08:31 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:08:31 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:08:31 INFO - 'pip_index': False, 04:08:31 INFO - 'require_test_zip': True, 04:08:31 INFO - 'test_type': ('testharness',), 04:08:31 INFO - 'this_chunk': '1', 04:08:31 INFO - 'total_chunks': '10', 04:08:31 INFO - 'virtualenv_path': 'venv', 04:08:31 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:08:31 INFO - 'work_dir': 'build'} 04:08:31 INFO - ##### 04:08:31 INFO - ##### Running clobber step. 04:08:31 INFO - ##### 04:08:31 INFO - Running pre-action listener: _resource_record_pre_action 04:08:31 INFO - Running main action method: clobber 04:08:31 INFO - rmtree: C:\slave\test\build 04:08:31 INFO - Using _rmtree_windows ... 04:08:31 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 04:09:51 INFO - Running post-action listener: _resource_record_post_action 04:09:51 INFO - ##### 04:09:51 INFO - ##### Running read-buildbot-config step. 04:09:51 INFO - ##### 04:09:51 INFO - Running pre-action listener: _resource_record_pre_action 04:09:51 INFO - Running main action method: read_buildbot_config 04:09:51 INFO - Using buildbot properties: 04:09:51 INFO - { 04:09:51 INFO - "project": "", 04:09:51 INFO - "product": "firefox", 04:09:51 INFO - "script_repo_revision": "production", 04:09:51 INFO - "scheduler": "tests-fx-team-win7_ix-debug-unittest-7-3600", 04:09:51 INFO - "repository": "", 04:09:51 INFO - "buildername": "Windows 7 32-bit fx-team debug test web-platform-tests-1", 04:09:51 INFO - "buildid": "20160419024446", 04:09:51 INFO - "pgo_build": "False", 04:09:51 INFO - "basedir": "C:\\slave\\test", 04:09:51 INFO - "buildnumber": 135, 04:09:51 INFO - "slavename": "t-w732-ix-071", 04:09:51 INFO - "revision": "4992cef658a669d514b3469c4b4449ac5826359d", 04:09:51 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 04:09:51 INFO - "platform": "win32", 04:09:51 INFO - "branch": "fx-team", 04:09:51 INFO - "repo_path": "integration/fx-team", 04:09:51 INFO - "moz_repo_path": "", 04:09:51 INFO - "stage_platform": "win32", 04:09:51 INFO - "builduid": "206e70f1227742a590c9adc83b0f7e6c", 04:09:51 INFO - "slavebuilddir": "test" 04:09:51 INFO - } 04:09:51 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/S1TfpcqLQvKXBhHJy7qHJw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 04:09:51 INFO - Found installer url https://queue.taskcluster.net/v1/task/S1TfpcqLQvKXBhHJy7qHJw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 04:09:51 INFO - Running post-action listener: _resource_record_post_action 04:09:51 INFO - ##### 04:09:51 INFO - ##### Running download-and-extract step. 04:09:51 INFO - ##### 04:09:51 INFO - Running pre-action listener: _resource_record_pre_action 04:09:51 INFO - Running main action method: download_and_extract 04:09:51 INFO - mkdir: C:\slave\test\build\tests 04:09:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:09:51 INFO - https://queue.taskcluster.net/v1/task/S1TfpcqLQvKXBhHJy7qHJw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 04:09:51 INFO - trying https://queue.taskcluster.net/v1/task/S1TfpcqLQvKXBhHJy7qHJw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 04:09:51 INFO - Downloading https://queue.taskcluster.net/v1/task/S1TfpcqLQvKXBhHJy7qHJw/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:09:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/S1TfpcqLQvKXBhHJy7qHJw/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:09:52 INFO - Downloaded 1274 bytes. 04:09:52 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 04:09:52 INFO - Using the following test package requirements: 04:09:52 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 04:09:52 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:09:52 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 04:09:52 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:09:52 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 04:09:52 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:09:52 INFO - u'jsshell-win32.zip'], 04:09:52 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:09:52 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 04:09:52 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 04:09:52 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:09:52 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 04:09:52 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:09:52 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 04:09:52 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:09:52 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 04:09:52 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:09:52 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 04:09:52 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:09:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:09:52 INFO - https://queue.taskcluster.net/v1/task/S1TfpcqLQvKXBhHJy7qHJw/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 04:09:52 INFO - trying https://queue.taskcluster.net/v1/task/S1TfpcqLQvKXBhHJy7qHJw/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 04:09:52 INFO - Downloading https://queue.taskcluster.net/v1/task/S1TfpcqLQvKXBhHJy7qHJw/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:09:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/S1TfpcqLQvKXBhHJy7qHJw/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:09:54 INFO - Downloaded 20405109 bytes. 04:09:54 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:09:54 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:09:56 INFO - caution: filename not matched: web-platform/* 04:09:56 INFO - Return code: 11 04:09: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:09:56 INFO - https://queue.taskcluster.net/v1/task/S1TfpcqLQvKXBhHJy7qHJw/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 04:09:56 INFO - trying https://queue.taskcluster.net/v1/task/S1TfpcqLQvKXBhHJy7qHJw/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 04:09:56 INFO - Downloading https://queue.taskcluster.net/v1/task/S1TfpcqLQvKXBhHJy7qHJw/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:09:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/S1TfpcqLQvKXBhHJy7qHJw/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:09:57 INFO - Downloaded 36382594 bytes. 04:09:57 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:09:57 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:10:55 INFO - caution: filename not matched: bin/* 04:10:55 INFO - caution: filename not matched: config/* 04:10:55 INFO - caution: filename not matched: mozbase/* 04:10:55 INFO - caution: filename not matched: marionette/* 04:10:55 INFO - caution: filename not matched: tools/wptserve/* 04:10:55 INFO - Return code: 11 04:10: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:10:55 INFO - https://queue.taskcluster.net/v1/task/S1TfpcqLQvKXBhHJy7qHJw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 04:10:55 INFO - trying https://queue.taskcluster.net/v1/task/S1TfpcqLQvKXBhHJy7qHJw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 04:10:55 INFO - Downloading https://queue.taskcluster.net/v1/task/S1TfpcqLQvKXBhHJy7qHJw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 04:10:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/S1TfpcqLQvKXBhHJy7qHJw/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:10:59 INFO - Downloaded 67333411 bytes. 04:10:59 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/S1TfpcqLQvKXBhHJy7qHJw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 04:10:59 INFO - mkdir: C:\slave\test\properties 04:10:59 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 04:10:59 INFO - Writing to file C:\slave\test\properties\build_url 04:10:59 INFO - Contents: 04:10:59 INFO - build_url:https://queue.taskcluster.net/v1/task/S1TfpcqLQvKXBhHJy7qHJw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 04:11:00 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/S1TfpcqLQvKXBhHJy7qHJw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 04:11:00 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 04:11:00 INFO - Writing to file C:\slave\test\properties\symbols_url 04:11:00 INFO - Contents: 04:11:00 INFO - symbols_url:https://queue.taskcluster.net/v1/task/S1TfpcqLQvKXBhHJy7qHJw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 04:11:00 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:11:00 INFO - https://queue.taskcluster.net/v1/task/S1TfpcqLQvKXBhHJy7qHJw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:11:00 INFO - trying https://queue.taskcluster.net/v1/task/S1TfpcqLQvKXBhHJy7qHJw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 04:11:00 INFO - Downloading https://queue.taskcluster.net/v1/task/S1TfpcqLQvKXBhHJy7qHJw/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:11:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/S1TfpcqLQvKXBhHJy7qHJw/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:11:04 INFO - Downloaded 58221530 bytes. 04:11:04 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:11:04 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:11:06 INFO - Return code: 0 04:11:06 INFO - Running post-action listener: _resource_record_post_action 04:11:06 INFO - Running post-action listener: set_extra_try_arguments 04:11:06 INFO - ##### 04:11:06 INFO - ##### Running create-virtualenv step. 04:11:06 INFO - ##### 04:11:06 INFO - Running pre-action listener: _pre_create_virtualenv 04:11:06 INFO - Running pre-action listener: _resource_record_pre_action 04:11:06 INFO - Running main action method: create_virtualenv 04:11:06 INFO - Creating virtualenv C:\slave\test\build\venv 04:11:06 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:11:06 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:11:14 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 04:11:19 INFO - Installing distribute......................................................................................................................................................................................done. 04:11:21 INFO - Return code: 0 04:11:21 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 04:11:21 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:11:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:11:21 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:11:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:11:21 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 0x019686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CD5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C4C368>, '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 0x018EAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CE10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-071', 'USERDOMAIN': 'T-W732-IX-071', '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-071', '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:11:21 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:11:21 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:11:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:11:21 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:11:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:11:21 INFO - 'COMPUTERNAME': 'T-W732-IX-071', 04:11:21 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:11:21 INFO - 'DCLOCATION': 'SCL3', 04:11:21 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:11:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:11:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:11:21 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:11:21 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:11:21 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:11:21 INFO - 'HOMEDRIVE': 'C:', 04:11:21 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:11:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:11:21 INFO - 'KTS_VERSION': '1.19c', 04:11:21 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:11:21 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:11:21 INFO - 'LOGONSERVER': '\\\\T-W732-IX-071', 04:11:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:11:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:11:21 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:11:21 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:11:21 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:11:21 INFO - 'MOZ_AIRBAG': '1', 04:11:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:11:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:11:21 INFO - 'MOZ_MSVCVERSION': '8', 04:11:21 INFO - 'MOZ_NO_REMOTE': '1', 04:11:21 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:11:21 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:11:21 INFO - 'NO_EM_RESTART': '1', 04:11:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:11:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:11:21 INFO - 'OS': 'Windows_NT', 04:11:21 INFO - 'OURDRIVE': 'C:', 04:11:21 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 04:11:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:11:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:11:21 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:11:21 INFO - 'PROCESSOR_LEVEL': '6', 04:11:21 INFO - 'PROCESSOR_REVISION': '1e05', 04:11:21 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:11:21 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:11:21 INFO - 'PROMPT': '$P$G', 04:11:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:11:21 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:11:21 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:11:21 INFO - 'PWD': 'C:\\slave\\test', 04:11:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:11:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:11:21 INFO - 'SYSTEMDRIVE': 'C:', 04:11:21 INFO - 'SYSTEMROOT': 'C:\\windows', 04:11:21 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:11:21 INFO - 'TEST1': 'testie', 04:11:21 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:11:21 INFO - 'USERDOMAIN': 'T-W732-IX-071', 04:11:21 INFO - 'USERNAME': 'cltbld', 04:11:21 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:11:21 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:11:21 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:11:21 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:11:21 INFO - 'WINDIR': 'C:\\windows', 04:11:21 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:11:21 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:11:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:11:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:11:22 INFO - Downloading/unpacking psutil>=0.7.1 04:11:22 INFO - Running setup.py egg_info for package psutil 04:11:22 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:11:22 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:11:22 INFO - Installing collected packages: psutil 04:11:22 INFO - Running setup.py install for psutil 04:11:22 INFO - building 'psutil._psutil_windows' extension 04:11:22 INFO - error: Unable to find vcvarsall.bat 04:11:22 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-bvrjta-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:11:22 INFO - running install 04:11:22 INFO - running build 04:11:22 INFO - running build_py 04:11:22 INFO - creating build 04:11:22 INFO - creating build\lib.win32-2.7 04:11:22 INFO - creating build\lib.win32-2.7\psutil 04:11:22 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 04:11:22 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 04:11:22 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 04:11:22 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 04:11:22 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 04:11:22 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 04:11:22 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 04:11:22 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 04:11:22 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 04:11:22 INFO - running build_ext 04:11:22 INFO - building 'psutil._psutil_windows' extension 04:11:22 INFO - error: Unable to find vcvarsall.bat 04:11:22 INFO - ---------------------------------------- 04:11:22 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-bvrjta-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:11:22 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 04:11:22 WARNING - Return code: 1 04:11:22 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:11:22 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 04:11:22 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:11:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:11:22 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:11:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:11:22 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 0x019686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CD5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C4C368>, '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 0x018EAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CE10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-071', 'USERDOMAIN': 'T-W732-IX-071', '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-071', '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:11:22 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:11:22 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:11:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:11:22 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:11:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:11:22 INFO - 'COMPUTERNAME': 'T-W732-IX-071', 04:11:22 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:11:22 INFO - 'DCLOCATION': 'SCL3', 04:11:22 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:11:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:11:22 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:11:22 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:11:22 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:11:22 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:11:22 INFO - 'HOMEDRIVE': 'C:', 04:11:22 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:11:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:11:22 INFO - 'KTS_VERSION': '1.19c', 04:11:22 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:11:22 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:11:22 INFO - 'LOGONSERVER': '\\\\T-W732-IX-071', 04:11:22 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:11:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:11:22 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:11:22 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:11:22 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:11:22 INFO - 'MOZ_AIRBAG': '1', 04:11:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:11:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:11:22 INFO - 'MOZ_MSVCVERSION': '8', 04:11:22 INFO - 'MOZ_NO_REMOTE': '1', 04:11:22 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:11:22 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:11:22 INFO - 'NO_EM_RESTART': '1', 04:11:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:11:22 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:11:22 INFO - 'OS': 'Windows_NT', 04:11:22 INFO - 'OURDRIVE': 'C:', 04:11:22 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:11:22 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:11:22 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:11:22 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:11:22 INFO - 'PROCESSOR_LEVEL': '6', 04:11:22 INFO - 'PROCESSOR_REVISION': '1e05', 04:11:22 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:11:22 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:11:22 INFO - 'PROMPT': '$P$G', 04:11:22 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:11:22 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:11:22 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:11:22 INFO - 'PWD': 'C:\\slave\\test', 04:11:22 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:11:22 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:11:22 INFO - 'SYSTEMDRIVE': 'C:', 04:11:22 INFO - 'SYSTEMROOT': 'C:\\windows', 04:11:22 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:11:22 INFO - 'TEST1': 'testie', 04:11:22 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:11:22 INFO - 'USERDOMAIN': 'T-W732-IX-071', 04:11:22 INFO - 'USERNAME': 'cltbld', 04:11:22 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:11:22 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:11:22 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:11:22 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:11:22 INFO - 'WINDIR': 'C:\\windows', 04:11:22 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:11:22 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:11:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:11:23 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:11:23 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:11:23 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:11:23 INFO - Running setup.py egg_info for package mozsystemmonitor 04:11:23 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 04:11:23 INFO - Running setup.py egg_info for package psutil 04:11:23 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:11:23 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:11:23 INFO - Installing collected packages: mozsystemmonitor, psutil 04:11:23 INFO - Running setup.py install for mozsystemmonitor 04:11:23 INFO - Running setup.py install for psutil 04:11:23 INFO - building 'psutil._psutil_windows' extension 04:11:23 INFO - error: Unable to find vcvarsall.bat 04:11:23 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-9hioy2-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:11:23 INFO - running install 04:11:23 INFO - running build 04:11:23 INFO - running build_py 04:11:23 INFO - running build_ext 04:11:23 INFO - building 'psutil._psutil_windows' extension 04:11:23 INFO - error: Unable to find vcvarsall.bat 04:11:23 INFO - ---------------------------------------- 04:11:23 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-9hioy2-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:11:23 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 04:11:23 WARNING - Return code: 1 04:11:23 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:11:23 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 04:11:23 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:11:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:11:23 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:11:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:11:23 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 0x019686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CD5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C4C368>, '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 0x018EAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CE10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-071', 'USERDOMAIN': 'T-W732-IX-071', '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-071', '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:11:23 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:11:23 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:11:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:11:23 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:11:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:11:23 INFO - 'COMPUTERNAME': 'T-W732-IX-071', 04:11:23 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:11:23 INFO - 'DCLOCATION': 'SCL3', 04:11:23 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:11:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:11:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:11:23 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:11:23 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:11:23 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:11:23 INFO - 'HOMEDRIVE': 'C:', 04:11:23 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:11:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:11:23 INFO - 'KTS_VERSION': '1.19c', 04:11:23 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:11:23 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:11:23 INFO - 'LOGONSERVER': '\\\\T-W732-IX-071', 04:11:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:11:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:11:23 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:11:23 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:11:23 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:11:23 INFO - 'MOZ_AIRBAG': '1', 04:11:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:11:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:11:23 INFO - 'MOZ_MSVCVERSION': '8', 04:11:23 INFO - 'MOZ_NO_REMOTE': '1', 04:11:23 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:11:23 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:11:23 INFO - 'NO_EM_RESTART': '1', 04:11:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:11:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:11:23 INFO - 'OS': 'Windows_NT', 04:11:23 INFO - 'OURDRIVE': 'C:', 04:11:23 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:11:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:11:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:11:23 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:11:23 INFO - 'PROCESSOR_LEVEL': '6', 04:11:23 INFO - 'PROCESSOR_REVISION': '1e05', 04:11:23 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:11:23 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:11:23 INFO - 'PROMPT': '$P$G', 04:11:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:11:23 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:11:23 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:11:23 INFO - 'PWD': 'C:\\slave\\test', 04:11:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:11:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:11:23 INFO - 'SYSTEMDRIVE': 'C:', 04:11:23 INFO - 'SYSTEMROOT': 'C:\\windows', 04:11:23 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:11:23 INFO - 'TEST1': 'testie', 04:11:23 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:11:23 INFO - 'USERDOMAIN': 'T-W732-IX-071', 04:11:23 INFO - 'USERNAME': 'cltbld', 04:11:23 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:11:23 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:11:23 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:11:23 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:11:23 INFO - 'WINDIR': 'C:\\windows', 04:11:23 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:11:23 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:11:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:11:24 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:11:24 INFO - Downloading/unpacking blobuploader==1.2.4 04:11:24 INFO - Downloading blobuploader-1.2.4.tar.gz 04:11:24 INFO - Running setup.py egg_info for package blobuploader 04:11:24 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:11:28 INFO - Running setup.py egg_info for package requests 04:11:28 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:11:28 INFO - Downloading docopt-0.6.1.tar.gz 04:11:28 INFO - Running setup.py egg_info for package docopt 04:11:28 INFO - Installing collected packages: blobuploader, docopt, requests 04:11:28 INFO - Running setup.py install for blobuploader 04:11:28 INFO - Running setup.py install for docopt 04:11:28 INFO - Running setup.py install for requests 04:11:28 INFO - Successfully installed blobuploader docopt requests 04:11:28 INFO - Cleaning up... 04:11:28 INFO - Return code: 0 04:11:28 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:11:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:11:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:11:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:11:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:11:28 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 0x019686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CD5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C4C368>, '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 0x018EAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CE10C0>, '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-071', 'USERDOMAIN': 'T-W732-IX-071', '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-071', '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:11:28 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:11:28 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:11:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:11:28 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:11:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:11:28 INFO - 'COMPUTERNAME': 'T-W732-IX-071', 04:11:28 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:11:28 INFO - 'DCLOCATION': 'SCL3', 04:11:28 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:11:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:11:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:11:28 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:11:28 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:11:28 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:11:28 INFO - 'HOMEDRIVE': 'C:', 04:11:28 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:11:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:11:28 INFO - 'KTS_VERSION': '1.19c', 04:11:28 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:11:28 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:11:28 INFO - 'LOGONSERVER': '\\\\T-W732-IX-071', 04:11:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:11:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:11:28 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:11:28 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:11:28 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:11:28 INFO - 'MOZ_AIRBAG': '1', 04:11:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:11:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:11:28 INFO - 'MOZ_MSVCVERSION': '8', 04:11:28 INFO - 'MOZ_NO_REMOTE': '1', 04:11:28 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:11:28 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:11:28 INFO - 'NO_EM_RESTART': '1', 04:11:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:11:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:11:28 INFO - 'OS': 'Windows_NT', 04:11:28 INFO - 'OURDRIVE': 'C:', 04:11:28 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 04:11:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:11:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:11:28 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:11:28 INFO - 'PROCESSOR_LEVEL': '6', 04:11:28 INFO - 'PROCESSOR_REVISION': '1e05', 04:11:28 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:11:28 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:11:28 INFO - 'PROMPT': '$P$G', 04:11:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:11:28 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:11:28 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:11:28 INFO - 'PWD': 'C:\\slave\\test', 04:11:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:11:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:11:28 INFO - 'SYSTEMDRIVE': 'C:', 04:11:28 INFO - 'SYSTEMROOT': 'C:\\windows', 04:11:28 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:11:28 INFO - 'TEST1': 'testie', 04:11:28 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:11:28 INFO - 'USERDOMAIN': 'T-W732-IX-071', 04:11:28 INFO - 'USERNAME': 'cltbld', 04:11:28 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:11:28 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:11:28 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:11:28 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:11:28 INFO - 'WINDIR': 'C:\\windows', 04:11:28 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:11:28 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:11:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:11:33 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:11:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:11:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:11:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:11:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:11:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:11:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:11:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:11:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:11:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:11:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:11:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:11:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:11:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:11:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:11:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:11:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:11:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:11:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:11:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:11:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:11:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:11:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:11:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:11:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:11:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:11:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:11:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:11:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:11:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:11:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:11:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:11:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:11:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:11:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:11:33 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:11:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:11:33 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:11:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:11:33 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:11:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:11:33 INFO - Unpacking c:\slave\test\build\tests\marionette 04:11:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:11:33 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:11:33 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:11:33 INFO - Running setup.py install for browsermob-proxy 04:11:47 INFO - Running setup.py install for manifestparser 04:11:47 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:11:47 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:11:47 INFO - Running setup.py install for marionette-client 04:11:47 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:11:47 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:11:47 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:11:47 INFO - Running setup.py install for marionette-driver 04:11:47 INFO - Running setup.py install for mozcrash 04:11:47 INFO - Running setup.py install for mozdebug 04:11:47 INFO - Running setup.py install for mozdevice 04:11:47 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:11:47 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:11:47 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:11:47 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:11:47 INFO - Running setup.py install for mozfile 04:11:47 INFO - Running setup.py install for mozhttpd 04:11:47 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:11:47 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:11:47 INFO - Running setup.py install for mozinfo 04:11:47 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 04:11:47 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 04:11:47 INFO - Running setup.py install for mozInstall 04:11:47 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:11:47 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:11:47 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:11:47 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:11:47 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:11:47 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:11:47 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:11:47 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:11:47 INFO - Running setup.py install for mozleak 04:11:47 INFO - Running setup.py install for mozlog 04:11:47 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 04:11:47 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 04:11:47 INFO - Running setup.py install for moznetwork 04:11:47 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 04:11:47 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 04:11:47 INFO - Running setup.py install for mozprocess 04:11:47 INFO - Running setup.py install for mozprofile 04:11:47 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:11:47 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:11:47 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:11:47 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:11:47 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:11:47 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:11:47 INFO - Running setup.py install for mozrunner 04:11:47 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:11:47 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:11:47 INFO - Running setup.py install for mozscreenshot 04:11:47 INFO - Running setup.py install for moztest 04:11:47 INFO - Running setup.py install for mozversion 04:11:47 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:11:47 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:11:47 INFO - Running setup.py install for wptserve 04:11:47 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:11:47 INFO - Cleaning up... 04:11:47 INFO - Return code: 0 04:11:47 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:11:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:11:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:11:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:11:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:11:47 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 0x019686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CD5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C4C368>, '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 0x018EAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CE10C0>, '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-071', 'USERDOMAIN': 'T-W732-IX-071', '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-071', '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:11:47 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:11:47 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:11:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:11:47 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:11:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:11:47 INFO - 'COMPUTERNAME': 'T-W732-IX-071', 04:11:47 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:11:47 INFO - 'DCLOCATION': 'SCL3', 04:11:47 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:11:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:11:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:11:47 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:11:47 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:11:47 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:11:47 INFO - 'HOMEDRIVE': 'C:', 04:11:47 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:11:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:11:47 INFO - 'KTS_VERSION': '1.19c', 04:11:47 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:11:47 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:11:47 INFO - 'LOGONSERVER': '\\\\T-W732-IX-071', 04:11:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:11:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:11:47 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:11:47 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:11:47 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:11:47 INFO - 'MOZ_AIRBAG': '1', 04:11:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:11:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:11:47 INFO - 'MOZ_MSVCVERSION': '8', 04:11:47 INFO - 'MOZ_NO_REMOTE': '1', 04:11:47 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:11:47 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:11:47 INFO - 'NO_EM_RESTART': '1', 04:11:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:11:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:11:47 INFO - 'OS': 'Windows_NT', 04:11:47 INFO - 'OURDRIVE': 'C:', 04:11:47 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 04:11:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:11:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:11:47 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:11:47 INFO - 'PROCESSOR_LEVEL': '6', 04:11:47 INFO - 'PROCESSOR_REVISION': '1e05', 04:11:47 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:11:47 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:11:47 INFO - 'PROMPT': '$P$G', 04:11:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:11:47 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:11:47 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:11:47 INFO - 'PWD': 'C:\\slave\\test', 04:11:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:11:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:11:47 INFO - 'SYSTEMDRIVE': 'C:', 04:11:47 INFO - 'SYSTEMROOT': 'C:\\windows', 04:11:47 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:11:47 INFO - 'TEST1': 'testie', 04:11:47 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:11:47 INFO - 'USERDOMAIN': 'T-W732-IX-071', 04:11:47 INFO - 'USERNAME': 'cltbld', 04:11:47 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:11:47 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:11:47 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:11:47 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:11:47 INFO - 'WINDIR': 'C:\\windows', 04:11:47 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:11:47 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:11:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:11:51 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:11:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:11:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:11:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:11:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:11:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:11:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:11:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:11:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:11:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:11:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:11:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:11:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:11:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:11:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:11:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:11:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:11:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:11:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:11:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:11:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:11:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:11:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:11:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:11:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:11:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:11:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:11:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:11:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:11:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:11:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:11:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:11:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:11:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:11:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:11:51 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:11:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:11:51 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:11:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:11:51 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:11:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:11:51 INFO - Unpacking c:\slave\test\build\tests\marionette 04:11:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:11:51 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:11:51 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:12:03 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:12:03 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:12:03 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:12:03 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:12:03 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 04:12:03 INFO - Downloading blessings-1.6.tar.gz 04:12:03 INFO - Running setup.py egg_info for package blessings 04:12:03 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:12:03 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:12:03 INFO - Running setup.py install for blessings 04:12:03 INFO - Running setup.py install for browsermob-proxy 04:12:03 INFO - Running setup.py install for manifestparser 04:12:03 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:12:03 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:12:03 INFO - Running setup.py install for marionette-client 04:12:03 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:12:03 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:12:03 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:12:03 INFO - Running setup.py install for marionette-driver 04:12:03 INFO - Running setup.py install for mozcrash 04:12:03 INFO - Running setup.py install for mozdebug 04:12:03 INFO - Running setup.py install for mozdevice 04:12:03 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:12:03 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:12:03 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:12:03 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:12:03 INFO - Running setup.py install for mozhttpd 04:12:03 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:12:03 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:12:03 INFO - Running setup.py install for mozInstall 04:12:03 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:12:03 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:12:03 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:12:03 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:12:03 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:12:03 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:12:03 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:12:03 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:12:03 INFO - Running setup.py install for mozleak 04:12:03 INFO - Running setup.py install for mozprofile 04:12:03 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:12:03 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:12:03 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:12:03 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:12:03 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:12:03 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:12:03 INFO - Running setup.py install for mozrunner 04:12:03 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:12:03 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:12:05 INFO - Running setup.py install for mozscreenshot 04:12:05 INFO - Running setup.py install for moztest 04:12:05 INFO - Running setup.py install for mozversion 04:12:05 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:12:05 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:12:05 INFO - Running setup.py install for wptserve 04:12:05 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 04:12:05 INFO - Cleaning up... 04:12:05 INFO - Return code: 0 04:12:05 INFO - Done creating virtualenv C:\slave\test\build\venv. 04:12:05 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:12:05 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:12:05 INFO - Reading from file tmpfile_stdout 04:12:05 INFO - Using _rmtree_windows ... 04:12:05 INFO - Using _rmtree_windows ... 04:12:05 INFO - Current package versions: 04:12:05 INFO - blessings == 1.6 04:12:05 INFO - blobuploader == 1.2.4 04:12:05 INFO - browsermob-proxy == 0.6.0 04:12:05 INFO - distribute == 0.6.14 04:12:05 INFO - docopt == 0.6.1 04:12:05 INFO - manifestparser == 1.1 04:12:05 INFO - marionette-client == 2.3.0 04:12:05 INFO - marionette-driver == 1.4.0 04:12:05 INFO - mozInstall == 1.12 04:12:05 INFO - mozcrash == 0.17 04:12:05 INFO - mozdebug == 0.1 04:12:05 INFO - mozdevice == 0.48 04:12:05 INFO - mozfile == 1.2 04:12:05 INFO - mozhttpd == 0.7 04:12:05 INFO - mozinfo == 0.9 04:12:05 INFO - mozleak == 0.1 04:12:05 INFO - mozlog == 3.1 04:12:05 INFO - moznetwork == 0.27 04:12:05 INFO - mozprocess == 0.22 04:12:05 INFO - mozprofile == 0.28 04:12:05 INFO - mozrunner == 6.11 04:12:05 INFO - mozscreenshot == 0.1 04:12:05 INFO - mozsystemmonitor == 0.0 04:12:05 INFO - moztest == 0.7 04:12:05 INFO - mozversion == 1.4 04:12:05 INFO - requests == 1.2.3 04:12:05 INFO - wptserve == 1.4.0 04:12:05 INFO - Running post-action listener: _resource_record_post_action 04:12:05 INFO - Running post-action listener: _start_resource_monitoring 04:12:05 INFO - Starting resource monitoring. 04:12:05 INFO - ##### 04:12:05 INFO - ##### Running pull step. 04:12:05 INFO - ##### 04:12:05 INFO - Running pre-action listener: _resource_record_pre_action 04:12:05 INFO - Running main action method: pull 04:12:05 INFO - Pull has nothing to do! 04:12:05 INFO - Running post-action listener: _resource_record_post_action 04:12:05 INFO - ##### 04:12:05 INFO - ##### Running install step. 04:12:05 INFO - ##### 04:12:05 INFO - Running pre-action listener: _resource_record_pre_action 04:12:05 INFO - Running main action method: install 04:12:05 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:12:05 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:12:05 INFO - Reading from file tmpfile_stdout 04:12:05 INFO - Using _rmtree_windows ... 04:12:05 INFO - Using _rmtree_windows ... 04:12:05 INFO - Detecting whether we're running mozinstall >=1.0... 04:12:05 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 04:12:05 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 04:12:05 INFO - Reading from file tmpfile_stdout 04:12:05 INFO - Output received: 04:12:05 INFO - Usage: mozinstall-script.py [options] installer 04:12:05 INFO - Options: 04:12:05 INFO - -h, --help show this help message and exit 04:12:05 INFO - -d DEST, --destination=DEST 04:12:05 INFO - Directory to install application into. [default: 04:12:05 INFO - "C:\slave\test"] 04:12:05 INFO - --app=APP Application being installed. [default: firefox] 04:12:05 INFO - Using _rmtree_windows ... 04:12:05 INFO - Using _rmtree_windows ... 04:12:05 INFO - mkdir: C:\slave\test\build\application 04:12:05 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:12:05 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:12:08 INFO - Reading from file tmpfile_stdout 04:12:08 INFO - Output received: 04:12:08 INFO - C:\slave\test\build\application\firefox\firefox.exe 04:12:08 INFO - Using _rmtree_windows ... 04:12:08 INFO - Using _rmtree_windows ... 04:12:08 INFO - Running post-action listener: _resource_record_post_action 04:12:08 INFO - ##### 04:12:08 INFO - ##### Running run-tests step. 04:12:08 INFO - ##### 04:12:08 INFO - Running pre-action listener: _resource_record_pre_action 04:12:08 INFO - Running main action method: run_tests 04:12:08 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 04:12:08 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:12:08 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:12:08 INFO - grabbing minidump binary from tooltool 04:12:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:12:08 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 0x01C4C368>, '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 0x018EAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CE10C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 04:12:08 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:12:08 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:12:09 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 04:12:46 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp6jfwx3 04:12:46 INFO - INFO - File integrity verified, renaming tmp6jfwx3 to win32-minidump_stackwalk.exe 04:12:46 INFO - Return code: 0 04:12:46 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 04:12:46 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 04:12:46 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/S1TfpcqLQvKXBhHJy7qHJw/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:12:46 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/S1TfpcqLQvKXBhHJy7qHJw/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:12:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:12:46 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:12:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:12:46 INFO - 'COMPUTERNAME': 'T-W732-IX-071', 04:12:46 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:12:46 INFO - 'DCLOCATION': 'SCL3', 04:12:46 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:12:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:12:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:12:46 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:12:46 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:12:46 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:12:46 INFO - 'HOMEDRIVE': 'C:', 04:12:46 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:12:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:12:46 INFO - 'KTS_VERSION': '1.19c', 04:12:46 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:12:46 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:12:46 INFO - 'LOGONSERVER': '\\\\T-W732-IX-071', 04:12:46 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 04:12:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:12:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:12:46 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:12:46 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:12:46 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:12:46 INFO - 'MOZ_AIRBAG': '1', 04:12:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:12:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:12:46 INFO - 'MOZ_MSVCVERSION': '8', 04:12:46 INFO - 'MOZ_NO_REMOTE': '1', 04:12:46 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:12:46 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:12:46 INFO - 'NO_EM_RESTART': '1', 04:12:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:12:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:12:46 INFO - 'OS': 'Windows_NT', 04:12:46 INFO - 'OURDRIVE': 'C:', 04:12:46 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 04:12:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:12:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:12:46 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:12:46 INFO - 'PROCESSOR_LEVEL': '6', 04:12:46 INFO - 'PROCESSOR_REVISION': '1e05', 04:12:46 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:12:46 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:12:46 INFO - 'PROMPT': '$P$G', 04:12:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:12:46 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:12:46 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:12:46 INFO - 'PWD': 'C:\\slave\\test', 04:12:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:12:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:12:46 INFO - 'SYSTEMDRIVE': 'C:', 04:12:46 INFO - 'SYSTEMROOT': 'C:\\windows', 04:12:46 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:12:46 INFO - 'TEST1': 'testie', 04:12:46 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:12:46 INFO - 'USERDOMAIN': 'T-W732-IX-071', 04:12:46 INFO - 'USERNAME': 'cltbld', 04:12:46 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:12:46 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:12:46 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:12:46 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:12:46 INFO - 'WINDIR': 'C:\\windows', 04:12:46 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:12:46 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:12:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:12:46 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/S1TfpcqLQvKXBhHJy7qHJw/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:12:48 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:12:48 INFO - import pkg_resources 04:12:49 INFO - Using 1 client processes 04:12:52 INFO - SUITE-START | Running 778 tests 04:12:52 INFO - Running testharness tests 04:12:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:12:52 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 04:12:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:12:52 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 04:12:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:12:52 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 04:12:52 INFO - Setting up ssl 04:12:52 INFO - PROCESS | certutil | 04:12:52 INFO - PROCESS | certutil | 04:12:52 INFO - PROCESS | certutil | 04:12:52 INFO - Certificate Nickname Trust Attributes 04:12:52 INFO - SSL,S/MIME,JAR/XPI 04:12:52 INFO - 04:12:52 INFO - web-platform-tests CT,, 04:12:52 INFO - 04:12:53 INFO - Starting runner 04:12:53 INFO - PROCESS | 1108 | [1108] 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:12:53 INFO - PROCESS | 1108 | [1108] 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:12:53 INFO - PROCESS | 1108 | [1108] 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:12:53 INFO - PROCESS | 1108 | [1108] 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:12:53 INFO - PROCESS | 1108 | [1108] 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:12:55 INFO - PROCESS | 1108 | 1461064375766 Marionette DEBUG Marionette enabled via build flag and pref 04:12:57 INFO - PROCESS | 1108 | ++DOCSHELL 144DF000 == 1 [pid = 1108] [id = 1] 04:12:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 1 (144DF400) [pid = 1108] [serial = 1] [outer = 00000000] 04:12:57 INFO - PROCESS | 1108 | [1108] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 04:12:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 2 (144E0000) [pid = 1108] [serial = 2] [outer = 144DF400] 04:12:57 INFO - PROCESS | 1108 | ++DOCSHELL 14A7A000 == 2 [pid = 1108] [id = 2] 04:12:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 3 (14A7A400) [pid = 1108] [serial = 3] [outer = 00000000] 04:12:57 INFO - PROCESS | 1108 | [1108] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 04:12:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 4 (14A7B000) [pid = 1108] [serial = 4] [outer = 14A7A400] 04:12:58 INFO - PROCESS | 1108 | 1461064378115 Marionette INFO Listening on port 2828 04:12:59 INFO - PROCESS | 1108 | 1461064379685 Marionette DEBUG Marionette enabled via command-line flag 04:12:59 INFO - PROCESS | 1108 | [1108] 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:12:59 INFO - PROCESS | 1108 | [1108] 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:12:59 INFO - PROCESS | 1108 | ++DOCSHELL 13CC9800 == 3 [pid = 1108] [id = 3] 04:12:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 5 (13CD1800) [pid = 1108] [serial = 5] [outer = 00000000] 04:12:59 INFO - PROCESS | 1108 | [1108] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 04:12:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 6 (13CD2400) [pid = 1108] [serial = 6] [outer = 13CD1800] 04:12:59 INFO - PROCESS | 1108 | [1108] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 04:13:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 7 (1940C000) [pid = 1108] [serial = 7] [outer = 14A7A400] 04:13:00 INFO - PROCESS | 1108 | [1108] 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:13:00 INFO - PROCESS | 1108 | 1461064380165 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49671 04:13:00 INFO - PROCESS | 1108 | [1108] 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:13:00 INFO - PROCESS | 1108 | 1461064380171 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49672 04:13:00 INFO - PROCESS | 1108 | [1108] 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:13:00 INFO - PROCESS | 1108 | 1461064380204 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49674 04:13:00 INFO - PROCESS | 1108 | 1461064380208 Marionette DEBUG Closed connection conn0 04:13:00 INFO - PROCESS | 1108 | 1461064380209 Marionette DEBUG Closed connection conn1 04:13:00 INFO - PROCESS | 1108 | 1461064380303 Marionette DEBUG Closed connection conn2 04:13:00 INFO - PROCESS | 1108 | [1108] 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:13:00 INFO - PROCESS | 1108 | 1461064380310 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49675 04:13:00 INFO - PROCESS | 1108 | 1461064380367 Marionette DEBUG Closed connection conn3 04:13:00 INFO - PROCESS | 1108 | [1108] 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:13:00 INFO - PROCESS | 1108 | 1461064380373 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49676 04:13:00 INFO - PROCESS | 1108 | ++DOCSHELL 1979F000 == 4 [pid = 1108] [id = 4] 04:13:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 8 (197A1400) [pid = 1108] [serial = 8] [outer = 00000000] 04:13:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 9 (1A5DA000) [pid = 1108] [serial = 9] [outer = 197A1400] 04:13:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 10 (1A5DF400) [pid = 1108] [serial = 10] [outer = 197A1400] 04:13:00 INFO - PROCESS | 1108 | 1461064380515 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:13:00 INFO - PROCESS | 1108 | 1461064380520 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":"20160419024446","device":"desktop","version":"48.0a1"} 04:13:08 INFO - PROCESS | 1108 | ++DOCSHELL 1ABF4800 == 5 [pid = 1108] [id = 5] 04:13:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 11 (1ABF4C00) [pid = 1108] [serial = 11] [outer = 00000000] 04:13:08 INFO - PROCESS | 1108 | ++DOCSHELL 1ABF5000 == 6 [pid = 1108] [id = 6] 04:13:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 12 (1ABF5400) [pid = 1108] [serial = 12] [outer = 00000000] 04:13:08 INFO - PROCESS | 1108 | [1108] 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:13:09 INFO - PROCESS | 1108 | ++DOCSHELL 1E6C1C00 == 7 [pid = 1108] [id = 7] 04:13:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 13 (1E6C2000) [pid = 1108] [serial = 13] [outer = 00000000] 04:13:09 INFO - PROCESS | 1108 | [1108] 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:13:09 INFO - PROCESS | 1108 | [1108] 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:13:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 14 (1E8DEC00) [pid = 1108] [serial = 14] [outer = 1E6C2000] 04:13:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 15 (1E54C800) [pid = 1108] [serial = 15] [outer = 1ABF4C00] 04:13:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 16 (1E54E000) [pid = 1108] [serial = 16] [outer = 1ABF5400] 04:13:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 17 (1E550C00) [pid = 1108] [serial = 17] [outer = 1E6C2000] 04:13:10 INFO - PROCESS | 1108 | 1461064390206 Marionette DEBUG loaded listener.js 04:13:10 INFO - PROCESS | 1108 | 1461064390223 Marionette DEBUG loaded listener.js 04:13:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 18 (0F25AC00) [pid = 1108] [serial = 18] [outer = 1E6C2000] 04:13:10 INFO - PROCESS | 1108 | 1461064390957 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"6eefb0f9-4e43-4ef5-bc77-62d642c76ba4","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":"20160419024446","device":"desktop","version":"48.0a1","command_id":1}}] 04:13:11 INFO - PROCESS | 1108 | --DOCSHELL 144DF000 == 6 [pid = 1108] [id = 1] 04:13:11 INFO - PROCESS | 1108 | 1461064391224 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:13:11 INFO - PROCESS | 1108 | 1461064391260 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 04:13:11 INFO - PROCESS | 1108 | 1461064391297 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:13:11 INFO - PROCESS | 1108 | [1108] 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:13:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 19 (0F63F000) [pid = 1108] [serial = 19] [outer = 1E6C2000] 04:13:12 INFO - PROCESS | 1108 | [1108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:13:12 INFO - PROCESS | 1108 | 1461064392674 Marionette TRACE conn4 <- [1,3,null,{}] 04:13:12 INFO - PROCESS | 1108 | [1108] 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:13:12 INFO - PROCESS | 1108 | 1461064392812 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 04:13:13 INFO - PROCESS | 1108 | 1461064393306 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 04:13:13 INFO - PROCESS | 1108 | 1461064393427 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 04:13:13 INFO - PROCESS | 1108 | 1461064393430 Marionette TRACE conn4 <- [1,5,null,{"value":"13"}] 04:13:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:13:13 INFO - PROCESS | 1108 | 1461064393434 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:13:13 INFO - PROCESS | 1108 | 1461064393437 Marionette TRACE conn4 <- [1,6,null,{}] 04:13:13 INFO - PROCESS | 1108 | [1108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:13:13 INFO - PROCESS | 1108 | 1461064393570 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:13:13 INFO - PROCESS | 1108 | 1461064393612 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 04:13:13 INFO - PROCESS | 1108 | 1461064393637 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 14A79000 == 7 [pid = 1108] [id = 8] 04:13:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 20 (1D407800) [pid = 1108] [serial = 20] [outer = 00000000] 04:13:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 21 (1D40B800) [pid = 1108] [serial = 21] [outer = 1D407800] 04:13:13 INFO - PROCESS | 1108 | 1461064393692 Marionette DEBUG loaded listener.js 04:13:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 22 (1D411400) [pid = 1108] [serial = 22] [outer = 1D407800] 04:13:14 INFO - PROCESS | 1108 | ++DOCSHELL 1CF64C00 == 8 [pid = 1108] [id = 9] 04:13:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 23 (1CF65800) [pid = 1108] [serial = 23] [outer = 00000000] 04:13:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 24 (1CF69C00) [pid = 1108] [serial = 24] [outer = 1CF65800] 04:13:14 INFO - PROCESS | 1108 | 1461064394111 Marionette DEBUG loaded listener.js 04:13:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 25 (1CF70C00) [pid = 1108] [serial = 25] [outer = 1CF65800] 04:13:14 INFO - PROCESS | 1108 | 1461064394441 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:13:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:13:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1274ms 04:13:14 INFO - PROCESS | 1108 | 1461064394778 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 04:13:14 INFO - PROCESS | 1108 | 1461064394781 Marionette TRACE conn4 <- [1,9,null,{"value":"13"}] 04:13:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:13:14 INFO - PROCESS | 1108 | 1461064394886 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:13:14 INFO - PROCESS | 1108 | 1461064394888 Marionette TRACE conn4 <- [1,10,null,{}] 04:13:14 INFO - PROCESS | 1108 | 1461064394966 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:13:15 INFO - PROCESS | 1108 | 1461064395076 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 04:13:15 INFO - PROCESS | 1108 | 1461064395103 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 1DCB8C00 == 9 [pid = 1108] [id = 10] 04:13:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 26 (1DCB9000) [pid = 1108] [serial = 26] [outer = 00000000] 04:13:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 27 (22CF6800) [pid = 1108] [serial = 27] [outer = 1DCB9000] 04:13:15 INFO - PROCESS | 1108 | 1461064395154 Marionette DEBUG loaded listener.js 04:13:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 28 (22CFB400) [pid = 1108] [serial = 28] [outer = 1DCB9000] 04:13:15 INFO - PROCESS | 1108 | 1461064395676 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:13:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:13:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 931ms 04:13:15 INFO - PROCESS | 1108 | 1461064395759 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 04:13:15 INFO - PROCESS | 1108 | 1461064395762 Marionette TRACE conn4 <- [1,13,null,{"value":"13"}] 04:13:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:13:15 INFO - PROCESS | 1108 | 1461064395773 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:13:15 INFO - PROCESS | 1108 | 1461064395777 Marionette TRACE conn4 <- [1,14,null,{}] 04:13:15 INFO - PROCESS | 1108 | 1461064395781 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:13:15 INFO - PROCESS | 1108 | 1461064395864 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 04:13:15 INFO - PROCESS | 1108 | 1461064395875 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 1CF3EC00 == 10 [pid = 1108] [id = 11] 04:13:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 29 (1CF40800) [pid = 1108] [serial = 29] [outer = 00000000] 04:13:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 30 (227E5800) [pid = 1108] [serial = 30] [outer = 1CF40800] 04:13:15 INFO - PROCESS | 1108 | 1461064395920 Marionette DEBUG loaded listener.js 04:13:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 31 (227E9800) [pid = 1108] [serial = 31] [outer = 1CF40800] 04:13:16 INFO - PROCESS | 1108 | 1461064396332 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:13:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:13:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 590ms 04:13:16 INFO - PROCESS | 1108 | 1461064396363 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 04:13:16 INFO - PROCESS | 1108 | 1461064396366 Marionette TRACE conn4 <- [1,17,null,{"value":"13"}] 04:13:16 INFO - PROCESS | 1108 | 1461064396369 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:13:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:13:16 INFO - PROCESS | 1108 | 1461064396371 Marionette TRACE conn4 <- [1,18,null,{}] 04:13:16 INFO - PROCESS | 1108 | 1461064396374 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:13:16 INFO - PROCESS | 1108 | 1461064396472 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 04:13:16 INFO - PROCESS | 1108 | 1461064396482 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 22CBBC00 == 11 [pid = 1108] [id = 12] 04:13:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 32 (22CBD000) [pid = 1108] [serial = 32] [outer = 00000000] 04:13:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 33 (22CC6C00) [pid = 1108] [serial = 33] [outer = 22CBD000] 04:13:16 INFO - PROCESS | 1108 | 1461064396529 Marionette DEBUG loaded listener.js 04:13:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 34 (230B3400) [pid = 1108] [serial = 34] [outer = 22CBD000] 04:13:16 INFO - PROCESS | 1108 | 1461064396909 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:13:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:13:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 570ms 04:13:16 INFO - PROCESS | 1108 | 1461064396942 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 04:13:16 INFO - PROCESS | 1108 | 1461064396945 Marionette TRACE conn4 <- [1,21,null,{"value":"13"}] 04:13:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:13:16 INFO - PROCESS | 1108 | 1461064396948 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:13:16 INFO - PROCESS | 1108 | 1461064396950 Marionette TRACE conn4 <- [1,22,null,{}] 04:13:16 INFO - PROCESS | 1108 | 1461064396953 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:13:17 INFO - PROCESS | 1108 | 1461064397063 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 04:13:17 INFO - PROCESS | 1108 | 1461064397071 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 230B9400 == 12 [pid = 1108] [id = 13] 04:13:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 35 (230BC400) [pid = 1108] [serial = 35] [outer = 00000000] 04:13:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 36 (231AA000) [pid = 1108] [serial = 36] [outer = 230BC400] 04:13:17 INFO - PROCESS | 1108 | 1461064397124 Marionette DEBUG loaded listener.js 04:13:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 37 (231AEC00) [pid = 1108] [serial = 37] [outer = 230BC400] 04:13:17 INFO - PROCESS | 1108 | 1461064397507 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:13:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:13:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 570ms 04:13:17 INFO - PROCESS | 1108 | 1461064397522 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 04:13:17 INFO - PROCESS | 1108 | 1461064397524 Marionette TRACE conn4 <- [1,25,null,{"value":"13"}] 04:13:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:13:17 INFO - PROCESS | 1108 | 1461064397527 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:13:17 INFO - PROCESS | 1108 | 1461064397529 Marionette TRACE conn4 <- [1,26,null,{}] 04:13:17 INFO - PROCESS | 1108 | ++DOCSHELL 233C3800 == 13 [pid = 1108] [id = 14] 04:13:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 38 (233C3C00) [pid = 1108] [serial = 38] [outer = 00000000] 04:13:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 39 (233C7C00) [pid = 1108] [serial = 39] [outer = 233C3C00] 04:13:17 INFO - PROCESS | 1108 | 1461064397563 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:13:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 40 (233CE000) [pid = 1108] [serial = 40] [outer = 233C3C00] 04:13:17 INFO - PROCESS | 1108 | ++DOCSHELL 0F25C000 == 14 [pid = 1108] [id = 15] 04:13:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 41 (231B4400) [pid = 1108] [serial = 41] [outer = 00000000] 04:13:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 42 (233EA000) [pid = 1108] [serial = 42] [outer = 231B4400] 04:13:17 INFO - PROCESS | 1108 | 1461064397730 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 04:13:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 43 (233EFC00) [pid = 1108] [serial = 43] [outer = 231B4400] 04:13:17 INFO - PROCESS | 1108 | 1461064397790 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 233F3000 == 15 [pid = 1108] [id = 16] 04:13:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 44 (233F3400) [pid = 1108] [serial = 44] [outer = 00000000] 04:13:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 45 (233F6000) [pid = 1108] [serial = 45] [outer = 233F3400] 04:13:17 INFO - PROCESS | 1108 | 1461064397845 Marionette DEBUG loaded listener.js 04:13:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 46 (237B3800) [pid = 1108] [serial = 46] [outer = 233F3400] 04:13:18 INFO - PROCESS | 1108 | 1461064398267 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:13:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:13:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 790ms 04:13:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:13:18 INFO - PROCESS | 1108 | 1461064398322 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 04:13:18 INFO - PROCESS | 1108 | 1461064398324 Marionette TRACE conn4 <- [1,29,null,{"value":"13"}] 04:13:18 INFO - PROCESS | 1108 | 1461064398327 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:13:18 INFO - PROCESS | 1108 | 1461064398329 Marionette TRACE conn4 <- [1,30,null,{}] 04:13:18 INFO - PROCESS | 1108 | 1461064398332 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:13:18 INFO - PROCESS | 1108 | 1461064398414 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 04:13:18 INFO - PROCESS | 1108 | 1461064398422 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 1108 | ++DOCSHELL 233F5800 == 16 [pid = 1108] [id = 17] 04:13:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 47 (237B6000) [pid = 1108] [serial = 47] [outer = 00000000] 04:13:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 48 (1FA70000) [pid = 1108] [serial = 48] [outer = 237B6000] 04:13:18 INFO - PROCESS | 1108 | 1461064398468 Marionette DEBUG loaded listener.js 04:13:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 49 (20D7F800) [pid = 1108] [serial = 49] [outer = 237B6000] 04:13:18 INFO - PROCESS | 1108 | 1461064398860 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:13:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:13:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 04:13:18 INFO - PROCESS | 1108 | 1461064398906 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 04:13:18 INFO - PROCESS | 1108 | 1461064398907 Marionette TRACE conn4 <- [1,33,null,{"value":"13"}] 04:13:18 INFO - PROCESS | 1108 | 1461064398910 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:13:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:13:18 INFO - PROCESS | 1108 | 1461064398912 Marionette TRACE conn4 <- [1,34,null,{}] 04:13:18 INFO - PROCESS | 1108 | 1461064398915 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:13:18 INFO - PROCESS | 1108 | 1461064398993 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 04:13:19 INFO - PROCESS | 1108 | 1461064398999 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 1368F000 == 17 [pid = 1108] [id = 18] 04:13:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 50 (1368FC00) [pid = 1108] [serial = 50] [outer = 00000000] 04:13:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 51 (227EB000) [pid = 1108] [serial = 51] [outer = 1368FC00] 04:13:19 INFO - PROCESS | 1108 | 1461064399044 Marionette DEBUG loaded listener.js 04:13:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 52 (237BC400) [pid = 1108] [serial = 52] [outer = 1368FC00] 04:13:19 INFO - PROCESS | 1108 | 1461064399446 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:13:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:13:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 04:13:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:13:19 INFO - PROCESS | 1108 | 1461064399484 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 04:13:19 INFO - PROCESS | 1108 | 1461064399485 Marionette TRACE conn4 <- [1,37,null,{"value":"13"}] 04:13:19 INFO - PROCESS | 1108 | 1461064399489 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:13:19 INFO - PROCESS | 1108 | 1461064399490 Marionette TRACE conn4 <- [1,38,null,{}] 04:13:19 INFO - PROCESS | 1108 | 1461064399506 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:13:19 INFO - PROCESS | 1108 | 1461064399593 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 04:13:19 INFO - PROCESS | 1108 | 1461064399600 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 23916800 == 18 [pid = 1108] [id = 19] 04:13:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 53 (23918400) [pid = 1108] [serial = 53] [outer = 00000000] 04:13:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 54 (23B0F800) [pid = 1108] [serial = 54] [outer = 23918400] 04:13:19 INFO - PROCESS | 1108 | 1461064399648 Marionette DEBUG loaded listener.js 04:13:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 55 (23B15800) [pid = 1108] [serial = 55] [outer = 23918400] 04:13:20 INFO - PROCESS | 1108 | 1461064400034 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:13:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:13:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 571ms 04:13:20 INFO - PROCESS | 1108 | 1461064400059 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 04:13:20 INFO - PROCESS | 1108 | 1461064400061 Marionette TRACE conn4 <- [1,41,null,{"value":"13"}] 04:13:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:13:20 INFO - PROCESS | 1108 | 1461064400064 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:13:20 INFO - PROCESS | 1108 | 1461064400065 Marionette TRACE conn4 <- [1,42,null,{}] 04:13:20 INFO - PROCESS | 1108 | 1461064400144 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:13:20 INFO - PROCESS | 1108 | 1461064400235 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 04:13:20 INFO - PROCESS | 1108 | 1461064400247 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 1D518C00 == 19 [pid = 1108] [id = 20] 04:13:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 56 (1D51FC00) [pid = 1108] [serial = 56] [outer = 00000000] 04:13:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 57 (1DF49000) [pid = 1108] [serial = 57] [outer = 1D51FC00] 04:13:20 INFO - PROCESS | 1108 | 1461064400293 Marionette DEBUG loaded listener.js 04:13:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 58 (227E8400) [pid = 1108] [serial = 58] [outer = 1D51FC00] 04:13:20 INFO - PROCESS | 1108 | 1461064400719 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:13:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:13:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 04:13:20 INFO - PROCESS | 1108 | 1461064400735 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 04:13:20 INFO - PROCESS | 1108 | 1461064400738 Marionette TRACE conn4 <- [1,45,null,{"value":"13"}] 04:13:20 INFO - PROCESS | 1108 | 1461064400741 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:13:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:13:20 INFO - PROCESS | 1108 | 1461064400743 Marionette TRACE conn4 <- [1,46,null,{}] 04:13:20 INFO - PROCESS | 1108 | 1461064400747 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:13:21 INFO - PROCESS | 1108 | --DOCSHELL 1979F000 == 18 [pid = 1108] [id = 4] 04:13:21 INFO - PROCESS | 1108 | 1461064401532 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 04:13:21 INFO - PROCESS | 1108 | 1461064401638 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 13928C00 == 19 [pid = 1108] [id = 21] 04:13:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 59 (1392F800) [pid = 1108] [serial = 59] [outer = 00000000] 04:13:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 60 (13A81000) [pid = 1108] [serial = 60] [outer = 1392F800] 04:13:21 INFO - PROCESS | 1108 | 1461064401690 Marionette DEBUG loaded listener.js 04:13:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 61 (13A8F800) [pid = 1108] [serial = 61] [outer = 1392F800] 04:13:22 INFO - PROCESS | 1108 | 1461064402116 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:13:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:13:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1425ms 04:13:22 INFO - PROCESS | 1108 | 1461064402171 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 04:13:22 INFO - PROCESS | 1108 | 1461064402176 Marionette TRACE conn4 <- [1,49,null,{"value":"13"}] 04:13:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:13:22 INFO - PROCESS | 1108 | 1461064402180 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:13:22 INFO - PROCESS | 1108 | 1461064402184 Marionette TRACE conn4 <- [1,50,null,{}] 04:13:22 INFO - PROCESS | 1108 | 1461064402194 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:13:22 INFO - PROCESS | 1108 | 1461064402295 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 04:13:22 INFO - PROCESS | 1108 | 1461064402310 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 14B6DC00 == 20 [pid = 1108] [id = 22] 04:13:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 62 (17E79000) [pid = 1108] [serial = 62] [outer = 00000000] 04:13:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 63 (18583C00) [pid = 1108] [serial = 63] [outer = 17E79000] 04:13:22 INFO - PROCESS | 1108 | 1461064402356 Marionette DEBUG loaded listener.js 04:13:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 64 (1887C000) [pid = 1108] [serial = 64] [outer = 17E79000] 04:13:22 INFO - PROCESS | 1108 | 1461064402767 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:13:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:13:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 630ms 04:13:22 INFO - PROCESS | 1108 | 1461064402811 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 04:13:22 INFO - PROCESS | 1108 | 1461064402814 Marionette TRACE conn4 <- [1,53,null,{"value":"13"}] 04:13:22 INFO - PROCESS | 1108 | 1461064402817 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:13:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:13:22 INFO - PROCESS | 1108 | 1461064402818 Marionette TRACE conn4 <- [1,54,null,{}] 04:13:23 INFO - PROCESS | 1108 | 1461064403023 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:13:23 INFO - PROCESS | 1108 | --DOMWINDOW == 63 (197A1400) [pid = 1108] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:13:23 INFO - PROCESS | 1108 | --DOMWINDOW == 62 (1D407800) [pid = 1108] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:13:23 INFO - PROCESS | 1108 | --DOMWINDOW == 61 (1DCB9000) [pid = 1108] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:13:23 INFO - PROCESS | 1108 | --DOMWINDOW == 60 (1CF40800) [pid = 1108] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:13:23 INFO - PROCESS | 1108 | --DOMWINDOW == 59 (22CBD000) [pid = 1108] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:13:23 INFO - PROCESS | 1108 | 1461064403153 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 04:13:23 INFO - PROCESS | 1108 | 1461064403162 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 14A76000 == 21 [pid = 1108] [id = 23] 04:13:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 60 (14B89800) [pid = 1108] [serial = 65] [outer = 00000000] 04:13:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 61 (1ABC1400) [pid = 1108] [serial = 66] [outer = 14B89800] 04:13:23 INFO - PROCESS | 1108 | 1461064403208 Marionette DEBUG loaded listener.js 04:13:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 62 (1CF35800) [pid = 1108] [serial = 67] [outer = 14B89800] 04:13:23 INFO - PROCESS | 1108 | 1461064403596 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:13:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:13:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 830ms 04:13:23 INFO - PROCESS | 1108 | 1461064403651 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 04:13:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:13:23 INFO - PROCESS | 1108 | 1461064403654 Marionette TRACE conn4 <- [1,57,null,{"value":"13"}] 04:13:23 INFO - PROCESS | 1108 | 1461064403664 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:13:23 INFO - PROCESS | 1108 | 1461064403668 Marionette TRACE conn4 <- [1,58,null,{}] 04:13:23 INFO - PROCESS | 1108 | 1461064403672 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:13:23 INFO - PROCESS | 1108 | 1461064403747 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 04:13:23 INFO - PROCESS | 1108 | 1461064403753 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 1CF3BC00 == 22 [pid = 1108] [id = 24] 04:13:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 63 (1CF3D000) [pid = 1108] [serial = 68] [outer = 00000000] 04:13:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 64 (1D519000) [pid = 1108] [serial = 69] [outer = 1CF3D000] 04:13:23 INFO - PROCESS | 1108 | 1461064403797 Marionette DEBUG loaded listener.js 04:13:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 65 (1D529800) [pid = 1108] [serial = 70] [outer = 1CF3D000] 04:13:24 INFO - PROCESS | 1108 | 1461064404207 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:13:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:13:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 590ms 04:13:24 INFO - PROCESS | 1108 | 1461064404251 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 04:13:24 INFO - PROCESS | 1108 | 1461064404253 Marionette TRACE conn4 <- [1,61,null,{"value":"13"}] 04:13:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:13:24 INFO - PROCESS | 1108 | 1461064404261 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:13:24 INFO - PROCESS | 1108 | 1461064404262 Marionette TRACE conn4 <- [1,62,null,{}] 04:13:24 INFO - PROCESS | 1108 | 1461064404266 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:13:24 INFO - PROCESS | 1108 | 1461064404339 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 04:13:24 INFO - PROCESS | 1108 | 1461064404344 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 1D52D800 == 23 [pid = 1108] [id = 25] 04:13:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 66 (1D533800) [pid = 1108] [serial = 71] [outer = 00000000] 04:13:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 67 (1DF3EC00) [pid = 1108] [serial = 72] [outer = 1D533800] 04:13:24 INFO - PROCESS | 1108 | 1461064404388 Marionette DEBUG loaded listener.js 04:13:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 68 (1DF4AC00) [pid = 1108] [serial = 73] [outer = 1D533800] 04:13:24 INFO - PROCESS | 1108 | 1461064404802 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:13:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:13:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 570ms 04:13:24 INFO - PROCESS | 1108 | 1461064404835 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 04:13:24 INFO - PROCESS | 1108 | 1461064404837 Marionette TRACE conn4 <- [1,65,null,{"value":"13"}] 04:13:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:13:24 INFO - PROCESS | 1108 | 1461064404840 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:13:24 INFO - PROCESS | 1108 | 1461064404842 Marionette TRACE conn4 <- [1,66,null,{}] 04:13:24 INFO - PROCESS | 1108 | 1461064404845 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:13:24 INFO - PROCESS | 1108 | 1461064404917 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 04:13:24 INFO - PROCESS | 1108 | 1461064404924 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 1E3ACC00 == 24 [pid = 1108] [id = 26] 04:13:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 69 (1E3AD400) [pid = 1108] [serial = 74] [outer = 00000000] 04:13:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 70 (1E5B1800) [pid = 1108] [serial = 75] [outer = 1E3AD400] 04:13:24 INFO - PROCESS | 1108 | 1461064404975 Marionette DEBUG loaded listener.js 04:13:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 71 (1E8B0800) [pid = 1108] [serial = 76] [outer = 1E3AD400] 04:13:25 INFO - PROCESS | 1108 | 1461064405557 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:13:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:13:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 770ms 04:13:25 INFO - PROCESS | 1108 | 1461064405612 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 04:13:25 INFO - PROCESS | 1108 | 1461064405618 Marionette TRACE conn4 <- [1,69,null,{"value":"13"}] 04:13:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:13:25 INFO - PROCESS | 1108 | 1461064405623 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:13:25 INFO - PROCESS | 1108 | 1461064405627 Marionette TRACE conn4 <- [1,70,null,{}] 04:13:25 INFO - PROCESS | 1108 | 1461064405665 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:13:25 INFO - PROCESS | 1108 | 1461064405809 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 04:13:25 INFO - PROCESS | 1108 | 1461064405849 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 14A7F800 == 25 [pid = 1108] [id = 27] 04:13:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 72 (14B75800) [pid = 1108] [serial = 77] [outer = 00000000] 04:13:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 73 (19798C00) [pid = 1108] [serial = 78] [outer = 14B75800] 04:13:25 INFO - PROCESS | 1108 | 1461064405908 Marionette DEBUG loaded listener.js 04:13:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 74 (1ABC5400) [pid = 1108] [serial = 79] [outer = 14B75800] 04:13:26 INFO - PROCESS | 1108 | 1461064406414 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:13:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:13:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 850ms 04:13:26 INFO - PROCESS | 1108 | 1461064406478 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 04:13:26 INFO - PROCESS | 1108 | 1461064406484 Marionette TRACE conn4 <- [1,73,null,{"value":"13"}] 04:13:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:13:26 INFO - PROCESS | 1108 | 1461064406490 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:13:26 INFO - PROCESS | 1108 | 1461064406493 Marionette TRACE conn4 <- [1,74,null,{}] 04:13:26 INFO - PROCESS | 1108 | 1461064406497 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:13:26 INFO - PROCESS | 1108 | 1461064406596 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 04:13:26 INFO - PROCESS | 1108 | 1461064406663 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 1108 | ++DOCSHELL 1CF40C00 == 26 [pid = 1108] [id = 28] 04:13:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 75 (1CF6C800) [pid = 1108] [serial = 80] [outer = 00000000] 04:13:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 76 (1D518400) [pid = 1108] [serial = 81] [outer = 1CF6C800] 04:13:26 INFO - PROCESS | 1108 | 1461064406718 Marionette DEBUG loaded listener.js 04:13:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 77 (1D908000) [pid = 1108] [serial = 82] [outer = 1CF6C800] 04:13:27 INFO - PROCESS | 1108 | 1461064407255 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:13:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:13:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 830ms 04:13:27 INFO - PROCESS | 1108 | 1461064407322 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 04:13:27 INFO - PROCESS | 1108 | 1461064407325 Marionette TRACE conn4 <- [1,77,null,{"value":"13"}] 04:13:27 INFO - PROCESS | 1108 | 1461064407328 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:13:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:13:27 INFO - PROCESS | 1108 | 1461064407332 Marionette TRACE conn4 <- [1,78,null,{}] 04:13:27 INFO - PROCESS | 1108 | 1461064407343 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:13:27 INFO - PROCESS | 1108 | 1461064407440 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 04:13:27 INFO - PROCESS | 1108 | 1461064407508 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 1E610C00 == 27 [pid = 1108] [id = 29] 04:13:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 78 (1E615000) [pid = 1108] [serial = 83] [outer = 00000000] 04:13:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 79 (1FAE5C00) [pid = 1108] [serial = 84] [outer = 1E615000] 04:13:27 INFO - PROCESS | 1108 | 1461064407565 Marionette DEBUG loaded listener.js 04:13:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 80 (20D71400) [pid = 1108] [serial = 85] [outer = 1E615000] 04:13:28 INFO - PROCESS | 1108 | 1461064408093 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:13:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:13:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 770ms 04:13:28 INFO - PROCESS | 1108 | 1461064408102 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 04:13:28 INFO - PROCESS | 1108 | 1461064408105 Marionette TRACE conn4 <- [1,81,null,{"value":"13"}] 04:13:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:13:28 INFO - PROCESS | 1108 | 1461064408128 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:13:28 INFO - PROCESS | 1108 | 1461064408130 Marionette TRACE conn4 <- [1,82,null,{}] 04:13:28 INFO - PROCESS | 1108 | 1461064408134 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:13:28 INFO - PROCESS | 1108 | 1461064408230 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 04:13:28 INFO - PROCESS | 1108 | 1461064408308 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 1CF3A800 == 28 [pid = 1108] [id = 30] 04:13:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 81 (1FAF3400) [pid = 1108] [serial = 86] [outer = 00000000] 04:13:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 82 (20EE9000) [pid = 1108] [serial = 87] [outer = 1FAF3400] 04:13:28 INFO - PROCESS | 1108 | 1461064408362 Marionette DEBUG loaded listener.js 04:13:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 83 (2167A000) [pid = 1108] [serial = 88] [outer = 1FAF3400] 04:13:28 INFO - PROCESS | 1108 | 1461064408978 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:13:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:13:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 930ms 04:13:29 INFO - PROCESS | 1108 | --DOMWINDOW == 82 (1A5DA000) [pid = 1108] [serial = 9] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 1108 | --DOMWINDOW == 81 (14A7B000) [pid = 1108] [serial = 4] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 1108 | --DOMWINDOW == 80 (1D40B800) [pid = 1108] [serial = 21] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 1108 | --DOMWINDOW == 79 (1D411400) [pid = 1108] [serial = 22] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 1108 | --DOMWINDOW == 78 (1CF69C00) [pid = 1108] [serial = 24] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 1108 | --DOMWINDOW == 77 (22CF6800) [pid = 1108] [serial = 27] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 1108 | --DOMWINDOW == 76 (22CFB400) [pid = 1108] [serial = 28] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 1108 | --DOMWINDOW == 75 (227E5800) [pid = 1108] [serial = 30] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 1108 | --DOMWINDOW == 74 (227E9800) [pid = 1108] [serial = 31] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 1108 | --DOMWINDOW == 73 (22CC6C00) [pid = 1108] [serial = 33] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 1108 | --DOMWINDOW == 72 (231AA000) [pid = 1108] [serial = 36] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 1108 | --DOMWINDOW == 71 (233EA000) [pid = 1108] [serial = 42] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 1108 | --DOMWINDOW == 70 (233F6000) [pid = 1108] [serial = 45] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 1108 | --DOMWINDOW == 69 (1FA70000) [pid = 1108] [serial = 48] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 1108 | --DOMWINDOW == 68 (227EB000) [pid = 1108] [serial = 51] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 1108 | --DOMWINDOW == 67 (23B0F800) [pid = 1108] [serial = 54] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 1108 | --DOMWINDOW == 66 (1A5DF400) [pid = 1108] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:13:29 INFO - PROCESS | 1108 | --DOMWINDOW == 65 (1E8DEC00) [pid = 1108] [serial = 14] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 1108 | --DOMWINDOW == 64 (233C7C00) [pid = 1108] [serial = 39] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 1108 | --DOMWINDOW == 63 (230B3400) [pid = 1108] [serial = 34] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 1108 | --DOMWINDOW == 62 (1E550C00) [pid = 1108] [serial = 17] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 1108 | 1461064409562 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 04:13:29 INFO - PROCESS | 1108 | 1461064409567 Marionette TRACE conn4 <- [1,85,null,{"value":"13"}] 04:13:29 INFO - PROCESS | 1108 | 1461064409581 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:13:29 INFO - PROCESS | 1108 | 1461064409584 Marionette TRACE conn4 <- [1,86,null,{}] 04:13:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:13:29 INFO - PROCESS | 1108 | 1461064409590 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:13:29 INFO - PROCESS | 1108 | 1461064409672 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 04:13:29 INFO - PROCESS | 1108 | 1461064409680 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 13698000 == 29 [pid = 1108] [id = 31] 04:13:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 63 (1369A000) [pid = 1108] [serial = 89] [outer = 00000000] 04:13:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 64 (13A82C00) [pid = 1108] [serial = 90] [outer = 1369A000] 04:13:29 INFO - PROCESS | 1108 | 1461064409727 Marionette DEBUG loaded listener.js 04:13:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 65 (13CC9C00) [pid = 1108] [serial = 91] [outer = 1369A000] 04:13:30 INFO - PROCESS | 1108 | 1461064410154 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:13:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:13:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 630ms 04:13:30 INFO - PROCESS | 1108 | 1461064410221 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 04:13:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:13:30 INFO - PROCESS | 1108 | 1461064410224 Marionette TRACE conn4 <- [1,89,null,{"value":"13"}] 04:13:30 INFO - PROCESS | 1108 | 1461064410232 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:13:30 INFO - PROCESS | 1108 | 1461064410236 Marionette TRACE conn4 <- [1,90,null,{}] 04:13:30 INFO - PROCESS | 1108 | 1461064410241 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:13:30 INFO - PROCESS | 1108 | 1461064410320 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 04:13:30 INFO - PROCESS | 1108 | 1461064410335 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 194D2400 == 30 [pid = 1108] [id = 32] 04:13:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 66 (19875800) [pid = 1108] [serial = 92] [outer = 00000000] 04:13:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 67 (1A5DAC00) [pid = 1108] [serial = 93] [outer = 19875800] 04:13:30 INFO - PROCESS | 1108 | 1461064410381 Marionette DEBUG loaded listener.js 04:13:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 68 (1AA61800) [pid = 1108] [serial = 94] [outer = 19875800] 04:13:30 INFO - PROCESS | 1108 | 1461064410795 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:13:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:13:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 630ms 04:13:30 INFO - PROCESS | 1108 | 1461064410860 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 04:13:30 INFO - PROCESS | 1108 | 1461064410863 Marionette TRACE conn4 <- [1,93,null,{"value":"13"}] 04:13:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:13:30 INFO - PROCESS | 1108 | 1461064410867 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:13:30 INFO - PROCESS | 1108 | 1461064410869 Marionette TRACE conn4 <- [1,94,null,{}] 04:13:30 INFO - PROCESS | 1108 | 1461064410880 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:13:30 INFO - PROCESS | 1108 | 1461064410965 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 04:13:31 INFO - PROCESS | 1108 | 1461064411018 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 1D40A400 == 31 [pid = 1108] [id = 33] 04:13:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 69 (1D40A800) [pid = 1108] [serial = 95] [outer = 00000000] 04:13:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 70 (1D40EC00) [pid = 1108] [serial = 96] [outer = 1D40A800] 04:13:31 INFO - PROCESS | 1108 | 1461064411070 Marionette DEBUG loaded listener.js 04:13:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 71 (1D513000) [pid = 1108] [serial = 97] [outer = 1D40A800] 04:13:31 INFO - PROCESS | 1108 | 1461064411497 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:13:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:13:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 670ms 04:13:31 INFO - PROCESS | 1108 | 1461064411540 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 04:13:31 INFO - PROCESS | 1108 | 1461064411542 Marionette TRACE conn4 <- [1,97,null,{"value":"13"}] 04:13:31 INFO - PROCESS | 1108 | 1461064411545 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:13:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:13:31 INFO - PROCESS | 1108 | 1461064411547 Marionette TRACE conn4 <- [1,98,null,{}] 04:13:31 INFO - PROCESS | 1108 | 1461064411550 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:13:31 INFO - PROCESS | 1108 | 1461064411626 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 04:13:31 INFO - PROCESS | 1108 | 1461064411632 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 1D40DC00 == 32 [pid = 1108] [id = 34] 04:13:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 72 (1D528C00) [pid = 1108] [serial = 98] [outer = 00000000] 04:13:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 73 (1DF4B000) [pid = 1108] [serial = 99] [outer = 1D528C00] 04:13:31 INFO - PROCESS | 1108 | 1461064411680 Marionette DEBUG loaded listener.js 04:13:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 74 (1E3AA000) [pid = 1108] [serial = 100] [outer = 1D528C00] 04:13:32 INFO - PROCESS | 1108 | 1461064412119 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:13:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:13:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 630ms 04:13:32 INFO - PROCESS | 1108 | 1461064412180 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 04:13:32 INFO - PROCESS | 1108 | 1461064412182 Marionette TRACE conn4 <- [1,101,null,{"value":"13"}] 04:13:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:13:32 INFO - PROCESS | 1108 | 1461064412185 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:13:32 INFO - PROCESS | 1108 | 1461064412187 Marionette TRACE conn4 <- [1,102,null,{}] 04:13:32 INFO - PROCESS | 1108 | 1461064412190 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:13:32 INFO - PROCESS | 1108 | 1461064412282 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 04:13:32 INFO - PROCESS | 1108 | 1461064412291 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 1E3AC000 == 33 [pid = 1108] [id = 35] 04:13:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 75 (1E3AC800) [pid = 1108] [serial = 101] [outer = 00000000] 04:13:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 76 (1E8B2000) [pid = 1108] [serial = 102] [outer = 1E3AC800] 04:13:32 INFO - PROCESS | 1108 | 1461064412335 Marionette DEBUG loaded listener.js 04:13:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 77 (1F4C5000) [pid = 1108] [serial = 103] [outer = 1E3AC800] 04:13:32 INFO - PROCESS | 1108 | 1461064412767 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:13:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:13:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 630ms 04:13:32 INFO - PROCESS | 1108 | 1461064412816 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 04:13:32 INFO - PROCESS | 1108 | 1461064412819 Marionette TRACE conn4 <- [1,105,null,{"value":"13"}] 04:13:32 INFO - PROCESS | 1108 | 1461064412822 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:13:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:13:32 INFO - PROCESS | 1108 | 1461064412823 Marionette TRACE conn4 <- [1,106,null,{}] 04:13:32 INFO - PROCESS | 1108 | 1461064412832 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:13:32 INFO - PROCESS | 1108 | 1461064412956 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 04:13:32 INFO - PROCESS | 1108 | 1461064412969 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 1FBF5000 == 34 [pid = 1108] [id = 36] 04:13:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 78 (20D7D800) [pid = 1108] [serial = 104] [outer = 00000000] 04:13:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 79 (227E1C00) [pid = 1108] [serial = 105] [outer = 20D7D800] 04:13:33 INFO - PROCESS | 1108 | 1461064413058 Marionette DEBUG loaded listener.js 04:13:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 80 (227E9800) [pid = 1108] [serial = 106] [outer = 20D7D800] 04:13:33 INFO - PROCESS | 1108 | 1461064413581 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:13:33 INFO - PROCESS | 1108 | --DOMWINDOW == 79 (17E79000) [pid = 1108] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:13:33 INFO - PROCESS | 1108 | --DOMWINDOW == 78 (14B89800) [pid = 1108] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:13:33 INFO - PROCESS | 1108 | --DOMWINDOW == 77 (1CF3D000) [pid = 1108] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:13:33 INFO - PROCESS | 1108 | --DOMWINDOW == 76 (1392F800) [pid = 1108] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:13:33 INFO - PROCESS | 1108 | --DOMWINDOW == 75 (1D51FC00) [pid = 1108] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:13:33 INFO - PROCESS | 1108 | --DOMWINDOW == 74 (1E3AD400) [pid = 1108] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:13:33 INFO - PROCESS | 1108 | --DOMWINDOW == 73 (23918400) [pid = 1108] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:13:33 INFO - PROCESS | 1108 | --DOMWINDOW == 72 (237B6000) [pid = 1108] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:13:33 INFO - PROCESS | 1108 | --DOMWINDOW == 71 (233F3400) [pid = 1108] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:13:33 INFO - PROCESS | 1108 | --DOMWINDOW == 70 (230BC400) [pid = 1108] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:13:33 INFO - PROCESS | 1108 | --DOMWINDOW == 69 (1368FC00) [pid = 1108] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:13:33 INFO - PROCESS | 1108 | --DOMWINDOW == 68 (1D533800) [pid = 1108] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:13:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:13:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 830ms 04:13:33 INFO - PROCESS | 1108 | 1461064413658 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 04:13:33 INFO - PROCESS | 1108 | 1461064413663 Marionette TRACE conn4 <- [1,109,null,{"value":"13"}] 04:13:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:13:33 INFO - PROCESS | 1108 | 1461064413668 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:13:33 INFO - PROCESS | 1108 | 1461064413672 Marionette TRACE conn4 <- [1,110,null,{}] 04:13:33 INFO - PROCESS | 1108 | 1461064413678 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:13:33 INFO - PROCESS | 1108 | 1461064413795 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 04:13:33 INFO - PROCESS | 1108 | 1461064413857 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 1369A400 == 35 [pid = 1108] [id = 37] 04:13:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 69 (136A9000) [pid = 1108] [serial = 107] [outer = 00000000] 04:13:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 70 (13A88C00) [pid = 1108] [serial = 108] [outer = 136A9000] 04:13:33 INFO - PROCESS | 1108 | 1461064413913 Marionette DEBUG loaded listener.js 04:13:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 71 (14A7C400) [pid = 1108] [serial = 109] [outer = 136A9000] 04:13:34 INFO - PROCESS | 1108 | 1461064414614 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:13:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:13:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1021ms 04:13:34 INFO - PROCESS | 1108 | 1461064414693 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 04:13:34 INFO - PROCESS | 1108 | 1461064414699 Marionette TRACE conn4 <- [1,113,null,{"value":"13"}] 04:13:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:13:34 INFO - PROCESS | 1108 | 1461064414705 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:13:34 INFO - PROCESS | 1108 | 1461064414708 Marionette TRACE conn4 <- [1,114,null,{}] 04:13:34 INFO - PROCESS | 1108 | 1461064414712 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:13:34 INFO - PROCESS | 1108 | 1461064414830 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 04:13:34 INFO - PROCESS | 1108 | 1461064414892 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 19875400 == 36 [pid = 1108] [id = 38] 04:13:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 72 (1A5D2400) [pid = 1108] [serial = 110] [outer = 00000000] 04:13:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 73 (1CF73000) [pid = 1108] [serial = 111] [outer = 1A5D2400] 04:13:34 INFO - PROCESS | 1108 | 1461064414946 Marionette DEBUG loaded listener.js 04:13:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 74 (1D40E000) [pid = 1108] [serial = 112] [outer = 1A5D2400] 04:13:35 INFO - PROCESS | 1108 | --DOCSHELL 1DCB8C00 == 35 [pid = 1108] [id = 10] 04:13:35 INFO - PROCESS | 1108 | --DOCSHELL 14A76000 == 34 [pid = 1108] [id = 23] 04:13:35 INFO - PROCESS | 1108 | --DOCSHELL 14B6DC00 == 33 [pid = 1108] [id = 22] 04:13:35 INFO - PROCESS | 1108 | --DOCSHELL 13928C00 == 32 [pid = 1108] [id = 21] 04:13:35 INFO - PROCESS | 1108 | --DOCSHELL 1E3AC000 == 31 [pid = 1108] [id = 35] 04:13:35 INFO - PROCESS | 1108 | --DOCSHELL 1D40DC00 == 30 [pid = 1108] [id = 34] 04:13:35 INFO - PROCESS | 1108 | --DOCSHELL 1D40A400 == 29 [pid = 1108] [id = 33] 04:13:35 INFO - PROCESS | 1108 | --DOCSHELL 194D2400 == 28 [pid = 1108] [id = 32] 04:13:35 INFO - PROCESS | 1108 | --DOCSHELL 13698000 == 27 [pid = 1108] [id = 31] 04:13:35 INFO - PROCESS | 1108 | --DOMWINDOW == 73 (227E8400) [pid = 1108] [serial = 58] [outer = 00000000] [url = about:blank] 04:13:35 INFO - PROCESS | 1108 | --DOMWINDOW == 72 (1DF49000) [pid = 1108] [serial = 57] [outer = 00000000] [url = about:blank] 04:13:35 INFO - PROCESS | 1108 | --DOMWINDOW == 71 (1E5B1800) [pid = 1108] [serial = 75] [outer = 00000000] [url = about:blank] 04:13:35 INFO - PROCESS | 1108 | --DOMWINDOW == 70 (23B15800) [pid = 1108] [serial = 55] [outer = 00000000] [url = about:blank] 04:13:35 INFO - PROCESS | 1108 | --DOMWINDOW == 69 (20D7F800) [pid = 1108] [serial = 49] [outer = 00000000] [url = about:blank] 04:13:35 INFO - PROCESS | 1108 | --DOMWINDOW == 68 (237B3800) [pid = 1108] [serial = 46] [outer = 00000000] [url = about:blank] 04:13:35 INFO - PROCESS | 1108 | --DOMWINDOW == 67 (231AEC00) [pid = 1108] [serial = 37] [outer = 00000000] [url = about:blank] 04:13:35 INFO - PROCESS | 1108 | --DOMWINDOW == 66 (237BC400) [pid = 1108] [serial = 52] [outer = 00000000] [url = about:blank] 04:13:35 INFO - PROCESS | 1108 | --DOMWINDOW == 65 (1DF3EC00) [pid = 1108] [serial = 72] [outer = 00000000] [url = about:blank] 04:13:35 INFO - PROCESS | 1108 | --DOMWINDOW == 64 (1E8B0800) [pid = 1108] [serial = 76] [outer = 00000000] [url = about:blank] 04:13:35 INFO - PROCESS | 1108 | --DOMWINDOW == 63 (18583C00) [pid = 1108] [serial = 63] [outer = 00000000] [url = about:blank] 04:13:35 INFO - PROCESS | 1108 | --DOMWINDOW == 62 (1887C000) [pid = 1108] [serial = 64] [outer = 00000000] [url = about:blank] 04:13:35 INFO - PROCESS | 1108 | --DOMWINDOW == 61 (1ABC1400) [pid = 1108] [serial = 66] [outer = 00000000] [url = about:blank] 04:13:35 INFO - PROCESS | 1108 | --DOMWINDOW == 60 (1D519000) [pid = 1108] [serial = 69] [outer = 00000000] [url = about:blank] 04:13:35 INFO - PROCESS | 1108 | --DOMWINDOW == 59 (1CF35800) [pid = 1108] [serial = 67] [outer = 00000000] [url = about:blank] 04:13:35 INFO - PROCESS | 1108 | --DOMWINDOW == 58 (13A81000) [pid = 1108] [serial = 60] [outer = 00000000] [url = about:blank] 04:13:35 INFO - PROCESS | 1108 | --DOMWINDOW == 57 (1DF4AC00) [pid = 1108] [serial = 73] [outer = 00000000] [url = about:blank] 04:13:35 INFO - PROCESS | 1108 | --DOMWINDOW == 56 (13A8F800) [pid = 1108] [serial = 61] [outer = 00000000] [url = about:blank] 04:13:35 INFO - PROCESS | 1108 | --DOMWINDOW == 55 (1D529800) [pid = 1108] [serial = 70] [outer = 00000000] [url = about:blank] 04:13:35 INFO - PROCESS | 1108 | 1461064415739 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:13:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:13:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1070ms 04:13:35 INFO - PROCESS | 1108 | 1461064415778 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 04:13:35 INFO - PROCESS | 1108 | 1461064415782 Marionette TRACE conn4 <- [1,117,null,{"value":"13"}] 04:13:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:13:35 INFO - PROCESS | 1108 | 1461064415787 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:13:35 INFO - PROCESS | 1108 | 1461064415792 Marionette TRACE conn4 <- [1,118,null,{}] 04:13:35 INFO - PROCESS | 1108 | 1461064415799 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:13:35 INFO - PROCESS | 1108 | 1461064415936 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 04:13:35 INFO - PROCESS | 1108 | 1461064415984 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 1108 | ++DOCSHELL 13930000 == 28 [pid = 1108] [id = 39] 04:13:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 56 (13A85400) [pid = 1108] [serial = 113] [outer = 00000000] 04:13:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 57 (14A76000) [pid = 1108] [serial = 114] [outer = 13A85400] 04:13:36 INFO - PROCESS | 1108 | 1461064416042 Marionette DEBUG loaded listener.js 04:13:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 58 (17F5DC00) [pid = 1108] [serial = 115] [outer = 13A85400] 04:13:36 INFO - PROCESS | 1108 | 1461064416561 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:13:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:13:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 830ms 04:13:36 INFO - PROCESS | 1108 | 1461064416618 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 04:13:36 INFO - PROCESS | 1108 | 1461064416624 Marionette TRACE conn4 <- [1,121,null,{"value":"13"}] 04:13:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:13:36 INFO - PROCESS | 1108 | 1461064416631 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:13:36 INFO - PROCESS | 1108 | 1461064416633 Marionette TRACE conn4 <- [1,122,null,{}] 04:13:36 INFO - PROCESS | 1108 | 1461064416637 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:13:36 INFO - PROCESS | 1108 | 1461064416737 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 04:13:36 INFO - PROCESS | 1108 | 1461064416815 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 1108 | ++DOCSHELL 1CF31400 == 29 [pid = 1108] [id = 40] 04:13:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 59 (1CF32400) [pid = 1108] [serial = 116] [outer = 00000000] 04:13:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 60 (1CF39000) [pid = 1108] [serial = 117] [outer = 1CF32400] 04:13:36 INFO - PROCESS | 1108 | 1461064416870 Marionette DEBUG loaded listener.js 04:13:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 61 (1CF65400) [pid = 1108] [serial = 118] [outer = 1CF32400] 04:13:37 INFO - PROCESS | 1108 | 1461064417363 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:13:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:13:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 770ms 04:13:37 INFO - PROCESS | 1108 | 1461064417402 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 04:13:37 INFO - PROCESS | 1108 | 1461064417405 Marionette TRACE conn4 <- [1,125,null,{"value":"13"}] 04:13:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:13:37 INFO - PROCESS | 1108 | 1461064417408 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:13:37 INFO - PROCESS | 1108 | 1461064417412 Marionette TRACE conn4 <- [1,126,null,{}] 04:13:37 INFO - PROCESS | 1108 | 1461064417424 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:13:37 INFO - PROCESS | 1108 | 1461064417555 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 04:13:37 INFO - PROCESS | 1108 | 1461064417634 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 1108 | ++DOCSHELL 1D513800 == 30 [pid = 1108] [id = 41] 04:13:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 62 (1D51E800) [pid = 1108] [serial = 119] [outer = 00000000] 04:13:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 63 (1DCB7400) [pid = 1108] [serial = 120] [outer = 1D51E800] 04:13:37 INFO - PROCESS | 1108 | 1461064417693 Marionette DEBUG loaded listener.js 04:13:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 64 (1DEF5800) [pid = 1108] [serial = 121] [outer = 1D51E800] 04:13:38 INFO - PROCESS | 1108 | 1461064418250 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:13:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:13:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 870ms 04:13:38 INFO - PROCESS | 1108 | 1461064418282 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 04:13:38 INFO - PROCESS | 1108 | 1461064418285 Marionette TRACE conn4 <- [1,129,null,{"value":"13"}] 04:13:38 INFO - PROCESS | 1108 | 1461064418288 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:13:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:13:38 INFO - PROCESS | 1108 | 1461064418290 Marionette TRACE conn4 <- [1,130,null,{}] 04:13:38 INFO - PROCESS | 1108 | 1461064418294 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:13:38 INFO - PROCESS | 1108 | 1461064418390 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 04:13:38 INFO - PROCESS | 1108 | 1461064418467 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 1E550400 == 31 [pid = 1108] [id = 42] 04:13:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 65 (1E5B2400) [pid = 1108] [serial = 122] [outer = 00000000] 04:13:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 66 (1E8E5C00) [pid = 1108] [serial = 123] [outer = 1E5B2400] 04:13:38 INFO - PROCESS | 1108 | 1461064418523 Marionette DEBUG loaded listener.js 04:13:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 67 (20D7F000) [pid = 1108] [serial = 124] [outer = 1E5B2400] 04:13:39 INFO - PROCESS | 1108 | 1461064419067 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:13:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:13:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 830ms 04:13:39 INFO - PROCESS | 1108 | 1461064419133 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 04:13:39 INFO - PROCESS | 1108 | 1461064419136 Marionette TRACE conn4 <- [1,133,null,{"value":"13"}] 04:13:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:13:39 INFO - PROCESS | 1108 | 1461064419140 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:13:39 INFO - PROCESS | 1108 | 1461064419142 Marionette TRACE conn4 <- [1,134,null,{}] 04:13:39 INFO - PROCESS | 1108 | 1461064419146 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:13:39 INFO - PROCESS | 1108 | 1461064419236 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 04:13:39 INFO - PROCESS | 1108 | 1461064419299 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 20F61800 == 32 [pid = 1108] [id = 43] 04:13:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 68 (21679000) [pid = 1108] [serial = 125] [outer = 00000000] 04:13:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 69 (227DFC00) [pid = 1108] [serial = 126] [outer = 21679000] 04:13:39 INFO - PROCESS | 1108 | 1461064419353 Marionette DEBUG loaded listener.js 04:13:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 70 (227E5C00) [pid = 1108] [serial = 127] [outer = 21679000] 04:13:39 INFO - PROCESS | 1108 | 1461064419961 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:13:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:13:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 871ms 04:13:40 INFO - PROCESS | 1108 | 1461064420013 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 04:13:40 INFO - PROCESS | 1108 | 1461064420017 Marionette TRACE conn4 <- [1,137,null,{"value":"13"}] 04:13:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:13:40 INFO - PROCESS | 1108 | 1461064420022 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:13:40 INFO - PROCESS | 1108 | 1461064420026 Marionette TRACE conn4 <- [1,138,null,{}] 04:13:40 INFO - PROCESS | 1108 | 1461064420032 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:13:40 INFO - PROCESS | 1108 | 1461064420129 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 04:13:40 INFO - PROCESS | 1108 | 1461064420203 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 13A82000 == 33 [pid = 1108] [id = 44] 04:13:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 71 (13A8E000) [pid = 1108] [serial = 128] [outer = 00000000] 04:13:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 72 (194D1800) [pid = 1108] [serial = 129] [outer = 13A8E000] 04:13:40 INFO - PROCESS | 1108 | 1461064420252 Marionette DEBUG loaded listener.js 04:13:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 73 (1B204000) [pid = 1108] [serial = 130] [outer = 13A8E000] 04:13:40 INFO - PROCESS | 1108 | --DOCSHELL 1369A400 == 32 [pid = 1108] [id = 37] 04:13:40 INFO - PROCESS | 1108 | 1461064420882 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:13:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:13:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 930ms 04:13:40 INFO - PROCESS | 1108 | 1461064420954 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 04:13:40 INFO - PROCESS | 1108 | 1461064420960 Marionette TRACE conn4 <- [1,141,null,{"value":"13"}] 04:13:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:13:40 INFO - PROCESS | 1108 | 1461064420965 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:13:40 INFO - PROCESS | 1108 | 1461064420969 Marionette TRACE conn4 <- [1,142,null,{}] 04:13:40 INFO - PROCESS | 1108 | 1461064420975 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:13:41 INFO - PROCESS | 1108 | 1461064421079 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 04:13:41 INFO - PROCESS | 1108 | 1461064421149 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 1CF68000 == 33 [pid = 1108] [id = 45] 04:13:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 74 (1D408000) [pid = 1108] [serial = 131] [outer = 00000000] 04:13:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 75 (1D51B000) [pid = 1108] [serial = 132] [outer = 1D408000] 04:13:41 INFO - PROCESS | 1108 | 1461064421207 Marionette DEBUG loaded listener.js 04:13:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 76 (1D520400) [pid = 1108] [serial = 133] [outer = 1D408000] 04:13:41 INFO - PROCESS | 1108 | 1461064421829 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:13:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:13:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 870ms 04:13:41 INFO - PROCESS | 1108 | 1461064421839 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 04:13:41 INFO - PROCESS | 1108 | 1461064421845 Marionette TRACE conn4 <- [1,145,null,{"value":"13"}] 04:13:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:13:41 INFO - PROCESS | 1108 | 1461064421851 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:13:41 INFO - PROCESS | 1108 | 1461064421854 Marionette TRACE conn4 <- [1,146,null,{}] 04:13:41 INFO - PROCESS | 1108 | 1461064421858 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:13:41 INFO - PROCESS | 1108 | 1461064421963 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 04:13:42 INFO - PROCESS | 1108 | 1461064422043 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 1DF42C00 == 34 [pid = 1108] [id = 46] 04:13:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 77 (1DF49800) [pid = 1108] [serial = 134] [outer = 00000000] 04:13:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 78 (1E8E0C00) [pid = 1108] [serial = 135] [outer = 1DF49800] 04:13:42 INFO - PROCESS | 1108 | 1461064422097 Marionette DEBUG loaded listener.js 04:13:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 79 (227DF000) [pid = 1108] [serial = 136] [outer = 1DF49800] 04:13:42 INFO - PROCESS | 1108 | 1461064422601 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:13:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:13:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 770ms 04:13:42 INFO - PROCESS | 1108 | 1461064422636 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 04:13:42 INFO - PROCESS | 1108 | 1461064422639 Marionette TRACE conn4 <- [1,149,null,{"value":"13"}] 04:13:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:13:42 INFO - PROCESS | 1108 | 1461064422643 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:13:42 INFO - PROCESS | 1108 | 1461064422647 Marionette TRACE conn4 <- [1,150,null,{}] 04:13:42 INFO - PROCESS | 1108 | 1461064422658 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:13:42 INFO - PROCESS | 1108 | 1461064422765 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 04:13:42 INFO - PROCESS | 1108 | 1461064422848 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 22CC3000 == 35 [pid = 1108] [id = 47] 04:13:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 80 (22CC6C00) [pid = 1108] [serial = 137] [outer = 00000000] 04:13:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 81 (22CFA000) [pid = 1108] [serial = 138] [outer = 22CC6C00] 04:13:42 INFO - PROCESS | 1108 | 1461064422906 Marionette DEBUG loaded listener.js 04:13:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 82 (230B4800) [pid = 1108] [serial = 139] [outer = 22CC6C00] 04:13:43 INFO - PROCESS | 1108 | 1461064423465 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:13:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:13:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 890ms 04:13:43 INFO - PROCESS | 1108 | 1461064423535 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 04:13:43 INFO - PROCESS | 1108 | 1461064423538 Marionette TRACE conn4 <- [1,153,null,{"value":"13"}] 04:13:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:13:43 INFO - PROCESS | 1108 | 1461064423541 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:13:43 INFO - PROCESS | 1108 | 1461064423543 Marionette TRACE conn4 <- [1,154,null,{}] 04:13:43 INFO - PROCESS | 1108 | 1461064423546 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:13:43 INFO - PROCESS | 1108 | 1461064423668 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 04:13:43 INFO - PROCESS | 1108 | 1461064423779 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 230BBC00 == 36 [pid = 1108] [id = 48] 04:13:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 83 (230BD000) [pid = 1108] [serial = 140] [outer = 00000000] 04:13:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 84 (231A8000) [pid = 1108] [serial = 141] [outer = 230BD000] 04:13:43 INFO - PROCESS | 1108 | 1461064423869 Marionette DEBUG loaded listener.js 04:13:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 85 (231AC400) [pid = 1108] [serial = 142] [outer = 230BD000] 04:13:44 INFO - PROCESS | 1108 | 1461064424513 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:13:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:13:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1017ms 04:13:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:13:44 INFO - PROCESS | 1108 | 1461064424562 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 04:13:44 INFO - PROCESS | 1108 | 1461064424565 Marionette TRACE conn4 <- [1,157,null,{"value":"13"}] 04:13:44 INFO - PROCESS | 1108 | 1461064424571 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:13:44 INFO - PROCESS | 1108 | 1461064424574 Marionette TRACE conn4 <- [1,158,null,{}] 04:13:44 INFO - PROCESS | 1108 | 1461064424579 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:13:44 INFO - PROCESS | 1108 | 1461064424677 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 04:13:44 INFO - PROCESS | 1108 | 1461064424747 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 13A2CC00 == 37 [pid = 1108] [id = 49] 04:13:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 86 (13A2D000) [pid = 1108] [serial = 143] [outer = 00000000] 04:13:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 87 (13A8AC00) [pid = 1108] [serial = 144] [outer = 13A2D000] 04:13:44 INFO - PROCESS | 1108 | 1461064424798 Marionette DEBUG loaded listener.js 04:13:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 88 (183CEC00) [pid = 1108] [serial = 145] [outer = 13A2D000] 04:13:45 INFO - PROCESS | 1108 | --DOCSHELL 13930000 == 36 [pid = 1108] [id = 39] 04:13:45 INFO - PROCESS | 1108 | 1461064425423 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:13:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:13:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 890ms 04:13:45 INFO - PROCESS | 1108 | 1461064425462 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 04:13:45 INFO - PROCESS | 1108 | 1461064425467 Marionette TRACE conn4 <- [1,161,null,{"value":"13"}] 04:13:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:13:45 INFO - PROCESS | 1108 | 1461064425473 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:13:45 INFO - PROCESS | 1108 | 1461064425476 Marionette TRACE conn4 <- [1,162,null,{}] 04:13:45 INFO - PROCESS | 1108 | 1461064425482 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:13:45 INFO - PROCESS | 1108 | 1461064425587 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 04:13:45 INFO - PROCESS | 1108 | 1461064425660 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 14A7B800 == 37 [pid = 1108] [id = 50] 04:13:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 89 (183D0000) [pid = 1108] [serial = 146] [outer = 00000000] 04:13:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 90 (1B2A5C00) [pid = 1108] [serial = 147] [outer = 183D0000] 04:13:45 INFO - PROCESS | 1108 | 1461064425717 Marionette DEBUG loaded listener.js 04:13:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 91 (1CF3FC00) [pid = 1108] [serial = 148] [outer = 183D0000] 04:13:46 INFO - PROCESS | 1108 | 1461064426362 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:13:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:13:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 930ms 04:13:46 INFO - PROCESS | 1108 | 1461064426408 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 04:13:46 INFO - PROCESS | 1108 | 1461064426414 Marionette TRACE conn4 <- [1,165,null,{"value":"13"}] 04:13:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:13:46 INFO - PROCESS | 1108 | 1461064426421 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:13:46 INFO - PROCESS | 1108 | 1461064426424 Marionette TRACE conn4 <- [1,166,null,{}] 04:13:46 INFO - PROCESS | 1108 | 1461064426428 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:13:46 INFO - PROCESS | 1108 | 1461064426539 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 04:13:46 INFO - PROCESS | 1108 | 1461064426614 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 1D409C00 == 38 [pid = 1108] [id = 51] 04:13:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 92 (1D516800) [pid = 1108] [serial = 149] [outer = 00000000] 04:13:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 93 (1E3AA400) [pid = 1108] [serial = 150] [outer = 1D516800] 04:13:46 INFO - PROCESS | 1108 | 1461064426671 Marionette DEBUG loaded listener.js 04:13:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 94 (1E613000) [pid = 1108] [serial = 151] [outer = 1D516800] 04:13:47 INFO - PROCESS | 1108 | 1461064427236 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:13:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:13:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 870ms 04:13:47 INFO - PROCESS | 1108 | 1461064427292 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 04:13:47 INFO - PROCESS | 1108 | 1461064427294 Marionette TRACE conn4 <- [1,169,null,{"value":"13"}] 04:13:47 INFO - PROCESS | 1108 | 1461064427298 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:13:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:13:47 INFO - PROCESS | 1108 | 1461064427302 Marionette TRACE conn4 <- [1,170,null,{}] 04:13:47 INFO - PROCESS | 1108 | 1461064427312 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:13:47 INFO - PROCESS | 1108 | 1461064427417 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 04:13:47 INFO - PROCESS | 1108 | 1461064427490 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 1108 | ++DOCSHELL 22CC0400 == 39 [pid = 1108] [id = 52] 04:13:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 95 (22CF5000) [pid = 1108] [serial = 152] [outer = 00000000] 04:13:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 96 (22CFB000) [pid = 1108] [serial = 153] [outer = 22CF5000] 04:13:47 INFO - PROCESS | 1108 | 1461064427548 Marionette DEBUG loaded listener.js 04:13:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 97 (230B9C00) [pid = 1108] [serial = 154] [outer = 22CF5000] 04:13:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 98 (1A55CC00) [pid = 1108] [serial = 155] [outer = 231B4400] 04:13:48 INFO - PROCESS | 1108 | 1461064428250 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:13:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:13:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 970ms 04:13:48 INFO - PROCESS | 1108 | 1461064428289 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 04:13:48 INFO - PROCESS | 1108 | 1461064428292 Marionette TRACE conn4 <- [1,173,null,{"value":"13"}] 04:13:48 INFO - PROCESS | 1108 | 1461064428296 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:13:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:13:48 INFO - PROCESS | 1108 | 1461064428298 Marionette TRACE conn4 <- [1,174,null,{}] 04:13:48 INFO - PROCESS | 1108 | 1461064428301 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:13:48 INFO - PROCESS | 1108 | 1461064428406 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 04:13:48 INFO - PROCESS | 1108 | 1461064428476 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 13570C00 == 40 [pid = 1108] [id = 53] 04:13:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 99 (1A566800) [pid = 1108] [serial = 156] [outer = 00000000] 04:13:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 100 (230B7C00) [pid = 1108] [serial = 157] [outer = 1A566800] 04:13:48 INFO - PROCESS | 1108 | 1461064428531 Marionette DEBUG loaded listener.js 04:13:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 101 (231B0800) [pid = 1108] [serial = 158] [outer = 1A566800] 04:13:49 INFO - PROCESS | 1108 | 1461064429154 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:13:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:13:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 870ms 04:13:49 INFO - PROCESS | 1108 | 1461064429170 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 04:13:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:13:49 INFO - PROCESS | 1108 | 1461064429174 Marionette TRACE conn4 <- [1,177,null,{"value":"13"}] 04:13:49 INFO - PROCESS | 1108 | 1461064429178 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:13:49 INFO - PROCESS | 1108 | 1461064429182 Marionette TRACE conn4 <- [1,178,null,{}] 04:13:49 INFO - PROCESS | 1108 | 1461064429187 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:13:49 INFO - PROCESS | 1108 | 1461064429284 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 04:13:49 INFO - PROCESS | 1108 | 1461064429372 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 1887A400 == 41 [pid = 1108] [id = 54] 04:13:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 102 (19402400) [pid = 1108] [serial = 159] [outer = 00000000] 04:13:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 103 (1ABCBC00) [pid = 1108] [serial = 160] [outer = 19402400] 04:13:49 INFO - PROCESS | 1108 | 1461064429422 Marionette DEBUG loaded listener.js 04:13:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 104 (1D515000) [pid = 1108] [serial = 161] [outer = 19402400] 04:13:49 INFO - PROCESS | 1108 | --DOCSHELL 1DF42C00 == 40 [pid = 1108] [id = 46] 04:13:49 INFO - PROCESS | 1108 | --DOCSHELL 1CF68000 == 39 [pid = 1108] [id = 45] 04:13:50 INFO - PROCESS | 1108 | 1461064430002 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:13:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:13:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 871ms 04:13:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:13:50 INFO - PROCESS | 1108 | 1461064430050 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 04:13:50 INFO - PROCESS | 1108 | 1461064430055 Marionette TRACE conn4 <- [1,181,null,{"value":"13"}] 04:13:50 INFO - PROCESS | 1108 | 1461064430060 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:13:50 INFO - PROCESS | 1108 | 1461064430064 Marionette TRACE conn4 <- [1,182,null,{}] 04:13:50 INFO - PROCESS | 1108 | 1461064430070 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:13:50 INFO - PROCESS | 1108 | 1461064430175 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 04:13:50 INFO - PROCESS | 1108 | 1461064430264 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 14B74000 == 40 [pid = 1108] [id = 55] 04:13:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 105 (17EC7800) [pid = 1108] [serial = 162] [outer = 00000000] 04:13:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 106 (1B20F400) [pid = 1108] [serial = 163] [outer = 17EC7800] 04:13:50 INFO - PROCESS | 1108 | 1461064430321 Marionette DEBUG loaded listener.js 04:13:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 107 (1D525800) [pid = 1108] [serial = 164] [outer = 17EC7800] 04:13:50 INFO - PROCESS | 1108 | 1461064430875 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:13:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:13:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 890ms 04:13:50 INFO - PROCESS | 1108 | 1461064430951 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 04:13:50 INFO - PROCESS | 1108 | 1461064430957 Marionette TRACE conn4 <- [1,185,null,{"value":"13"}] 04:13:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:13:50 INFO - PROCESS | 1108 | 1461064430963 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:13:50 INFO - PROCESS | 1108 | 1461064430966 Marionette TRACE conn4 <- [1,186,null,{}] 04:13:50 INFO - PROCESS | 1108 | 1461064430970 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:13:51 INFO - PROCESS | 1108 | 1461064431105 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 04:13:51 INFO - PROCESS | 1108 | 1461064431184 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 1E3A4800 == 41 [pid = 1108] [id = 56] 04:13:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 108 (1E602400) [pid = 1108] [serial = 165] [outer = 00000000] 04:13:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (22CC2000) [pid = 1108] [serial = 166] [outer = 1E602400] 04:13:51 INFO - PROCESS | 1108 | 1461064431282 Marionette DEBUG loaded listener.js 04:13:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 110 (22CF4400) [pid = 1108] [serial = 167] [outer = 1E602400] 04:13:51 INFO - PROCESS | 1108 | 1461064431877 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:13:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:13:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 930ms 04:13:51 INFO - PROCESS | 1108 | 1461064431895 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 04:13:51 INFO - PROCESS | 1108 | 1461064431898 Marionette TRACE conn4 <- [1,189,null,{"value":"13"}] 04:13:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:13:51 INFO - PROCESS | 1108 | 1461064431902 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:13:51 INFO - PROCESS | 1108 | 1461064431906 Marionette TRACE conn4 <- [1,190,null,{}] 04:13:51 INFO - PROCESS | 1108 | 1461064431917 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:13:52 INFO - PROCESS | 1108 | 1461064432028 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 04:13:52 INFO - PROCESS | 1108 | 1461064432116 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 0ED1C800 == 42 [pid = 1108] [id = 57] 04:13:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 111 (0ED1CC00) [pid = 1108] [serial = 168] [outer = 00000000] 04:13:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 112 (22CF9000) [pid = 1108] [serial = 169] [outer = 0ED1CC00] 04:13:52 INFO - PROCESS | 1108 | 1461064432174 Marionette DEBUG loaded listener.js 04:13:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 113 (230BAC00) [pid = 1108] [serial = 170] [outer = 0ED1CC00] 04:13:52 INFO - PROCESS | 1108 | 1461064432708 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:13:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:13:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 870ms 04:13:52 INFO - PROCESS | 1108 | 1461064432780 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 04:13:52 INFO - PROCESS | 1108 | 1461064432782 Marionette TRACE conn4 <- [1,193,null,{"value":"13"}] 04:13:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:13:52 INFO - PROCESS | 1108 | 1461064432804 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:13:52 INFO - PROCESS | 1108 | 1461064432806 Marionette TRACE conn4 <- [1,194,null,{}] 04:13:52 INFO - PROCESS | 1108 | 1461064432826 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:13:52 INFO - PROCESS | 1108 | 1461064432984 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 04:13:53 INFO - PROCESS | 1108 | 1461064433023 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 13649800 == 43 [pid = 1108] [id = 58] 04:13:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 114 (1AA9BC00) [pid = 1108] [serial = 171] [outer = 00000000] 04:13:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 115 (230BD400) [pid = 1108] [serial = 172] [outer = 1AA9BC00] 04:13:53 INFO - PROCESS | 1108 | 1461064433083 Marionette DEBUG loaded listener.js 04:13:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 116 (233CBC00) [pid = 1108] [serial = 173] [outer = 1AA9BC00] 04:13:53 INFO - PROCESS | 1108 | 1461064433706 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:13:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:13:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 930ms 04:13:53 INFO - PROCESS | 1108 | 1461064433733 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 04:13:53 INFO - PROCESS | 1108 | 1461064433735 Marionette TRACE conn4 <- [1,197,null,{"value":"13"}] 04:13:53 INFO - PROCESS | 1108 | 1461064433738 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:13:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:13:53 INFO - PROCESS | 1108 | 1461064433740 Marionette TRACE conn4 <- [1,198,null,{}] 04:13:53 INFO - PROCESS | 1108 | 1461064433744 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:13:53 INFO - PROCESS | 1108 | 1461064433838 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 04:13:53 INFO - PROCESS | 1108 | 1461064433929 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 13A2BC00 == 44 [pid = 1108] [id = 59] 04:13:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 117 (14B9AC00) [pid = 1108] [serial = 174] [outer = 00000000] 04:13:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 118 (14BA1C00) [pid = 1108] [serial = 175] [outer = 14B9AC00] 04:13:53 INFO - PROCESS | 1108 | 1461064433982 Marionette DEBUG loaded listener.js 04:13:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 119 (14BA2000) [pid = 1108] [serial = 176] [outer = 14B9AC00] 04:13:54 INFO - PROCESS | 1108 | 1461064434649 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:13:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:13:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 970ms 04:13:54 INFO - PROCESS | 1108 | 1461064434713 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 04:13:54 INFO - PROCESS | 1108 | 1461064434717 Marionette TRACE conn4 <- [1,201,null,{"value":"13"}] 04:13:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:13:54 INFO - PROCESS | 1108 | 1461064434722 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:13:54 INFO - PROCESS | 1108 | 1461064434726 Marionette TRACE conn4 <- [1,202,null,{}] 04:13:54 INFO - PROCESS | 1108 | 1461064434732 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:13:54 INFO - PROCESS | 1108 | 1461064434837 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 04:13:54 INFO - PROCESS | 1108 | 1461064434909 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 0ED1EC00 == 45 [pid = 1108] [id = 60] 04:13:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 120 (1368D800) [pid = 1108] [serial = 177] [outer = 00000000] 04:13:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 121 (14B98400) [pid = 1108] [serial = 178] [outer = 1368D800] 04:13:54 INFO - PROCESS | 1108 | 1461064434958 Marionette DEBUG loaded listener.js 04:13:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 122 (14BA5000) [pid = 1108] [serial = 179] [outer = 1368D800] 04:13:55 INFO - PROCESS | 1108 | 1461064435559 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:13:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:13:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 890ms 04:13:55 INFO - PROCESS | 1108 | 1461064435613 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 04:13:55 INFO - PROCESS | 1108 | 1461064435619 Marionette TRACE conn4 <- [1,205,null,{"value":"13"}] 04:13:55 INFO - PROCESS | 1108 | 1461064435624 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:13:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:13:55 INFO - PROCESS | 1108 | 1461064435628 Marionette TRACE conn4 <- [1,206,null,{}] 04:13:55 INFO - PROCESS | 1108 | 1461064435633 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:13:55 INFO - PROCESS | 1108 | 1461064435740 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 04:13:55 INFO - PROCESS | 1108 | 1461064435832 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 14BA2400 == 46 [pid = 1108] [id = 61] 04:13:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 123 (17ECD800) [pid = 1108] [serial = 180] [outer = 00000000] 04:13:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 124 (194D5C00) [pid = 1108] [serial = 181] [outer = 17ECD800] 04:13:55 INFO - PROCESS | 1108 | 1461064435889 Marionette DEBUG loaded listener.js 04:13:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 125 (1A561000) [pid = 1108] [serial = 182] [outer = 17ECD800] 04:13:56 INFO - PROCESS | 1108 | 1461064436474 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:13:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:13:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 870ms 04:13:56 INFO - PROCESS | 1108 | 1461064436499 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 04:13:56 INFO - PROCESS | 1108 | 1461064436505 Marionette TRACE conn4 <- [1,209,null,{"value":"13"}] 04:13:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:13:56 INFO - PROCESS | 1108 | 1461064436511 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:13:56 INFO - PROCESS | 1108 | 1461064436514 Marionette TRACE conn4 <- [1,210,null,{}] 04:13:56 INFO - PROCESS | 1108 | 1461064436518 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:13:56 INFO - PROCESS | 1108 | 1461064436625 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 04:13:56 INFO - PROCESS | 1108 | 1461064436714 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 1AA91C00 == 47 [pid = 1108] [id = 62] 04:13:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 126 (1AA9C400) [pid = 1108] [serial = 183] [outer = 00000000] 04:13:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 127 (1D901800) [pid = 1108] [serial = 184] [outer = 1AA9C400] 04:13:56 INFO - PROCESS | 1108 | 1461064436769 Marionette DEBUG loaded listener.js 04:13:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 128 (1D90B000) [pid = 1108] [serial = 185] [outer = 1AA9C400] 04:13:57 INFO - PROCESS | 1108 | 1461064437320 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:13:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:13:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 870ms 04:13:57 INFO - PROCESS | 1108 | 1461064437409 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 04:13:57 INFO - PROCESS | 1108 | 1461064437412 Marionette TRACE conn4 <- [1,213,null,{"value":"13"}] 04:13:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:13:57 INFO - PROCESS | 1108 | 1461064437459 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:13:57 INFO - PROCESS | 1108 | 1461064437463 Marionette TRACE conn4 <- [1,214,null,{}] 04:13:57 INFO - PROCESS | 1108 | 1461064437554 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:13:57 INFO - PROCESS | 1108 | 1461064437731 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 04:13:57 INFO - PROCESS | 1108 | 1461064437853 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 1E8B1400 == 48 [pid = 1108] [id = 63] 04:13:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 129 (2167BC00) [pid = 1108] [serial = 186] [outer = 00000000] 04:13:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 130 (22967000) [pid = 1108] [serial = 187] [outer = 2167BC00] 04:13:57 INFO - PROCESS | 1108 | 1461064437916 Marionette DEBUG loaded listener.js 04:13:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 131 (2296E400) [pid = 1108] [serial = 188] [outer = 2167BC00] 04:13:58 INFO - PROCESS | 1108 | 1461064438428 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:13:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:13:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1057ms 04:13:58 INFO - PROCESS | 1108 | 1461064438496 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 04:13:58 INFO - PROCESS | 1108 | 1461064438499 Marionette TRACE conn4 <- [1,217,null,{"value":"13"}] 04:13:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:13:58 INFO - PROCESS | 1108 | 1461064438502 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:13:58 INFO - PROCESS | 1108 | 1461064438504 Marionette TRACE conn4 <- [1,218,null,{}] 04:13:58 INFO - PROCESS | 1108 | 1461064438508 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:13:58 INFO - PROCESS | 1108 | 1461064438613 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 04:13:58 INFO - PROCESS | 1108 | 1461064438702 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 231A8800 == 49 [pid = 1108] [id = 64] 04:13:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 132 (231ABC00) [pid = 1108] [serial = 189] [outer = 00000000] 04:13:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 133 (233C7000) [pid = 1108] [serial = 190] [outer = 231ABC00] 04:13:58 INFO - PROCESS | 1108 | 1461064438774 Marionette DEBUG loaded listener.js 04:13:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 134 (233CF800) [pid = 1108] [serial = 191] [outer = 231ABC00] 04:13:59 INFO - PROCESS | 1108 | 1461064439352 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:13:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:13:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 870ms 04:13:59 INFO - PROCESS | 1108 | 1461064439390 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 04:13:59 INFO - PROCESS | 1108 | 1461064439392 Marionette TRACE conn4 <- [1,221,null,{"value":"13"}] 04:13:59 INFO - PROCESS | 1108 | 1461064439396 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:13:59 INFO - PROCESS | 1108 | 1461064439399 Marionette TRACE conn4 <- [1,222,null,{}] 04:13:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:13:59 INFO - PROCESS | 1108 | 1461064439402 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:13:59 INFO - PROCESS | 1108 | 1461064439501 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 04:13:59 INFO - PROCESS | 1108 | 1461064439594 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 0ED11800 == 50 [pid = 1108] [id = 65] 04:13:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 135 (1DA77400) [pid = 1108] [serial = 192] [outer = 00000000] 04:13:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 136 (1DA81000) [pid = 1108] [serial = 193] [outer = 1DA77400] 04:13:59 INFO - PROCESS | 1108 | 1461064439647 Marionette DEBUG loaded listener.js 04:13:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 137 (1DA81400) [pid = 1108] [serial = 194] [outer = 1DA77400] 04:14:00 INFO - PROCESS | 1108 | 1461064440202 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:14:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:14:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 871ms 04:14:00 INFO - PROCESS | 1108 | 1461064440274 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 04:14:00 INFO - PROCESS | 1108 | 1461064440276 Marionette TRACE conn4 <- [1,225,null,{"value":"13"}] 04:14:00 INFO - PROCESS | 1108 | 1461064440279 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:14:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:14:00 INFO - PROCESS | 1108 | 1461064440281 Marionette TRACE conn4 <- [1,226,null,{}] 04:14:00 INFO - PROCESS | 1108 | 1461064440285 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:14:00 INFO - PROCESS | 1108 | 1461064440466 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 04:14:00 INFO - PROCESS | 1108 | 1461064440590 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 13A23400 == 51 [pid = 1108] [id = 66] 04:14:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 138 (13A23800) [pid = 1108] [serial = 195] [outer = 00000000] 04:14:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 139 (13A8A000) [pid = 1108] [serial = 196] [outer = 13A23800] 04:14:00 INFO - PROCESS | 1108 | 1461064440640 Marionette DEBUG loaded listener.js 04:14:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 140 (14BA1000) [pid = 1108] [serial = 197] [outer = 13A23800] 04:14:01 INFO - PROCESS | 1108 | --DOCSHELL 22CC3000 == 50 [pid = 1108] [id = 47] 04:14:01 INFO - PROCESS | 1108 | --DOCSHELL 1E3A4800 == 49 [pid = 1108] [id = 56] 04:14:01 INFO - PROCESS | 1108 | --DOCSHELL 14B74000 == 48 [pid = 1108] [id = 55] 04:14:01 INFO - PROCESS | 1108 | 1461064441321 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:14:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:14:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1072ms 04:14:01 INFO - PROCESS | 1108 | 1461064441360 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 04:14:01 INFO - PROCESS | 1108 | 1461064441365 Marionette TRACE conn4 <- [1,229,null,{"value":"13"}] 04:14:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:14:01 INFO - PROCESS | 1108 | 1461064441370 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:14:01 INFO - PROCESS | 1108 | 1461064441375 Marionette TRACE conn4 <- [1,230,null,{}] 04:14:01 INFO - PROCESS | 1108 | 1461064441381 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:14:01 INFO - PROCESS | 1108 | 1461064441490 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 04:14:01 INFO - PROCESS | 1108 | 1461064441574 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 136AA400 == 49 [pid = 1108] [id = 67] 04:14:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 141 (136AD400) [pid = 1108] [serial = 198] [outer = 00000000] 04:14:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 142 (1AA93800) [pid = 1108] [serial = 199] [outer = 136AD400] 04:14:01 INFO - PROCESS | 1108 | 1461064441671 Marionette DEBUG loaded listener.js 04:14:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 143 (1B209C00) [pid = 1108] [serial = 200] [outer = 136AD400] 04:14:02 INFO - PROCESS | 1108 | 1461064442290 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:14:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:14:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 990ms 04:14:02 INFO - PROCESS | 1108 | 1461064442361 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 04:14:02 INFO - PROCESS | 1108 | 1461064442367 Marionette TRACE conn4 <- [1,233,null,{"value":"13"}] 04:14:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:14:02 INFO - PROCESS | 1108 | 1461064442373 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:14:02 INFO - PROCESS | 1108 | 1461064442376 Marionette TRACE conn4 <- [1,234,null,{}] 04:14:02 INFO - PROCESS | 1108 | 1461064442381 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:14:02 INFO - PROCESS | 1108 | 1461064442491 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 04:14:02 INFO - PROCESS | 1108 | 1461064442616 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 1D910000 == 50 [pid = 1108] [id = 68] 04:14:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 144 (1DA76C00) [pid = 1108] [serial = 201] [outer = 00000000] 04:14:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 145 (1E551800) [pid = 1108] [serial = 202] [outer = 1DA76C00] 04:14:02 INFO - PROCESS | 1108 | 1461064442672 Marionette DEBUG loaded listener.js 04:14:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 146 (227E0400) [pid = 1108] [serial = 203] [outer = 1DA76C00] 04:14:03 INFO - PROCESS | 1108 | 1461064443223 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:14:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:14:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 930ms 04:14:03 INFO - PROCESS | 1108 | 1461064443306 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 04:14:03 INFO - PROCESS | 1108 | 1461064443308 Marionette TRACE conn4 <- [1,237,null,{"value":"13"}] 04:14:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:14:03 INFO - PROCESS | 1108 | 1461064443312 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:14:03 INFO - PROCESS | 1108 | 1461064443316 Marionette TRACE conn4 <- [1,238,null,{}] 04:14:03 INFO - PROCESS | 1108 | 1461064443326 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:14:03 INFO - PROCESS | 1108 | 1461064443439 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 04:14:03 INFO - PROCESS | 1108 | 1461064443512 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 22961C00 == 51 [pid = 1108] [id = 69] 04:14:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 147 (22966800) [pid = 1108] [serial = 204] [outer = 00000000] 04:14:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 148 (230B1400) [pid = 1108] [serial = 205] [outer = 22966800] 04:14:03 INFO - PROCESS | 1108 | 1461064443571 Marionette DEBUG loaded listener.js 04:14:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 149 (233C1C00) [pid = 1108] [serial = 206] [outer = 22966800] 04:14:06 INFO - PROCESS | 1108 | --DOCSHELL 1368F000 == 50 [pid = 1108] [id = 18] 04:14:06 INFO - PROCESS | 1108 | --DOCSHELL 14A7F800 == 49 [pid = 1108] [id = 27] 04:14:06 INFO - PROCESS | 1108 | --DOCSHELL 233F5800 == 48 [pid = 1108] [id = 17] 04:14:06 INFO - PROCESS | 1108 | --DOCSHELL 13A2BC00 == 47 [pid = 1108] [id = 59] 04:14:06 INFO - PROCESS | 1108 | --DOCSHELL 13A82000 == 46 [pid = 1108] [id = 44] 04:14:06 INFO - PROCESS | 1108 | --DOCSHELL 13649800 == 45 [pid = 1108] [id = 58] 04:14:06 INFO - PROCESS | 1108 | --DOCSHELL 13A2CC00 == 44 [pid = 1108] [id = 49] 04:14:06 INFO - PROCESS | 1108 | --DOCSHELL 14A7B800 == 43 [pid = 1108] [id = 50] 04:14:06 INFO - PROCESS | 1108 | --DOCSHELL 1CF3BC00 == 42 [pid = 1108] [id = 24] 04:14:06 INFO - PROCESS | 1108 | --DOCSHELL 14BA2400 == 41 [pid = 1108] [id = 61] 04:14:06 INFO - PROCESS | 1108 | --DOCSHELL 1CF31400 == 40 [pid = 1108] [id = 40] 04:14:06 INFO - PROCESS | 1108 | --DOCSHELL 22CBBC00 == 39 [pid = 1108] [id = 12] 04:14:06 INFO - PROCESS | 1108 | --DOCSHELL 230BBC00 == 38 [pid = 1108] [id = 48] 04:14:06 INFO - PROCESS | 1108 | --DOCSHELL 1AA91C00 == 37 [pid = 1108] [id = 62] 04:14:06 INFO - PROCESS | 1108 | --DOCSHELL 22CC0400 == 36 [pid = 1108] [id = 52] 04:14:06 INFO - PROCESS | 1108 | --DOCSHELL 1E8B1400 == 35 [pid = 1108] [id = 63] 04:14:06 INFO - PROCESS | 1108 | --DOCSHELL 23916800 == 34 [pid = 1108] [id = 19] 04:14:06 INFO - PROCESS | 1108 | --DOCSHELL 19875400 == 33 [pid = 1108] [id = 38] 04:14:06 INFO - PROCESS | 1108 | --DOCSHELL 233F3000 == 32 [pid = 1108] [id = 16] 04:14:06 INFO - PROCESS | 1108 | --DOCSHELL 1E3ACC00 == 31 [pid = 1108] [id = 26] 04:14:06 INFO - PROCESS | 1108 | --DOCSHELL 1D513800 == 30 [pid = 1108] [id = 41] 04:14:06 INFO - PROCESS | 1108 | --DOCSHELL 1D409C00 == 29 [pid = 1108] [id = 51] 04:14:06 INFO - PROCESS | 1108 | --DOCSHELL 1CF3A800 == 28 [pid = 1108] [id = 30] 04:14:06 INFO - PROCESS | 1108 | --DOCSHELL 1E550400 == 27 [pid = 1108] [id = 42] 04:14:06 INFO - PROCESS | 1108 | --DOCSHELL 1CF40C00 == 26 [pid = 1108] [id = 28] 04:14:06 INFO - PROCESS | 1108 | --DOCSHELL 13570C00 == 25 [pid = 1108] [id = 53] 04:14:06 INFO - PROCESS | 1108 | --DOCSHELL 1FBF5000 == 24 [pid = 1108] [id = 36] 04:14:06 INFO - PROCESS | 1108 | --DOCSHELL 230B9400 == 23 [pid = 1108] [id = 13] 04:14:06 INFO - PROCESS | 1108 | --DOCSHELL 20F61800 == 22 [pid = 1108] [id = 43] 04:14:06 INFO - PROCESS | 1108 | --DOCSHELL 1D52D800 == 21 [pid = 1108] [id = 25] 04:14:06 INFO - PROCESS | 1108 | --DOCSHELL 14A79000 == 20 [pid = 1108] [id = 8] 04:14:06 INFO - PROCESS | 1108 | --DOCSHELL 231A8800 == 19 [pid = 1108] [id = 64] 04:14:06 INFO - PROCESS | 1108 | --DOCSHELL 1D518C00 == 18 [pid = 1108] [id = 20] 04:14:06 INFO - PROCESS | 1108 | --DOCSHELL 1E610C00 == 17 [pid = 1108] [id = 29] 04:14:06 INFO - PROCESS | 1108 | --DOCSHELL 0ED11800 == 16 [pid = 1108] [id = 65] 04:14:06 INFO - PROCESS | 1108 | --DOCSHELL 1887A400 == 15 [pid = 1108] [id = 54] 04:14:06 INFO - PROCESS | 1108 | --DOCSHELL 0ED1C800 == 14 [pid = 1108] [id = 57] 04:14:06 INFO - PROCESS | 1108 | --DOCSHELL 1CF3EC00 == 13 [pid = 1108] [id = 11] 04:14:06 INFO - PROCESS | 1108 | --DOCSHELL 0ED1EC00 == 12 [pid = 1108] [id = 60] 04:14:06 INFO - PROCESS | 1108 | --DOCSHELL 13A23400 == 11 [pid = 1108] [id = 66] 04:14:06 INFO - PROCESS | 1108 | --DOCSHELL 136AA400 == 10 [pid = 1108] [id = 67] 04:14:06 INFO - PROCESS | 1108 | --DOCSHELL 1D910000 == 9 [pid = 1108] [id = 68] 04:14:08 INFO - PROCESS | 1108 | 1461064448541 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:14:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:14:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 5286ms 04:14:08 INFO - PROCESS | 1108 | 1461064448603 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 04:14:08 INFO - PROCESS | 1108 | 1461064448607 Marionette TRACE conn4 <- [1,241,null,{"value":"13"}] 04:14:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:14:08 INFO - PROCESS | 1108 | 1461064448613 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:14:08 INFO - PROCESS | 1108 | 1461064448618 Marionette TRACE conn4 <- [1,242,null,{}] 04:14:08 INFO - PROCESS | 1108 | 1461064448625 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:14:08 INFO - PROCESS | 1108 | 1461064448723 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 04:14:08 INFO - PROCESS | 1108 | 1461064448742 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 0F680400 == 10 [pid = 1108] [id = 70] 04:14:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 150 (0F6DF400) [pid = 1108] [serial = 207] [outer = 00000000] 04:14:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 151 (13694800) [pid = 1108] [serial = 208] [outer = 0F6DF400] 04:14:08 INFO - PROCESS | 1108 | 1461064448793 Marionette DEBUG loaded listener.js 04:14:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 152 (13934800) [pid = 1108] [serial = 209] [outer = 0F6DF400] 04:14:09 INFO - PROCESS | 1108 | 1461064449291 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:14:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:14:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 730ms 04:14:09 INFO - PROCESS | 1108 | 1461064449347 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 04:14:09 INFO - PROCESS | 1108 | 1461064449353 Marionette TRACE conn4 <- [1,245,null,{"value":"13"}] 04:14:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:14:09 INFO - PROCESS | 1108 | 1461064449359 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:14:09 INFO - PROCESS | 1108 | 1461064449362 Marionette TRACE conn4 <- [1,246,null,{}] 04:14:09 INFO - PROCESS | 1108 | 1461064449365 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:14:09 INFO - PROCESS | 1108 | 1461064449448 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 04:14:09 INFO - PROCESS | 1108 | 1461064449458 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 12F8FC00 == 11 [pid = 1108] [id = 71] 04:14:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 153 (13A31000) [pid = 1108] [serial = 210] [outer = 00000000] 04:14:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 154 (14CDE000) [pid = 1108] [serial = 211] [outer = 13A31000] 04:14:09 INFO - PROCESS | 1108 | 1461064449503 Marionette DEBUG loaded listener.js 04:14:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 155 (19408C00) [pid = 1108] [serial = 212] [outer = 13A31000] 04:14:09 INFO - PROCESS | 1108 | 1461064449962 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:14:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:14:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 631ms 04:14:10 INFO - PROCESS | 1108 | 1461064449992 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 04:14:10 INFO - PROCESS | 1108 | 1461064449995 Marionette TRACE conn4 <- [1,249,null,{"value":"13"}] 04:14:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:14:10 INFO - PROCESS | 1108 | 1461064449998 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:14:10 INFO - PROCESS | 1108 | 1461064450002 Marionette TRACE conn4 <- [1,250,null,{}] 04:14:10 INFO - PROCESS | 1108 | 1461064450013 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:14:10 INFO - PROCESS | 1108 | 1461064450125 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 04:14:10 INFO - PROCESS | 1108 | 1461064450135 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 1A560400 == 12 [pid = 1108] [id = 72] 04:14:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 156 (1A560C00) [pid = 1108] [serial = 213] [outer = 00000000] 04:14:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 157 (1AA94C00) [pid = 1108] [serial = 214] [outer = 1A560C00] 04:14:10 INFO - PROCESS | 1108 | 1461064450184 Marionette DEBUG loaded listener.js 04:14:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 158 (1AA9E800) [pid = 1108] [serial = 215] [outer = 1A560C00] 04:14:10 INFO - PROCESS | 1108 | 1461064450491 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:14:10 INFO - PROCESS | 1108 | 1461064450735 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:14:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:14:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 770ms 04:14:10 INFO - PROCESS | 1108 | 1461064450772 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 04:14:10 INFO - PROCESS | 1108 | 1461064450774 Marionette TRACE conn4 <- [1,253,null,{"value":"13"}] 04:14:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:14:10 INFO - PROCESS | 1108 | 1461064450777 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:14:10 INFO - PROCESS | 1108 | 1461064450779 Marionette TRACE conn4 <- [1,254,null,{}] 04:14:10 INFO - PROCESS | 1108 | 1461064450782 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:14:10 INFO - PROCESS | 1108 | 1461064450892 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 04:14:10 INFO - PROCESS | 1108 | 1461064450898 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 13A86C00 == 13 [pid = 1108] [id = 73] 04:14:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 159 (1AAA0000) [pid = 1108] [serial = 216] [outer = 00000000] 04:14:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 160 (1DA79400) [pid = 1108] [serial = 217] [outer = 1AAA0000] 04:14:10 INFO - PROCESS | 1108 | 1461064450946 Marionette DEBUG loaded listener.js 04:14:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 161 (1DCAEC00) [pid = 1108] [serial = 218] [outer = 1AAA0000] 04:14:11 INFO - PROCESS | 1108 | 1461064451420 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:14:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:14:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 670ms 04:14:11 INFO - PROCESS | 1108 | 1461064451455 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 04:14:11 INFO - PROCESS | 1108 | 1461064451457 Marionette TRACE conn4 <- [1,257,null,{"value":"13"}] 04:14:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:14:11 INFO - PROCESS | 1108 | 1461064451460 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:14:11 INFO - PROCESS | 1108 | 1461064451462 Marionette TRACE conn4 <- [1,258,null,{}] 04:14:11 INFO - PROCESS | 1108 | 1461064451465 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:14:11 INFO - PROCESS | 1108 | 1461064451603 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 04:14:11 INFO - PROCESS | 1108 | 1461064451626 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 1E3A9800 == 14 [pid = 1108] [id = 74] 04:14:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 162 (1E3AB000) [pid = 1108] [serial = 219] [outer = 00000000] 04:14:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 163 (1E8DE400) [pid = 1108] [serial = 220] [outer = 1E3AB000] 04:14:11 INFO - PROCESS | 1108 | 1461064451673 Marionette DEBUG loaded listener.js 04:14:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 164 (1FAEEC00) [pid = 1108] [serial = 221] [outer = 1E3AB000] 04:14:12 INFO - PROCESS | 1108 | 1461064452113 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:14:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:14:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 670ms 04:14:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:14:12 INFO - PROCESS | 1108 | 1461064452132 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 04:14:12 INFO - PROCESS | 1108 | 1461064452134 Marionette TRACE conn4 <- [1,261,null,{"value":"13"}] 04:14:12 INFO - PROCESS | 1108 | 1461064452137 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:14:12 INFO - PROCESS | 1108 | 1461064452139 Marionette TRACE conn4 <- [1,262,null,{}] 04:14:12 INFO - PROCESS | 1108 | 1461064452142 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:14:12 INFO - PROCESS | 1108 | 1461064452286 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 04:14:12 INFO - PROCESS | 1108 | 1461064452295 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 1982D400 == 15 [pid = 1108] [id = 75] 04:14:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 165 (227E5000) [pid = 1108] [serial = 222] [outer = 00000000] 04:14:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 166 (2296D400) [pid = 1108] [serial = 223] [outer = 227E5000] 04:14:12 INFO - PROCESS | 1108 | 1461064452347 Marionette DEBUG loaded listener.js 04:14:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 167 (230B2800) [pid = 1108] [serial = 224] [outer = 227E5000] 04:14:13 INFO - PROCESS | 1108 | --DOMWINDOW == 166 (1CF32400) [pid = 1108] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:14:13 INFO - PROCESS | 1108 | --DOMWINDOW == 165 (1A5D2400) [pid = 1108] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:14:13 INFO - PROCESS | 1108 | --DOMWINDOW == 164 (13A8E000) [pid = 1108] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:14:13 INFO - PROCESS | 1108 | --DOMWINDOW == 163 (13A2D000) [pid = 1108] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:14:13 INFO - PROCESS | 1108 | --DOMWINDOW == 162 (136A9000) [pid = 1108] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:14:13 INFO - PROCESS | 1108 | --DOMWINDOW == 161 (20D7D800) [pid = 1108] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:14:13 INFO - PROCESS | 1108 | --DOMWINDOW == 160 (13A85400) [pid = 1108] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:14:13 INFO - PROCESS | 1108 | --DOMWINDOW == 159 (1E3AC800) [pid = 1108] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:14:13 INFO - PROCESS | 1108 | --DOMWINDOW == 158 (1D40A800) [pid = 1108] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:14:13 INFO - PROCESS | 1108 | --DOMWINDOW == 157 (19875800) [pid = 1108] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:14:13 INFO - PROCESS | 1108 | --DOMWINDOW == 156 (1369A000) [pid = 1108] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:14:13 INFO - PROCESS | 1108 | --DOMWINDOW == 155 (1A566800) [pid = 1108] [serial = 156] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:14:13 INFO - PROCESS | 1108 | --DOMWINDOW == 154 (22CF5000) [pid = 1108] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:14:13 INFO - PROCESS | 1108 | --DOMWINDOW == 153 (1AA9C400) [pid = 1108] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:14:13 INFO - PROCESS | 1108 | --DOMWINDOW == 152 (1E602400) [pid = 1108] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:14:13 INFO - PROCESS | 1108 | --DOMWINDOW == 151 (230BD000) [pid = 1108] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:14:13 INFO - PROCESS | 1108 | --DOMWINDOW == 150 (17EC7800) [pid = 1108] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:14:13 INFO - PROCESS | 1108 | --DOMWINDOW == 149 (22CC6C00) [pid = 1108] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:14:13 INFO - PROCESS | 1108 | --DOMWINDOW == 148 (1DF49800) [pid = 1108] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:14:13 INFO - PROCESS | 1108 | --DOMWINDOW == 147 (1D516800) [pid = 1108] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:14:13 INFO - PROCESS | 1108 | --DOMWINDOW == 146 (21679000) [pid = 1108] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:14:13 INFO - PROCESS | 1108 | --DOMWINDOW == 145 (19402400) [pid = 1108] [serial = 159] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:14:13 INFO - PROCESS | 1108 | --DOMWINDOW == 144 (13A23800) [pid = 1108] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:14:13 INFO - PROCESS | 1108 | --DOMWINDOW == 143 (1D408000) [pid = 1108] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:14:13 INFO - PROCESS | 1108 | --DOMWINDOW == 142 (1E5B2400) [pid = 1108] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:14:13 INFO - PROCESS | 1108 | --DOMWINDOW == 141 (17ECD800) [pid = 1108] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:14:13 INFO - PROCESS | 1108 | --DOMWINDOW == 140 (1D51E800) [pid = 1108] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:14:13 INFO - PROCESS | 1108 | --DOMWINDOW == 139 (14B75800) [pid = 1108] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:14:13 INFO - PROCESS | 1108 | --DOMWINDOW == 138 (1FAF3400) [pid = 1108] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:14:13 INFO - PROCESS | 1108 | --DOMWINDOW == 137 (1CF6C800) [pid = 1108] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:14:13 INFO - PROCESS | 1108 | --DOMWINDOW == 136 (1E615000) [pid = 1108] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:14:13 INFO - PROCESS | 1108 | --DOMWINDOW == 135 (1368D800) [pid = 1108] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:14:13 INFO - PROCESS | 1108 | --DOMWINDOW == 134 (183D0000) [pid = 1108] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:14:13 INFO - PROCESS | 1108 | --DOMWINDOW == 133 (1D528C00) [pid = 1108] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:14:13 INFO - PROCESS | 1108 | --DOMWINDOW == 132 (231ABC00) [pid = 1108] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:14:13 INFO - PROCESS | 1108 | --DOMWINDOW == 131 (1DA77400) [pid = 1108] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:14:13 INFO - PROCESS | 1108 | --DOMWINDOW == 130 (2167BC00) [pid = 1108] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:14:13 INFO - PROCESS | 1108 | --DOMWINDOW == 129 (14B9AC00) [pid = 1108] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:14:13 INFO - PROCESS | 1108 | --DOMWINDOW == 128 (1AA9BC00) [pid = 1108] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:14:13 INFO - PROCESS | 1108 | --DOMWINDOW == 127 (1DA76C00) [pid = 1108] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:14:13 INFO - PROCESS | 1108 | --DOMWINDOW == 126 (0ED1CC00) [pid = 1108] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:14:13 INFO - PROCESS | 1108 | --DOMWINDOW == 125 (136AD400) [pid = 1108] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:14:13 INFO - PROCESS | 1108 | 1461064453632 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:14:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:14:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1537ms 04:14:13 INFO - PROCESS | 1108 | 1461064453675 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 04:14:13 INFO - PROCESS | 1108 | 1461064453677 Marionette TRACE conn4 <- [1,265,null,{"value":"13"}] 04:14:13 INFO - PROCESS | 1108 | 1461064453680 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:14:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:14:13 INFO - PROCESS | 1108 | 1461064453682 Marionette TRACE conn4 <- [1,266,null,{}] 04:14:13 INFO - PROCESS | 1108 | 1461064453686 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:14:13 INFO - PROCESS | 1108 | 1461064453814 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 04:14:13 INFO - PROCESS | 1108 | 1461064453870 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 13A23800 == 16 [pid = 1108] [id = 76] 04:14:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 126 (13A24800) [pid = 1108] [serial = 225] [outer = 00000000] 04:14:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 127 (14B9C400) [pid = 1108] [serial = 226] [outer = 13A24800] 04:14:13 INFO - PROCESS | 1108 | 1461064453918 Marionette DEBUG loaded listener.js 04:14:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 128 (17E79000) [pid = 1108] [serial = 227] [outer = 13A24800] 04:14:14 INFO - PROCESS | 1108 | 1461064454284 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:14:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:14:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 630ms 04:14:14 INFO - PROCESS | 1108 | 1461064454317 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 04:14:14 INFO - PROCESS | 1108 | 1461064454319 Marionette TRACE conn4 <- [1,269,null,{"value":"13"}] 04:14:14 INFO - PROCESS | 1108 | 1461064454322 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:14:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:14:14 INFO - PROCESS | 1108 | 1461064454324 Marionette TRACE conn4 <- [1,270,null,{}] 04:14:14 INFO - PROCESS | 1108 | 1461064454328 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:14:14 INFO - PROCESS | 1108 | 1461064454407 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 04:14:14 INFO - PROCESS | 1108 | 1461064454413 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 13A30C00 == 17 [pid = 1108] [id = 77] 04:14:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 129 (1AA5FC00) [pid = 1108] [serial = 228] [outer = 00000000] 04:14:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 130 (1D408400) [pid = 1108] [serial = 229] [outer = 1AA5FC00] 04:14:14 INFO - PROCESS | 1108 | 1461064454459 Marionette DEBUG loaded listener.js 04:14:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 131 (1D51C400) [pid = 1108] [serial = 230] [outer = 1AA5FC00] 04:14:14 INFO - PROCESS | 1108 | 1461064454867 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:14:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:14:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 570ms 04:14:14 INFO - PROCESS | 1108 | 1461064454895 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 04:14:14 INFO - PROCESS | 1108 | 1461064454897 Marionette TRACE conn4 <- [1,273,null,{"value":"13"}] 04:14:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:14:14 INFO - PROCESS | 1108 | 1461064454900 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:14:14 INFO - PROCESS | 1108 | 1461064454902 Marionette TRACE conn4 <- [1,274,null,{}] 04:14:14 INFO - PROCESS | 1108 | 1461064454918 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:14:15 INFO - PROCESS | 1108 | 1461064455002 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 04:14:15 INFO - PROCESS | 1108 | 1461064455008 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 1A55F000 == 18 [pid = 1108] [id = 78] 04:14:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 132 (1DF3F400) [pid = 1108] [serial = 231] [outer = 00000000] 04:14:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 133 (1E32F800) [pid = 1108] [serial = 232] [outer = 1DF3F400] 04:14:15 INFO - PROCESS | 1108 | 1461064455054 Marionette DEBUG loaded listener.js 04:14:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 134 (1E330000) [pid = 1108] [serial = 233] [outer = 1DF3F400] 04:14:15 INFO - PROCESS | 1108 | 1461064455571 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:14:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:14:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 730ms 04:14:15 INFO - PROCESS | 1108 | 1461064455631 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 04:14:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:14:15 INFO - PROCESS | 1108 | 1461064455636 Marionette TRACE conn4 <- [1,277,null,{"value":"13"}] 04:14:15 INFO - PROCESS | 1108 | 1461064455641 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:14:15 INFO - PROCESS | 1108 | 1461064455646 Marionette TRACE conn4 <- [1,278,null,{}] 04:14:15 INFO - PROCESS | 1108 | 1461064455652 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:14:15 INFO - PROCESS | 1108 | 1461064455765 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 04:14:15 INFO - PROCESS | 1108 | 1461064455891 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 0ED16C00 == 19 [pid = 1108] [id = 79] 04:14:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 135 (0ED17400) [pid = 1108] [serial = 234] [outer = 00000000] 04:14:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 136 (136AA400) [pid = 1108] [serial = 235] [outer = 0ED17400] 04:14:15 INFO - PROCESS | 1108 | 1461064455951 Marionette DEBUG loaded listener.js 04:14:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 137 (13C53800) [pid = 1108] [serial = 236] [outer = 0ED17400] 04:14:16 INFO - PROCESS | 1108 | 1461064456722 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:14:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:14:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1135ms 04:14:16 INFO - PROCESS | 1108 | 1461064456777 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 04:14:16 INFO - PROCESS | 1108 | 1461064456783 Marionette TRACE conn4 <- [1,281,null,{"value":"13"}] 04:14:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:14:16 INFO - PROCESS | 1108 | 1461064456789 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:14:16 INFO - PROCESS | 1108 | 1461064456792 Marionette TRACE conn4 <- [1,282,null,{}] 04:14:16 INFO - PROCESS | 1108 | 1461064456796 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:14:16 INFO - PROCESS | 1108 | 1461064456910 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 04:14:17 INFO - PROCESS | 1108 | 1461064456991 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 13A8C800 == 20 [pid = 1108] [id = 80] 04:14:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 138 (14B97C00) [pid = 1108] [serial = 237] [outer = 00000000] 04:14:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 139 (1A55B400) [pid = 1108] [serial = 238] [outer = 14B97C00] 04:14:17 INFO - PROCESS | 1108 | 1461064457092 Marionette DEBUG loaded listener.js 04:14:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 140 (1B207C00) [pid = 1108] [serial = 239] [outer = 14B97C00] 04:14:17 INFO - PROCESS | 1108 | --DOCSHELL 22961C00 == 19 [pid = 1108] [id = 69] 04:14:17 INFO - PROCESS | 1108 | --DOMWINDOW == 139 (13A8AC00) [pid = 1108] [serial = 144] [outer = 00000000] [url = about:blank] 04:14:17 INFO - PROCESS | 1108 | --DOMWINDOW == 138 (17F5DC00) [pid = 1108] [serial = 115] [outer = 00000000] [url = about:blank] 04:14:17 INFO - PROCESS | 1108 | --DOMWINDOW == 137 (13A88C00) [pid = 1108] [serial = 108] [outer = 00000000] [url = about:blank] 04:14:17 INFO - PROCESS | 1108 | --DOMWINDOW == 136 (1E8B2000) [pid = 1108] [serial = 102] [outer = 00000000] [url = about:blank] 04:14:17 INFO - PROCESS | 1108 | --DOMWINDOW == 135 (14A76000) [pid = 1108] [serial = 114] [outer = 00000000] [url = about:blank] 04:14:17 INFO - PROCESS | 1108 | --DOMWINDOW == 134 (1F4C5000) [pid = 1108] [serial = 103] [outer = 00000000] [url = about:blank] 04:14:17 INFO - PROCESS | 1108 | --DOMWINDOW == 133 (13A8A000) [pid = 1108] [serial = 196] [outer = 00000000] [url = about:blank] 04:14:17 INFO - PROCESS | 1108 | --DOMWINDOW == 132 (1D40EC00) [pid = 1108] [serial = 96] [outer = 00000000] [url = about:blank] 04:14:17 INFO - PROCESS | 1108 | --DOMWINDOW == 131 (1D513000) [pid = 1108] [serial = 97] [outer = 00000000] [url = about:blank] 04:14:17 INFO - PROCESS | 1108 | --DOMWINDOW == 130 (1A5DAC00) [pid = 1108] [serial = 93] [outer = 00000000] [url = about:blank] 04:14:17 INFO - PROCESS | 1108 | --DOMWINDOW == 129 (1AA61800) [pid = 1108] [serial = 94] [outer = 00000000] [url = about:blank] 04:14:17 INFO - PROCESS | 1108 | --DOMWINDOW == 128 (13A82C00) [pid = 1108] [serial = 90] [outer = 00000000] [url = about:blank] 04:14:17 INFO - PROCESS | 1108 | --DOMWINDOW == 127 (13CC9C00) [pid = 1108] [serial = 91] [outer = 00000000] [url = about:blank] 04:14:17 INFO - PROCESS | 1108 | --DOMWINDOW == 126 (20EE9000) [pid = 1108] [serial = 87] [outer = 00000000] [url = about:blank] 04:14:17 INFO - PROCESS | 1108 | --DOMWINDOW == 125 (227E1C00) [pid = 1108] [serial = 105] [outer = 00000000] [url = about:blank] 04:14:17 INFO - PROCESS | 1108 | --DOMWINDOW == 124 (19798C00) [pid = 1108] [serial = 78] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 123 (1D518400) [pid = 1108] [serial = 81] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 122 (1FAE5C00) [pid = 1108] [serial = 84] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 121 (227DFC00) [pid = 1108] [serial = 126] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 120 (194D5C00) [pid = 1108] [serial = 181] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 119 (1B20F400) [pid = 1108] [serial = 163] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 118 (1DEF5800) [pid = 1108] [serial = 121] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 117 (1A561000) [pid = 1108] [serial = 182] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 116 (1E8E5C00) [pid = 1108] [serial = 123] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 115 (1ABC5400) [pid = 1108] [serial = 79] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 114 (2167A000) [pid = 1108] [serial = 88] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 113 (1D908000) [pid = 1108] [serial = 82] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 112 (20D71400) [pid = 1108] [serial = 85] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 111 (1ABCBC00) [pid = 1108] [serial = 160] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 110 (14BA5000) [pid = 1108] [serial = 179] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 109 (1CF3FC00) [pid = 1108] [serial = 148] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 108 (1DCB7400) [pid = 1108] [serial = 120] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 107 (1CF65400) [pid = 1108] [serial = 118] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 106 (1D51B000) [pid = 1108] [serial = 132] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 105 (1B2A5C00) [pid = 1108] [serial = 147] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 104 (1D40E000) [pid = 1108] [serial = 112] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 103 (1B204000) [pid = 1108] [serial = 130] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 102 (183CEC00) [pid = 1108] [serial = 145] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 101 (1AA93800) [pid = 1108] [serial = 199] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 100 (1CF39000) [pid = 1108] [serial = 117] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 99 (14B98400) [pid = 1108] [serial = 178] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 98 (1CF73000) [pid = 1108] [serial = 111] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 97 (14A7C400) [pid = 1108] [serial = 109] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 96 (194D1800) [pid = 1108] [serial = 129] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 95 (227E9800) [pid = 1108] [serial = 106] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 94 (231A8000) [pid = 1108] [serial = 141] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 93 (230B4800) [pid = 1108] [serial = 139] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 92 (1E551800) [pid = 1108] [serial = 202] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 91 (22CC2000) [pid = 1108] [serial = 166] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 90 (22CFA000) [pid = 1108] [serial = 138] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 89 (227DF000) [pid = 1108] [serial = 136] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 88 (22CFB000) [pid = 1108] [serial = 153] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 87 (1E8E0C00) [pid = 1108] [serial = 135] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 86 (1E613000) [pid = 1108] [serial = 151] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 85 (227E5C00) [pid = 1108] [serial = 127] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 84 (1D515000) [pid = 1108] [serial = 161] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 83 (14BA1000) [pid = 1108] [serial = 197] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 82 (1D520400) [pid = 1108] [serial = 133] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 81 (20D7F000) [pid = 1108] [serial = 124] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 80 (1E3AA400) [pid = 1108] [serial = 150] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 79 (14BA2000) [pid = 1108] [serial = 176] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 78 (22967000) [pid = 1108] [serial = 187] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 77 (230BD400) [pid = 1108] [serial = 172] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 76 (233CBC00) [pid = 1108] [serial = 173] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 75 (14BA1C00) [pid = 1108] [serial = 175] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 74 (227E0400) [pid = 1108] [serial = 203] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 73 (230B1400) [pid = 1108] [serial = 205] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 72 (230BAC00) [pid = 1108] [serial = 170] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 71 (1B209C00) [pid = 1108] [serial = 200] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 70 (231B0800) [pid = 1108] [serial = 158] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 69 (230B9C00) [pid = 1108] [serial = 154] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 68 (1D90B000) [pid = 1108] [serial = 185] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 67 (230B7C00) [pid = 1108] [serial = 157] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 66 (233EFC00) [pid = 1108] [serial = 43] [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:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 65 (22CF4400) [pid = 1108] [serial = 167] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 64 (231AC400) [pid = 1108] [serial = 142] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 63 (22CF9000) [pid = 1108] [serial = 169] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 62 (1D901800) [pid = 1108] [serial = 184] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 61 (1D525800) [pid = 1108] [serial = 164] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 60 (1E3AA000) [pid = 1108] [serial = 100] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 59 (1DF4B000) [pid = 1108] [serial = 99] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 58 (233CF800) [pid = 1108] [serial = 191] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 57 (1DA81400) [pid = 1108] [serial = 194] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 56 (1DA81000) [pid = 1108] [serial = 193] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 55 (2296E400) [pid = 1108] [serial = 188] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | --DOMWINDOW == 54 (233C7000) [pid = 1108] [serial = 190] [outer = 00000000] [url = about:blank] 04:14:18 INFO - PROCESS | 1108 | 1461064458024 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:14:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:14:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1274ms 04:14:18 INFO - PROCESS | 1108 | 1461064458065 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 04:14:18 INFO - PROCESS | 1108 | 1461064458069 Marionette TRACE conn4 <- [1,285,null,{"value":"13"}] 04:14:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:14:18 INFO - PROCESS | 1108 | 1461064458074 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:14:18 INFO - PROCESS | 1108 | 1461064458078 Marionette TRACE conn4 <- [1,286,null,{}] 04:14:18 INFO - PROCESS | 1108 | 1461064458083 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:14:18 INFO - PROCESS | 1108 | 1461064458165 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 04:14:18 INFO - PROCESS | 1108 | 1461064458180 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 13969400 == 20 [pid = 1108] [id = 81] 04:14:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 55 (1396D400) [pid = 1108] [serial = 240] [outer = 00000000] 04:14:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 56 (13A2B800) [pid = 1108] [serial = 241] [outer = 1396D400] 04:14:18 INFO - PROCESS | 1108 | 1461064458230 Marionette DEBUG loaded listener.js 04:14:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 57 (13A32C00) [pid = 1108] [serial = 242] [outer = 1396D400] 04:14:18 INFO - PROCESS | 1108 | 1461064458708 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:14:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:14:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 690ms 04:14:18 INFO - PROCESS | 1108 | 1461064458766 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 04:14:18 INFO - PROCESS | 1108 | 1461064458771 Marionette TRACE conn4 <- [1,289,null,{"value":"13"}] 04:14:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:14:18 INFO - PROCESS | 1108 | 1461064458777 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:14:18 INFO - PROCESS | 1108 | 1461064458779 Marionette TRACE conn4 <- [1,290,null,{}] 04:14:18 INFO - PROCESS | 1108 | 1461064458783 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:14:18 INFO - PROCESS | 1108 | 1461064458859 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 04:14:18 INFO - PROCESS | 1108 | 1461064458868 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 13A88800 == 21 [pid = 1108] [id = 82] 04:14:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 58 (13CB4800) [pid = 1108] [serial = 243] [outer = 00000000] 04:14:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 59 (14B98C00) [pid = 1108] [serial = 244] [outer = 13CB4800] 04:14:18 INFO - PROCESS | 1108 | 1461064458914 Marionette DEBUG loaded listener.js 04:14:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 60 (14B9F400) [pid = 1108] [serial = 245] [outer = 13CB4800] 04:14:19 INFO - PROCESS | 1108 | 1461064459356 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:14:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:14:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 630ms 04:14:19 INFO - PROCESS | 1108 | 1461064459410 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 04:14:19 INFO - PROCESS | 1108 | 1461064459413 Marionette TRACE conn4 <- [1,293,null,{"value":"13"}] 04:14:19 INFO - PROCESS | 1108 | 1461064459416 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:14:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:14:19 INFO - PROCESS | 1108 | 1461064459420 Marionette TRACE conn4 <- [1,294,null,{}] 04:14:19 INFO - PROCESS | 1108 | 1461064459431 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:14:19 INFO - PROCESS | 1108 | 1461064459546 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 04:14:19 INFO - PROCESS | 1108 | 1461064459623 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 194D6000 == 22 [pid = 1108] [id = 83] 04:14:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 61 (19795800) [pid = 1108] [serial = 246] [outer = 00000000] 04:14:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 62 (19828400) [pid = 1108] [serial = 247] [outer = 19795800] 04:14:19 INFO - PROCESS | 1108 | 1461064459673 Marionette DEBUG loaded listener.js 04:14:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 63 (19831C00) [pid = 1108] [serial = 248] [outer = 19795800] 04:14:20 INFO - PROCESS | 1108 | 1461064460052 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:14:20 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:14:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 671ms 04:14:20 INFO - PROCESS | 1108 | 1461064460090 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 04:14:20 INFO - PROCESS | 1108 | 1461064460092 Marionette TRACE conn4 <- [1,297,null,{"value":"13"}] 04:14:20 INFO - PROCESS | 1108 | 1461064460096 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:14:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:14:20 INFO - PROCESS | 1108 | 1461064460097 Marionette TRACE conn4 <- [1,298,null,{}] 04:14:20 INFO - PROCESS | 1108 | 1461064460101 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:14:20 INFO - PROCESS | 1108 | 1461064460205 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 04:14:20 INFO - PROCESS | 1108 | 1461064460217 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 1108 | ++DOCSHELL 19878400 == 23 [pid = 1108] [id = 84] 04:14:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 64 (1A55A400) [pid = 1108] [serial = 249] [outer = 00000000] 04:14:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 65 (1A5DF400) [pid = 1108] [serial = 250] [outer = 1A55A400] 04:14:20 INFO - PROCESS | 1108 | 1461064460262 Marionette DEBUG loaded listener.js 04:14:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 66 (1AA96800) [pid = 1108] [serial = 251] [outer = 1A55A400] 04:14:20 INFO - PROCESS | 1108 | 1461064460711 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:14:20 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:14:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 670ms 04:14:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:14:20 INFO - PROCESS | 1108 | 1461064460770 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 04:14:20 INFO - PROCESS | 1108 | 1461064460772 Marionette TRACE conn4 <- [1,301,null,{"value":"13"}] 04:14:20 INFO - PROCESS | 1108 | 1461064460775 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:14:20 INFO - PROCESS | 1108 | 1461064460777 Marionette TRACE conn4 <- [1,302,null,{}] 04:14:20 INFO - PROCESS | 1108 | 1461064460780 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:14:20 INFO - PROCESS | 1108 | 1461064460880 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 04:14:20 INFO - PROCESS | 1108 | 1461064460954 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 1108 | ++DOCSHELL 1B20F400 == 24 [pid = 1108] [id = 85] 04:14:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 67 (1B29A800) [pid = 1108] [serial = 252] [outer = 00000000] 04:14:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 68 (1CF38400) [pid = 1108] [serial = 253] [outer = 1B29A800] 04:14:21 INFO - PROCESS | 1108 | 1461064460998 Marionette DEBUG loaded listener.js 04:14:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 69 (1CF3D800) [pid = 1108] [serial = 254] [outer = 1B29A800] 04:14:21 INFO - PROCESS | 1108 | 1461064461425 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:14:21 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:14:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 670ms 04:14:21 INFO - PROCESS | 1108 | 1461064461446 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 04:14:21 INFO - PROCESS | 1108 | 1461064461448 Marionette TRACE conn4 <- [1,305,null,{"value":"13"}] 04:14:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:14:21 INFO - PROCESS | 1108 | 1461064461451 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:14:21 INFO - PROCESS | 1108 | 1461064461453 Marionette TRACE conn4 <- [1,306,null,{}] 04:14:21 INFO - PROCESS | 1108 | 1461064461462 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:14:21 INFO - PROCESS | 1108 | 1461064461577 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 04:14:21 INFO - PROCESS | 1108 | 1461064461585 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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:21 INFO - PROCESS | 1108 | ++DOCSHELL 1CF68000 == 25 [pid = 1108] [id = 86] 04:14:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 70 (1CF69000) [pid = 1108] [serial = 255] [outer = 00000000] 04:14:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 71 (1D415800) [pid = 1108] [serial = 256] [outer = 1CF69000] 04:14:21 INFO - PROCESS | 1108 | 1461064461635 Marionette DEBUG loaded listener.js 04:14:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 72 (1D40AC00) [pid = 1108] [serial = 257] [outer = 1CF69000] 04:14:22 INFO - PROCESS | 1108 | 1461064462076 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:14:22 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:14:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 692ms 04:14:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:14:22 INFO - PROCESS | 1108 | 1461064462144 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 04:14:22 INFO - PROCESS | 1108 | 1461064462146 Marionette TRACE conn4 <- [1,309,null,{"value":"13"}] 04:14:22 INFO - PROCESS | 1108 | 1461064462150 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:14:22 INFO - PROCESS | 1108 | 1461064462151 Marionette TRACE conn4 <- [1,310,null,{}] 04:14:22 INFO - PROCESS | 1108 | 1461064462155 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:14:22 INFO - PROCESS | 1108 | 1461064462290 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 04:14:22 INFO - PROCESS | 1108 | --DOMWINDOW == 71 (22966800) [pid = 1108] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:14:22 INFO - PROCESS | 1108 | --DOMWINDOW == 70 (13A31000) [pid = 1108] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:14:22 INFO - PROCESS | 1108 | --DOMWINDOW == 69 (1A560C00) [pid = 1108] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:14:22 INFO - PROCESS | 1108 | --DOMWINDOW == 68 (0F6DF400) [pid = 1108] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:14:22 INFO - PROCESS | 1108 | --DOMWINDOW == 67 (1AAA0000) [pid = 1108] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:14:22 INFO - PROCESS | 1108 | --DOMWINDOW == 66 (227E5000) [pid = 1108] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:14:22 INFO - PROCESS | 1108 | --DOMWINDOW == 65 (1E3AB000) [pid = 1108] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:14:22 INFO - PROCESS | 1108 | --DOMWINDOW == 64 (13A24800) [pid = 1108] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:14:22 INFO - PROCESS | 1108 | --DOMWINDOW == 63 (1AA5FC00) [pid = 1108] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:14:22 INFO - PROCESS | 1108 | 1461064462341 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 0F2B6000 == 26 [pid = 1108] [id = 87] 04:14:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 64 (0F6DF400) [pid = 1108] [serial = 258] [outer = 00000000] 04:14:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 65 (14B9AC00) [pid = 1108] [serial = 259] [outer = 0F6DF400] 04:14:22 INFO - PROCESS | 1108 | 1461064462385 Marionette DEBUG loaded listener.js 04:14:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 66 (1D51AC00) [pid = 1108] [serial = 260] [outer = 0F6DF400] 04:14:22 INFO - PROCESS | 1108 | 1461064462730 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:14:22 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:14:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 630ms 04:14:22 INFO - PROCESS | 1108 | 1461064462780 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 04:14:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:14:22 INFO - PROCESS | 1108 | 1461064462782 Marionette TRACE conn4 <- [1,313,null,{"value":"13"}] 04:14:22 INFO - PROCESS | 1108 | 1461064462785 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:14:22 INFO - PROCESS | 1108 | 1461064462787 Marionette TRACE conn4 <- [1,314,null,{}] 04:14:22 INFO - PROCESS | 1108 | 1461064462790 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:14:22 INFO - PROCESS | 1108 | 1461064462862 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 04:14:22 INFO - PROCESS | 1108 | 1461064462868 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 1D52E000 == 27 [pid = 1108] [id = 88] 04:14:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 67 (1D901800) [pid = 1108] [serial = 261] [outer = 00000000] 04:14:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 68 (1DA7CC00) [pid = 1108] [serial = 262] [outer = 1D901800] 04:14:22 INFO - PROCESS | 1108 | 1461064462912 Marionette DEBUG loaded listener.js 04:14:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 69 (1DA7FC00) [pid = 1108] [serial = 263] [outer = 1D901800] 04:14:23 INFO - PROCESS | 1108 | 1461064463321 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:14:23 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:14:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 570ms 04:14:23 INFO - PROCESS | 1108 | 1461064463356 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 04:14:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:14:23 INFO - PROCESS | 1108 | 1461064463358 Marionette TRACE conn4 <- [1,317,null,{"value":"13"}] 04:14:23 INFO - PROCESS | 1108 | 1461064463361 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:14:23 INFO - PROCESS | 1108 | 1461064463363 Marionette TRACE conn4 <- [1,318,null,{}] 04:14:23 INFO - PROCESS | 1108 | 1461064463366 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:14:23 INFO - PROCESS | 1108 | 1461064463440 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 04:14:23 INFO - PROCESS | 1108 | 1461064463446 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 1DA84400 == 28 [pid = 1108] [id = 89] 04:14:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 70 (1DCAD000) [pid = 1108] [serial = 264] [outer = 00000000] 04:14:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 71 (1DCBB800) [pid = 1108] [serial = 265] [outer = 1DCAD000] 04:14:23 INFO - PROCESS | 1108 | 1461064463493 Marionette DEBUG loaded listener.js 04:14:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 72 (1DEEC400) [pid = 1108] [serial = 266] [outer = 1DCAD000] 04:14:23 INFO - PROCESS | 1108 | 1461064463917 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:14:23 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:14:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 570ms 04:14:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:14:23 INFO - PROCESS | 1108 | 1461064463932 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 04:14:23 INFO - PROCESS | 1108 | 1461064463934 Marionette TRACE conn4 <- [1,321,null,{"value":"13"}] 04:14:23 INFO - PROCESS | 1108 | 1461064463937 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:14:23 INFO - PROCESS | 1108 | 1461064463939 Marionette TRACE conn4 <- [1,322,null,{}] 04:14:23 INFO - PROCESS | 1108 | 1461064463942 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:14:24 INFO - PROCESS | 1108 | 1461064464044 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 04:14:24 INFO - PROCESS | 1108 | 1461064464052 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 1DCB3800 == 29 [pid = 1108] [id = 90] 04:14:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 73 (1DCB9800) [pid = 1108] [serial = 267] [outer = 00000000] 04:14:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 74 (1DF4C000) [pid = 1108] [serial = 268] [outer = 1DCB9800] 04:14:24 INFO - PROCESS | 1108 | 1461064464098 Marionette DEBUG loaded listener.js 04:14:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 75 (1E32B800) [pid = 1108] [serial = 269] [outer = 1DCB9800] 04:14:24 INFO - PROCESS | 1108 | 1461064464604 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:14:24 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:14:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 730ms 04:14:24 INFO - PROCESS | 1108 | 1461064464669 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 04:14:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:14:24 INFO - PROCESS | 1108 | 1461064464673 Marionette TRACE conn4 <- [1,325,null,{"value":"13"}] 04:14:24 INFO - PROCESS | 1108 | 1461064464679 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:14:24 INFO - PROCESS | 1108 | 1461064464683 Marionette TRACE conn4 <- [1,326,null,{}] 04:14:24 INFO - PROCESS | 1108 | 1461064464689 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:14:24 INFO - PROCESS | 1108 | 1461064464842 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 04:14:24 INFO - PROCESS | 1108 | 1461064464935 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 13A28000 == 30 [pid = 1108] [id = 91] 04:14:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 76 (13A31400) [pid = 1108] [serial = 270] [outer = 00000000] 04:14:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 77 (14B89400) [pid = 1108] [serial = 271] [outer = 13A31400] 04:14:25 INFO - PROCESS | 1108 | 1461064464996 Marionette DEBUG loaded listener.js 04:14:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 78 (14BA3C00) [pid = 1108] [serial = 272] [outer = 13A31400] 04:14:25 INFO - PROCESS | 1108 | 1461064465564 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:14:25 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:14:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 930ms 04:14:25 INFO - PROCESS | 1108 | 1461064465609 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 04:14:25 INFO - PROCESS | 1108 | 1461064465615 Marionette TRACE conn4 <- [1,329,null,{"value":"13"}] 04:14:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:14:25 INFO - PROCESS | 1108 | 1461064465622 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:14:25 INFO - PROCESS | 1108 | 1461064465624 Marionette TRACE conn4 <- [1,330,null,{}] 04:14:25 INFO - PROCESS | 1108 | 1461064465629 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:14:25 INFO - PROCESS | 1108 | 1461064465728 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 04:14:25 INFO - PROCESS | 1108 | 1461064465817 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 1940B400 == 31 [pid = 1108] [id = 92] 04:14:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 79 (19826000) [pid = 1108] [serial = 273] [outer = 00000000] 04:14:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 80 (1A5DCC00) [pid = 1108] [serial = 274] [outer = 19826000] 04:14:25 INFO - PROCESS | 1108 | 1461064465874 Marionette DEBUG loaded listener.js 04:14:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 81 (1B210800) [pid = 1108] [serial = 275] [outer = 19826000] 04:14:26 INFO - PROCESS | 1108 | 1461064466482 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:14:26 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:14:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 870ms 04:14:26 INFO - PROCESS | 1108 | 1461064466493 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 04:14:26 INFO - PROCESS | 1108 | 1461064466496 Marionette TRACE conn4 <- [1,333,null,{"value":"13"}] 04:14:26 INFO - PROCESS | 1108 | 1461064466500 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:14:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:14:26 INFO - PROCESS | 1108 | 1461064466503 Marionette TRACE conn4 <- [1,334,null,{}] 04:14:26 INFO - PROCESS | 1108 | 1461064466514 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:14:26 INFO - PROCESS | 1108 | 1461064466616 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 04:14:26 INFO - PROCESS | 1108 | 1461064466703 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 1DA7AC00 == 32 [pid = 1108] [id = 93] 04:14:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 82 (1DA7F400) [pid = 1108] [serial = 276] [outer = 00000000] 04:14:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 83 (1E331C00) [pid = 1108] [serial = 277] [outer = 1DA7F400] 04:14:26 INFO - PROCESS | 1108 | 1461064466759 Marionette DEBUG loaded listener.js 04:14:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 84 (1E3A3000) [pid = 1108] [serial = 278] [outer = 1DA7F400] 04:14:27 INFO - PROCESS | 1108 | 1461064467275 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:14:27 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:14:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 830ms 04:14:27 INFO - PROCESS | 1108 | 1461064467334 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 04:14:27 INFO - PROCESS | 1108 | 1461064467337 Marionette TRACE conn4 <- [1,337,null,{"value":"13"}] 04:14:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:14:27 INFO - PROCESS | 1108 | 1461064467341 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:14:27 INFO - PROCESS | 1108 | 1461064467343 Marionette TRACE conn4 <- [1,338,null,{}] 04:14:27 INFO - PROCESS | 1108 | 1461064467347 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:14:27 INFO - PROCESS | 1108 | 1461064467445 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 04:14:27 INFO - PROCESS | 1108 | 1461064467529 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 1E3ADC00 == 33 [pid = 1108] [id = 94] 04:14:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 85 (1E3AE800) [pid = 1108] [serial = 279] [outer = 00000000] 04:14:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 86 (1E601C00) [pid = 1108] [serial = 280] [outer = 1E3AE800] 04:14:27 INFO - PROCESS | 1108 | 1461064467583 Marionette DEBUG loaded listener.js 04:14:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 87 (1E8B0800) [pid = 1108] [serial = 281] [outer = 1E3AE800] 04:14:28 INFO - PROCESS | 1108 | 1461064468160 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:14:28 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:14:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 870ms 04:14:28 INFO - PROCESS | 1108 | 1461064468214 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 04:14:28 INFO - PROCESS | 1108 | 1461064468216 Marionette TRACE conn4 <- [1,341,null,{"value":"13"}] 04:14:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:14:28 INFO - PROCESS | 1108 | 1461064468220 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:14:28 INFO - PROCESS | 1108 | 1461064468222 Marionette TRACE conn4 <- [1,342,null,{}] 04:14:28 INFO - PROCESS | 1108 | 1461064468226 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:14:28 INFO - PROCESS | 1108 | 1461064468320 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 04:14:28 INFO - PROCESS | 1108 | 1461064468406 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 0F2BC400 == 34 [pid = 1108] [id = 95] 04:14:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 88 (0F67C400) [pid = 1108] [serial = 282] [outer = 00000000] 04:14:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 89 (14B8C400) [pid = 1108] [serial = 283] [outer = 0F67C400] 04:14:28 INFO - PROCESS | 1108 | 1461064468459 Marionette DEBUG loaded listener.js 04:14:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 90 (19824800) [pid = 1108] [serial = 284] [outer = 0F67C400] 04:14:29 INFO - PROCESS | 1108 | 1461064469119 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:14:29 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:14:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 930ms 04:14:29 INFO - PROCESS | 1108 | 1461064469154 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 04:14:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:14:29 INFO - PROCESS | 1108 | 1461064469157 Marionette TRACE conn4 <- [1,345,null,{"value":"13"}] 04:14:29 INFO - PROCESS | 1108 | 1461064469162 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:14:29 INFO - PROCESS | 1108 | 1461064469166 Marionette TRACE conn4 <- [1,346,null,{}] 04:14:29 INFO - PROCESS | 1108 | 1461064469171 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:14:29 INFO - PROCESS | 1108 | 1461064469267 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 04:14:29 INFO - PROCESS | 1108 | 1461064469362 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 13A2C000 == 35 [pid = 1108] [id = 96] 04:14:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 91 (13CCB800) [pid = 1108] [serial = 285] [outer = 00000000] 04:14:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 92 (1A55A800) [pid = 1108] [serial = 286] [outer = 13CCB800] 04:14:29 INFO - PROCESS | 1108 | 1461064469414 Marionette DEBUG loaded listener.js 04:14:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 93 (1AA9D000) [pid = 1108] [serial = 287] [outer = 13CCB800] 04:14:29 INFO - PROCESS | 1108 | --DOMWINDOW == 92 (233C1C00) [pid = 1108] [serial = 206] [outer = 00000000] [url = about:blank] 04:14:29 INFO - PROCESS | 1108 | --DOMWINDOW == 91 (14CDE000) [pid = 1108] [serial = 211] [outer = 00000000] [url = about:blank] 04:14:29 INFO - PROCESS | 1108 | --DOMWINDOW == 90 (19408C00) [pid = 1108] [serial = 212] [outer = 00000000] [url = about:blank] 04:14:29 INFO - PROCESS | 1108 | --DOMWINDOW == 89 (1AA94C00) [pid = 1108] [serial = 214] [outer = 00000000] [url = about:blank] 04:14:29 INFO - PROCESS | 1108 | --DOMWINDOW == 88 (13694800) [pid = 1108] [serial = 208] [outer = 00000000] [url = about:blank] 04:14:29 INFO - PROCESS | 1108 | --DOMWINDOW == 87 (13934800) [pid = 1108] [serial = 209] [outer = 00000000] [url = about:blank] 04:14:29 INFO - PROCESS | 1108 | --DOMWINDOW == 86 (1DA79400) [pid = 1108] [serial = 217] [outer = 00000000] [url = about:blank] 04:14:29 INFO - PROCESS | 1108 | --DOMWINDOW == 85 (1DCAEC00) [pid = 1108] [serial = 218] [outer = 00000000] [url = about:blank] 04:14:29 INFO - PROCESS | 1108 | --DOMWINDOW == 84 (2296D400) [pid = 1108] [serial = 223] [outer = 00000000] [url = about:blank] 04:14:29 INFO - PROCESS | 1108 | --DOMWINDOW == 83 (1FAEEC00) [pid = 1108] [serial = 221] [outer = 00000000] [url = about:blank] 04:14:29 INFO - PROCESS | 1108 | --DOMWINDOW == 82 (1E8DE400) [pid = 1108] [serial = 220] [outer = 00000000] [url = about:blank] 04:14:29 INFO - PROCESS | 1108 | --DOMWINDOW == 81 (14B9C400) [pid = 1108] [serial = 226] [outer = 00000000] [url = about:blank] 04:14:29 INFO - PROCESS | 1108 | --DOMWINDOW == 80 (1E32F800) [pid = 1108] [serial = 232] [outer = 00000000] [url = about:blank] 04:14:29 INFO - PROCESS | 1108 | --DOMWINDOW == 79 (1D51C400) [pid = 1108] [serial = 230] [outer = 00000000] [url = about:blank] 04:14:29 INFO - PROCESS | 1108 | --DOMWINDOW == 78 (230B2800) [pid = 1108] [serial = 224] [outer = 00000000] [url = about:blank] 04:14:29 INFO - PROCESS | 1108 | --DOMWINDOW == 77 (1D408400) [pid = 1108] [serial = 229] [outer = 00000000] [url = about:blank] 04:14:29 INFO - PROCESS | 1108 | --DOMWINDOW == 76 (17E79000) [pid = 1108] [serial = 227] [outer = 00000000] [url = about:blank] 04:14:29 INFO - PROCESS | 1108 | --DOMWINDOW == 75 (1AA9E800) [pid = 1108] [serial = 215] [outer = 00000000] [url = about:blank] 04:14:29 INFO - PROCESS | 1108 | 1461064469957 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:14:30 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:14:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 831ms 04:14:30 INFO - PROCESS | 1108 | 1461064469994 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 04:14:30 INFO - PROCESS | 1108 | 1461064470000 Marionette TRACE conn4 <- [1,349,null,{"value":"13"}] 04:14:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:14:30 INFO - PROCESS | 1108 | 1461064470006 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:14:30 INFO - PROCESS | 1108 | 1461064470008 Marionette TRACE conn4 <- [1,350,null,{}] 04:14:30 INFO - PROCESS | 1108 | 1461064470012 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:14:30 INFO - PROCESS | 1108 | 1461064470100 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 04:14:30 INFO - PROCESS | 1108 | 1461064470109 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 1108 | ++DOCSHELL 13A87000 == 36 [pid = 1108] [id = 97] 04:14:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 76 (13A8F800) [pid = 1108] [serial = 288] [outer = 00000000] 04:14:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 77 (194DDC00) [pid = 1108] [serial = 289] [outer = 13A8F800] 04:14:30 INFO - PROCESS | 1108 | 1461064470157 Marionette DEBUG loaded listener.js 04:14:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 78 (1A55F800) [pid = 1108] [serial = 290] [outer = 13A8F800] 04:14:30 INFO - PROCESS | 1108 | 1461064470629 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:14:30 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:14:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 672ms 04:14:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:14:30 INFO - PROCESS | 1108 | 1461064470681 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 04:14:30 INFO - PROCESS | 1108 | 1461064470683 Marionette TRACE conn4 <- [1,353,null,{"value":"13"}] 04:14:30 INFO - PROCESS | 1108 | 1461064470686 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:14:30 INFO - PROCESS | 1108 | 1461064470690 Marionette TRACE conn4 <- [1,354,null,{}] 04:14:30 INFO - PROCESS | 1108 | 1461064470700 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:14:30 INFO - PROCESS | 1108 | 1461064470786 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 04:14:30 INFO - PROCESS | 1108 | 1461064470794 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 1108 | ++DOCSHELL 14B74000 == 37 [pid = 1108] [id = 98] 04:14:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 79 (1ABC4C00) [pid = 1108] [serial = 291] [outer = 00000000] 04:14:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 80 (1D409400) [pid = 1108] [serial = 292] [outer = 1ABC4C00] 04:14:30 INFO - PROCESS | 1108 | 1461064470844 Marionette DEBUG loaded listener.js 04:14:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 81 (1D415000) [pid = 1108] [serial = 293] [outer = 1ABC4C00] 04:14:31 INFO - PROCESS | 1108 | 1461064471301 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:14:31 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:14:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 632ms 04:14:31 INFO - PROCESS | 1108 | 1461064471327 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 04:14:31 INFO - PROCESS | 1108 | 1461064471329 Marionette TRACE conn4 <- [1,357,null,{"value":"13"}] 04:14:31 INFO - PROCESS | 1108 | 1461064471333 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:14:31 INFO - PROCESS | 1108 | 1461064471334 Marionette TRACE conn4 <- [1,358,null,{}] 04:14:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:14:31 INFO - PROCESS | 1108 | 1461064471338 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:14:31 INFO - PROCESS | 1108 | 1461064471416 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 04:14:31 INFO - PROCESS | 1108 | 1461064471453 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 1D910800 == 38 [pid = 1108] [id = 99] 04:14:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 82 (1D910C00) [pid = 1108] [serial = 294] [outer = 00000000] 04:14:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 83 (1DA81800) [pid = 1108] [serial = 295] [outer = 1D910C00] 04:14:31 INFO - PROCESS | 1108 | 1461064471497 Marionette DEBUG loaded listener.js 04:14:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 84 (1DCB0000) [pid = 1108] [serial = 296] [outer = 1D910C00] 04:14:31 INFO - PROCESS | 1108 | 1461064471927 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:14:31 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:14:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 630ms 04:14:31 INFO - PROCESS | 1108 | 1461064471968 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 04:14:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:14:31 INFO - PROCESS | 1108 | 1461064471970 Marionette TRACE conn4 <- [1,361,null,{"value":"13"}] 04:14:31 INFO - PROCESS | 1108 | 1461064471973 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:14:31 INFO - PROCESS | 1108 | 1461064471975 Marionette TRACE conn4 <- [1,362,null,{}] 04:14:31 INFO - PROCESS | 1108 | 1461064471978 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:14:32 INFO - PROCESS | 1108 | 1461064472086 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 04:14:32 INFO - PROCESS | 1108 | 1461064472092 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 1DCB2C00 == 39 [pid = 1108] [id = 100] 04:14:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 85 (1DCB3000) [pid = 1108] [serial = 297] [outer = 00000000] 04:14:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 86 (1E32BC00) [pid = 1108] [serial = 298] [outer = 1DCB3000] 04:14:32 INFO - PROCESS | 1108 | 1461064472138 Marionette DEBUG loaded listener.js 04:14:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 87 (1E335000) [pid = 1108] [serial = 299] [outer = 1DCB3000] 04:14:32 INFO - PROCESS | 1108 | 1461064472605 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:14:32 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:14:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 670ms 04:14:32 INFO - PROCESS | 1108 | 1461064472644 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 04:14:32 INFO - PROCESS | 1108 | 1461064472646 Marionette TRACE conn4 <- [1,365,null,{"value":"13"}] 04:14:32 INFO - PROCESS | 1108 | 1461064472649 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:14:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:14:32 INFO - PROCESS | 1108 | 1461064472651 Marionette TRACE conn4 <- [1,366,null,{}] 04:14:32 INFO - PROCESS | 1108 | 1461064472654 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:14:32 INFO - PROCESS | 1108 | 1461064472764 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 04:14:32 INFO - PROCESS | 1108 | 1461064472846 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 1392F800 == 40 [pid = 1108] [id = 101] 04:14:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 88 (1E8E0800) [pid = 1108] [serial = 300] [outer = 00000000] 04:14:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 89 (1F447400) [pid = 1108] [serial = 301] [outer = 1E8E0800] 04:14:32 INFO - PROCESS | 1108 | 1461064472893 Marionette DEBUG loaded listener.js 04:14:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 90 (1F448C00) [pid = 1108] [serial = 302] [outer = 1E8E0800] 04:14:33 INFO - PROCESS | 1108 | 1461064473329 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:14:33 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:14:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 730ms 04:14:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:14:33 INFO - PROCESS | 1108 | 1461064473384 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 04:14:33 INFO - PROCESS | 1108 | 1461064473386 Marionette TRACE conn4 <- [1,369,null,{"value":"13"}] 04:14:33 INFO - PROCESS | 1108 | 1461064473389 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:14:33 INFO - PROCESS | 1108 | 1461064473390 Marionette TRACE conn4 <- [1,370,null,{}] 04:14:33 INFO - PROCESS | 1108 | 1461064473394 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:14:33 INFO - PROCESS | 1108 | 1461064473493 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 04:14:33 INFO - PROCESS | 1108 | 1461064473501 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 1F44CC00 == 41 [pid = 1108] [id = 102] 04:14:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 91 (1F44E800) [pid = 1108] [serial = 303] [outer = 00000000] 04:14:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 92 (1FAEEC00) [pid = 1108] [serial = 304] [outer = 1F44E800] 04:14:33 INFO - PROCESS | 1108 | 1461064473544 Marionette DEBUG loaded listener.js 04:14:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 93 (1FAF1000) [pid = 1108] [serial = 305] [outer = 1F44E800] 04:14:34 INFO - PROCESS | 1108 | 1461064474076 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:14:34 INFO - PROCESS | 1108 | --DOMWINDOW == 92 (1DCAD000) [pid = 1108] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:14:34 INFO - PROCESS | 1108 | --DOMWINDOW == 91 (1CF69000) [pid = 1108] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:14:34 INFO - PROCESS | 1108 | --DOMWINDOW == 90 (13CB4800) [pid = 1108] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:14:34 INFO - PROCESS | 1108 | --DOMWINDOW == 89 (1A55A400) [pid = 1108] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:14:34 INFO - PROCESS | 1108 | --DOMWINDOW == 88 (1D901800) [pid = 1108] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:14:34 INFO - PROCESS | 1108 | --DOMWINDOW == 87 (1396D400) [pid = 1108] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:14:34 INFO - PROCESS | 1108 | --DOMWINDOW == 86 (19795800) [pid = 1108] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:14:34 INFO - PROCESS | 1108 | --DOMWINDOW == 85 (1B29A800) [pid = 1108] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:14:34 INFO - PROCESS | 1108 | --DOMWINDOW == 84 (0F6DF400) [pid = 1108] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:14:34 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:14:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 730ms 04:14:34 INFO - PROCESS | 1108 | 1461064474120 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 04:14:34 INFO - PROCESS | 1108 | 1461064474122 Marionette TRACE conn4 <- [1,373,null,{"value":"13"}] 04:14:34 INFO - PROCESS | 1108 | 1461064474125 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:14:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:14:34 INFO - PROCESS | 1108 | 1461064474127 Marionette TRACE conn4 <- [1,374,null,{}] 04:14:34 INFO - PROCESS | 1108 | 1461064474130 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:14:34 INFO - PROCESS | 1108 | 1461064474213 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 04:14:34 INFO - PROCESS | 1108 | 1461064474223 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 1108 | ++DOCSHELL 13A27800 == 42 [pid = 1108] [id = 103] 04:14:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 85 (13CC9C00) [pid = 1108] [serial = 306] [outer = 00000000] 04:14:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 86 (1D408000) [pid = 1108] [serial = 307] [outer = 13CC9C00] 04:14:34 INFO - PROCESS | 1108 | 1461064474269 Marionette DEBUG loaded listener.js 04:14:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 87 (1DEF2C00) [pid = 1108] [serial = 308] [outer = 13CC9C00] 04:14:34 INFO - PROCESS | 1108 | 1461064474716 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:14:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:14:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 630ms 04:14:34 INFO - PROCESS | 1108 | 1461064474760 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 04:14:34 INFO - PROCESS | 1108 | 1461064474762 Marionette TRACE conn4 <- [1,377,null,{"value":"13"}] 04:14:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:14:34 INFO - PROCESS | 1108 | 1461064474765 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:14:34 INFO - PROCESS | 1108 | 1461064474767 Marionette TRACE conn4 <- [1,378,null,{}] 04:14:34 INFO - PROCESS | 1108 | 1461064474770 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:14:34 INFO - PROCESS | 1108 | 1461064474845 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 04:14:34 INFO - PROCESS | 1108 | 1461064474854 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 1108 | ++DOCSHELL 13694400 == 43 [pid = 1108] [id = 104] 04:14:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 88 (1FBF8400) [pid = 1108] [serial = 309] [outer = 00000000] 04:14:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 89 (2167CC00) [pid = 1108] [serial = 310] [outer = 1FBF8400] 04:14:34 INFO - PROCESS | 1108 | 1461064474898 Marionette DEBUG loaded listener.js 04:14:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 90 (227DF400) [pid = 1108] [serial = 311] [outer = 1FBF8400] 04:14:35 INFO - PROCESS | 1108 | 1461064475313 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:14:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:14:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 570ms 04:14:35 INFO - PROCESS | 1108 | 1461064475339 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 04:14:35 INFO - PROCESS | 1108 | 1461064475341 Marionette TRACE conn4 <- [1,381,null,{"value":"13"}] 04:14:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:14:35 INFO - PROCESS | 1108 | 1461064475345 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:14:35 INFO - PROCESS | 1108 | 1461064475346 Marionette TRACE conn4 <- [1,382,null,{}] 04:14:35 INFO - PROCESS | 1108 | 1461064475350 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:14:35 INFO - PROCESS | 1108 | 1461064475427 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 04:14:35 INFO - PROCESS | 1108 | 1461064475433 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 13696000 == 44 [pid = 1108] [id = 105] 04:14:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 91 (21678C00) [pid = 1108] [serial = 312] [outer = 00000000] 04:14:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 92 (227E7400) [pid = 1108] [serial = 313] [outer = 21678C00] 04:14:35 INFO - PROCESS | 1108 | 1461064475480 Marionette DEBUG loaded listener.js 04:14:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 93 (227EB000) [pid = 1108] [serial = 314] [outer = 21678C00] 04:14:35 INFO - PROCESS | 1108 | 1461064475952 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:14:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:14:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 630ms 04:14:35 INFO - PROCESS | 1108 | 1461064475978 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 04:14:35 INFO - PROCESS | 1108 | 1461064475980 Marionette TRACE conn4 <- [1,385,null,{"value":"13"}] 04:14:35 INFO - PROCESS | 1108 | 1461064475983 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:14:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:14:35 INFO - PROCESS | 1108 | 1461064475985 Marionette TRACE conn4 <- [1,386,null,{}] 04:14:35 INFO - PROCESS | 1108 | 1461064475989 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:14:36 INFO - PROCESS | 1108 | 1461064476085 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 04:14:36 INFO - PROCESS | 1108 | 1461064476213 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 0ED1B400 == 45 [pid = 1108] [id = 106] 04:14:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 94 (0ED1EC00) [pid = 1108] [serial = 315] [outer = 00000000] 04:14:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 95 (13691800) [pid = 1108] [serial = 316] [outer = 0ED1EC00] 04:14:36 INFO - PROCESS | 1108 | 1461064476270 Marionette DEBUG loaded listener.js 04:14:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 96 (13A28C00) [pid = 1108] [serial = 317] [outer = 0ED1EC00] 04:14:36 INFO - PROCESS | 1108 | 1461064476954 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:14:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:14:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1018ms 04:14:37 INFO - PROCESS | 1108 | 1461064477006 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 04:14:37 INFO - PROCESS | 1108 | 1461064477010 Marionette TRACE conn4 <- [1,389,null,{"value":"13"}] 04:14:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:14:37 INFO - PROCESS | 1108 | 1461064477015 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:14:37 INFO - PROCESS | 1108 | 1461064477019 Marionette TRACE conn4 <- [1,390,null,{}] 04:14:37 INFO - PROCESS | 1108 | 1461064477044 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:14:37 INFO - PROCESS | 1108 | 1461064477148 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 04:14:37 INFO - PROCESS | 1108 | 1461064477225 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 1AA60C00 == 46 [pid = 1108] [id = 107] 04:14:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 97 (1AA61800) [pid = 1108] [serial = 318] [outer = 00000000] 04:14:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 98 (1CF66400) [pid = 1108] [serial = 319] [outer = 1AA61800] 04:14:37 INFO - PROCESS | 1108 | 1461064477321 Marionette DEBUG loaded listener.js 04:14:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 99 (1D413C00) [pid = 1108] [serial = 320] [outer = 1AA61800] 04:14:37 INFO - PROCESS | 1108 | 1461064477919 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:14:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:14:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 970ms 04:14:37 INFO - PROCESS | 1108 | 1461064477992 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 04:14:37 INFO - PROCESS | 1108 | 1461064477996 Marionette TRACE conn4 <- [1,393,null,{"value":"13"}] 04:14:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:14:38 INFO - PROCESS | 1108 | 1461064478000 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:14:38 INFO - PROCESS | 1108 | 1461064478002 Marionette TRACE conn4 <- [1,394,null,{}] 04:14:38 INFO - PROCESS | 1108 | 1461064478021 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:14:38 INFO - PROCESS | 1108 | 1461064478126 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 04:14:38 INFO - PROCESS | 1108 | 1461064478203 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 1E3A3C00 == 47 [pid = 1108] [id = 108] 04:14:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 100 (1E5B4400) [pid = 1108] [serial = 321] [outer = 00000000] 04:14:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 101 (1F44A400) [pid = 1108] [serial = 322] [outer = 1E5B4400] 04:14:38 INFO - PROCESS | 1108 | 1461064478257 Marionette DEBUG loaded listener.js 04:14:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 102 (2167A000) [pid = 1108] [serial = 323] [outer = 1E5B4400] 04:14:38 INFO - PROCESS | 1108 | 1461064478890 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:14:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:14:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 930ms 04:14:38 INFO - PROCESS | 1108 | 1461064478934 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 04:14:38 INFO - PROCESS | 1108 | 1461064478937 Marionette TRACE conn4 <- [1,397,null,{"value":"13"}] 04:14:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:14:38 INFO - PROCESS | 1108 | 1461064478948 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:14:38 INFO - PROCESS | 1108 | 1461064478954 Marionette TRACE conn4 <- [1,398,null,{}] 04:14:38 INFO - PROCESS | 1108 | 1461064478959 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:14:39 INFO - PROCESS | 1108 | 1461064479207 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 04:14:39 INFO - PROCESS | 1108 | 1461064479318 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 13690400 == 48 [pid = 1108] [id = 109] 04:14:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 103 (13694000) [pid = 1108] [serial = 324] [outer = 00000000] 04:14:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 104 (13CCDC00) [pid = 1108] [serial = 325] [outer = 13694000] 04:14:39 INFO - PROCESS | 1108 | 1461064479366 Marionette DEBUG loaded listener.js 04:14:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 105 (14B9D000) [pid = 1108] [serial = 326] [outer = 13694000] 04:14:40 INFO - PROCESS | 1108 | 1461064480028 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:14:40 INFO - PROCESS | 1108 | --DOCSHELL 1D52E000 == 47 [pid = 1108] [id = 88] 04:14:40 INFO - PROCESS | 1108 | --DOCSHELL 1DA84400 == 46 [pid = 1108] [id = 89] 04:14:40 INFO - PROCESS | 1108 | --DOCSHELL 13696000 == 45 [pid = 1108] [id = 105] 04:14:40 INFO - PROCESS | 1108 | --DOCSHELL 13694400 == 44 [pid = 1108] [id = 104] 04:14:40 INFO - PROCESS | 1108 | --DOCSHELL 13A27800 == 43 [pid = 1108] [id = 103] 04:14:40 INFO - PROCESS | 1108 | --DOCSHELL 1F44CC00 == 42 [pid = 1108] [id = 102] 04:14:40 INFO - PROCESS | 1108 | --DOCSHELL 1392F800 == 41 [pid = 1108] [id = 101] 04:14:40 INFO - PROCESS | 1108 | --DOCSHELL 1DCB2C00 == 40 [pid = 1108] [id = 100] 04:14:40 INFO - PROCESS | 1108 | --DOCSHELL 1D910800 == 39 [pid = 1108] [id = 99] 04:14:40 INFO - PROCESS | 1108 | --DOCSHELL 14B74000 == 38 [pid = 1108] [id = 98] 04:14:40 INFO - PROCESS | 1108 | --DOMWINDOW == 104 (1DF4C000) [pid = 1108] [serial = 268] [outer = 00000000] [url = about:blank] 04:14:40 INFO - PROCESS | 1108 | --DOCSHELL 13A87000 == 37 [pid = 1108] [id = 97] 04:14:40 INFO - PROCESS | 1108 | --DOCSHELL 13A2C000 == 36 [pid = 1108] [id = 96] 04:14:40 INFO - PROCESS | 1108 | --DOCSHELL 0F2BC400 == 35 [pid = 1108] [id = 95] 04:14:40 INFO - PROCESS | 1108 | --DOCSHELL 1E3ADC00 == 34 [pid = 1108] [id = 94] 04:14:40 INFO - PROCESS | 1108 | --DOCSHELL 1DA7AC00 == 33 [pid = 1108] [id = 93] 04:14:40 INFO - PROCESS | 1108 | --DOCSHELL 1940B400 == 32 [pid = 1108] [id = 92] 04:14:40 INFO - PROCESS | 1108 | --DOCSHELL 13A28000 == 31 [pid = 1108] [id = 91] 04:14:40 INFO - PROCESS | 1108 | --DOCSHELL 1DCB3800 == 30 [pid = 1108] [id = 90] 04:14:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:14:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1194ms 04:14:40 INFO - PROCESS | 1108 | 1461064480139 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 04:14:40 INFO - PROCESS | 1108 | 1461064480143 Marionette TRACE conn4 <- [1,401,null,{"value":"13"}] 04:14:40 INFO - PROCESS | 1108 | --DOMWINDOW == 103 (1D40AC00) [pid = 1108] [serial = 257] [outer = 00000000] [url = about:blank] 04:14:40 INFO - PROCESS | 1108 | --DOMWINDOW == 102 (1D415800) [pid = 1108] [serial = 256] [outer = 00000000] [url = about:blank] 04:14:40 INFO - PROCESS | 1108 | --DOMWINDOW == 101 (14B9F400) [pid = 1108] [serial = 245] [outer = 00000000] [url = about:blank] 04:14:40 INFO - PROCESS | 1108 | --DOMWINDOW == 100 (1AA96800) [pid = 1108] [serial = 251] [outer = 00000000] [url = about:blank] 04:14:40 INFO - PROCESS | 1108 | --DOMWINDOW == 99 (1DA7FC00) [pid = 1108] [serial = 263] [outer = 00000000] [url = about:blank] 04:14:40 INFO - PROCESS | 1108 | --DOMWINDOW == 98 (1A55B400) [pid = 1108] [serial = 238] [outer = 00000000] [url = about:blank] 04:14:40 INFO - PROCESS | 1108 | --DOMWINDOW == 97 (13A32C00) [pid = 1108] [serial = 242] [outer = 00000000] [url = about:blank] 04:14:40 INFO - PROCESS | 1108 | --DOMWINDOW == 96 (19831C00) [pid = 1108] [serial = 248] [outer = 00000000] [url = about:blank] 04:14:40 INFO - PROCESS | 1108 | --DOMWINDOW == 95 (1CF3D800) [pid = 1108] [serial = 254] [outer = 00000000] [url = about:blank] 04:14:40 INFO - PROCESS | 1108 | --DOMWINDOW == 94 (14B98C00) [pid = 1108] [serial = 244] [outer = 00000000] [url = about:blank] 04:14:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:14:40 INFO - PROCESS | 1108 | --DOMWINDOW == 93 (13A2B800) [pid = 1108] [serial = 241] [outer = 00000000] [url = about:blank] 04:14:40 INFO - PROCESS | 1108 | --DOMWINDOW == 92 (1DA7CC00) [pid = 1108] [serial = 262] [outer = 00000000] [url = about:blank] 04:14:40 INFO - PROCESS | 1108 | --DOMWINDOW == 91 (1CF38400) [pid = 1108] [serial = 253] [outer = 00000000] [url = about:blank] 04:14:40 INFO - PROCESS | 1108 | --DOMWINDOW == 90 (1D51AC00) [pid = 1108] [serial = 260] [outer = 00000000] [url = about:blank] 04:14:40 INFO - PROCESS | 1108 | --DOMWINDOW == 89 (1A5DF400) [pid = 1108] [serial = 250] [outer = 00000000] [url = about:blank] 04:14:40 INFO - PROCESS | 1108 | --DOMWINDOW == 88 (19828400) [pid = 1108] [serial = 247] [outer = 00000000] [url = about:blank] 04:14:40 INFO - PROCESS | 1108 | --DOMWINDOW == 87 (14B9AC00) [pid = 1108] [serial = 259] [outer = 00000000] [url = about:blank] 04:14:40 INFO - PROCESS | 1108 | --DOMWINDOW == 86 (136AA400) [pid = 1108] [serial = 235] [outer = 00000000] [url = about:blank] 04:14:40 INFO - PROCESS | 1108 | --DOMWINDOW == 85 (1DCBB800) [pid = 1108] [serial = 265] [outer = 00000000] [url = about:blank] 04:14:40 INFO - PROCESS | 1108 | --DOMWINDOW == 84 (1DEEC400) [pid = 1108] [serial = 266] [outer = 00000000] [url = about:blank] 04:14:40 INFO - PROCESS | 1108 | 1461064480177 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:14:40 INFO - PROCESS | 1108 | 1461064480182 Marionette TRACE conn4 <- [1,402,null,{}] 04:14:40 INFO - PROCESS | 1108 | 1461064480195 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:14:40 INFO - PROCESS | 1108 | 1461064480279 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 04:14:40 INFO - PROCESS | 1108 | 1461064480286 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 13698800 == 31 [pid = 1108] [id = 110] 04:14:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 85 (13699000) [pid = 1108] [serial = 327] [outer = 00000000] 04:14:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 86 (13A23400) [pid = 1108] [serial = 328] [outer = 13699000] 04:14:40 INFO - PROCESS | 1108 | 1461064480339 Marionette DEBUG loaded listener.js 04:14:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 87 (13A2DC00) [pid = 1108] [serial = 329] [outer = 13699000] 04:14:40 INFO - PROCESS | 1108 | 1461064480857 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:14:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:14:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 752ms 04:14:40 INFO - PROCESS | 1108 | 1461064480918 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 04:14:40 INFO - PROCESS | 1108 | 1461064480920 Marionette TRACE conn4 <- [1,405,null,{"value":"13"}] 04:14:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:14:40 INFO - PROCESS | 1108 | 1461064480924 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:14:40 INFO - PROCESS | 1108 | 1461064480926 Marionette TRACE conn4 <- [1,406,null,{}] 04:14:40 INFO - PROCESS | 1108 | 1461064480930 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:14:41 INFO - PROCESS | 1108 | 1461064481006 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 04:14:41 INFO - PROCESS | 1108 | 1461064481080 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 18583800 == 32 [pid = 1108] [id = 111] 04:14:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 88 (18583C00) [pid = 1108] [serial = 330] [outer = 00000000] 04:14:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 89 (1982BC00) [pid = 1108] [serial = 331] [outer = 18583C00] 04:14:41 INFO - PROCESS | 1108 | 1461064481125 Marionette DEBUG loaded listener.js 04:14:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 90 (1A559800) [pid = 1108] [serial = 332] [outer = 18583C00] 04:14:41 INFO - PROCESS | 1108 | 1461064481531 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:14:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:14:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 630ms 04:14:41 INFO - PROCESS | 1108 | 1461064481558 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 04:14:41 INFO - PROCESS | 1108 | 1461064481561 Marionette TRACE conn4 <- [1,409,null,{"value":"13"}] 04:14:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:14:41 INFO - PROCESS | 1108 | 1461064481571 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:14:41 INFO - PROCESS | 1108 | 1461064481575 Marionette TRACE conn4 <- [1,410,null,{}] 04:14:41 INFO - PROCESS | 1108 | 1461064481579 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:14:41 INFO - PROCESS | 1108 | 1461064481662 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 04:14:41 INFO - PROCESS | 1108 | 1461064481668 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 1AA99800 == 33 [pid = 1108] [id = 112] 04:14:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 91 (1B208000) [pid = 1108] [serial = 333] [outer = 00000000] 04:14:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 92 (1D40FC00) [pid = 1108] [serial = 334] [outer = 1B208000] 04:14:41 INFO - PROCESS | 1108 | 1461064481712 Marionette DEBUG loaded listener.js 04:14:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 93 (1D514C00) [pid = 1108] [serial = 335] [outer = 1B208000] 04:14:42 INFO - PROCESS | 1108 | 1461064482153 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:14:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:14:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 630ms 04:14:42 INFO - PROCESS | 1108 | 1461064482198 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 04:14:42 INFO - PROCESS | 1108 | 1461064482200 Marionette TRACE conn4 <- [1,413,null,{"value":"13"}] 04:14:42 INFO - PROCESS | 1108 | 1461064482203 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:14:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:14:42 INFO - PROCESS | 1108 | 1461064482205 Marionette TRACE conn4 <- [1,414,null,{}] 04:14:42 INFO - PROCESS | 1108 | 1461064482208 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:14:42 INFO - PROCESS | 1108 | 1461064482308 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 04:14:42 INFO - PROCESS | 1108 | 1461064482389 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 1D907400 == 34 [pid = 1108] [id = 113] 04:14:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 94 (1D905C00) [pid = 1108] [serial = 336] [outer = 00000000] 04:14:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 95 (1DA79400) [pid = 1108] [serial = 337] [outer = 1D905C00] 04:14:42 INFO - PROCESS | 1108 | 1461064482433 Marionette DEBUG loaded listener.js 04:14:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 96 (1DA7B400) [pid = 1108] [serial = 338] [outer = 1D905C00] 04:14:42 INFO - PROCESS | 1108 | 1461064482837 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:14:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:14:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 670ms 04:14:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:14:42 INFO - PROCESS | 1108 | 1461064482877 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 04:14:42 INFO - PROCESS | 1108 | 1461064482879 Marionette TRACE conn4 <- [1,417,null,{"value":"13"}] 04:14:42 INFO - PROCESS | 1108 | 1461064482890 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:14:42 INFO - PROCESS | 1108 | 1461064482891 Marionette TRACE conn4 <- [1,418,null,{}] 04:14:42 INFO - PROCESS | 1108 | 1461064482895 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:14:43 INFO - PROCESS | 1108 | 1461064482999 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 04:14:43 INFO - PROCESS | 1108 | 1461064483010 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 1DA85400 == 35 [pid = 1108] [id = 114] 04:14:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 97 (1DA85800) [pid = 1108] [serial = 339] [outer = 00000000] 04:14:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 98 (1DEEEC00) [pid = 1108] [serial = 340] [outer = 1DA85800] 04:14:43 INFO - PROCESS | 1108 | 1461064483063 Marionette DEBUG loaded listener.js 04:14:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 99 (1E329C00) [pid = 1108] [serial = 341] [outer = 1DA85800] 04:14:44 INFO - PROCESS | 1108 | 1461064484038 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:14:44 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:14:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1181ms 04:14:44 INFO - PROCESS | 1108 | 1461064484064 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 04:14:44 INFO - PROCESS | 1108 | 1461064484066 Marionette TRACE conn4 <- [1,421,null,{"value":"13"}] 04:14:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:14:44 INFO - PROCESS | 1108 | 1461064484076 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:14:44 INFO - PROCESS | 1108 | 1461064484077 Marionette TRACE conn4 <- [1,422,null,{}] 04:14:44 INFO - PROCESS | 1108 | 1461064484081 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:14:44 INFO - PROCESS | 1108 | 1461064484181 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 04:14:44 INFO - PROCESS | 1108 | 1461064484187 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 14BA5C00 == 36 [pid = 1108] [id = 115] 04:14:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 100 (1E32C400) [pid = 1108] [serial = 342] [outer = 00000000] 04:14:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 101 (1E8E0400) [pid = 1108] [serial = 343] [outer = 1E32C400] 04:14:44 INFO - PROCESS | 1108 | 1461064484232 Marionette DEBUG loaded listener.js 04:14:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 102 (1F443800) [pid = 1108] [serial = 344] [outer = 1E32C400] 04:14:44 INFO - PROCESS | 1108 | --DOMWINDOW == 101 (1F44E800) [pid = 1108] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:14:44 INFO - PROCESS | 1108 | --DOMWINDOW == 100 (1E8E0800) [pid = 1108] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:14:44 INFO - PROCESS | 1108 | --DOMWINDOW == 99 (13A8F800) [pid = 1108] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:14:44 INFO - PROCESS | 1108 | --DOMWINDOW == 98 (1D910C00) [pid = 1108] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:14:44 INFO - PROCESS | 1108 | --DOMWINDOW == 97 (13CCB800) [pid = 1108] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:14:44 INFO - PROCESS | 1108 | --DOMWINDOW == 96 (1ABC4C00) [pid = 1108] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:14:44 INFO - PROCESS | 1108 | --DOMWINDOW == 95 (13CC9C00) [pid = 1108] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:14:44 INFO - PROCESS | 1108 | --DOMWINDOW == 94 (1DCB3000) [pid = 1108] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:14:44 INFO - PROCESS | 1108 | --DOMWINDOW == 93 (1FBF8400) [pid = 1108] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:14:45 INFO - PROCESS | 1108 | 1461064485204 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:14:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:14:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1178ms 04:14:45 INFO - PROCESS | 1108 | 1461064485250 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 04:14:45 INFO - PROCESS | 1108 | 1461064485251 Marionette TRACE conn4 <- [1,425,null,{"value":"13"}] 04:14:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:14:45 INFO - PROCESS | 1108 | 1461064485255 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:14:45 INFO - PROCESS | 1108 | 1461064485257 Marionette TRACE conn4 <- [1,426,null,{}] 04:14:45 INFO - PROCESS | 1108 | 1461064485260 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:14:45 INFO - PROCESS | 1108 | 1461064485332 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 04:14:45 INFO - PROCESS | 1108 | 1461064485338 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 14B9BC00 == 37 [pid = 1108] [id = 116] 04:14:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 94 (1A5DC400) [pid = 1108] [serial = 345] [outer = 00000000] 04:14:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 95 (1E8DD400) [pid = 1108] [serial = 346] [outer = 1A5DC400] 04:14:45 INFO - PROCESS | 1108 | 1461064485383 Marionette DEBUG loaded listener.js 04:14:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 96 (1E8B3400) [pid = 1108] [serial = 347] [outer = 1A5DC400] 04:14:45 INFO - PROCESS | 1108 | 1461064485833 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:14:45 INFO - PROCESS | 1108 | 1461064485892 Marionette TRACE conn4 <- [1,429,null,{"value":"13"}] 04:14:45 INFO - PROCESS | 1108 | 1461064485895 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:14:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 04:14:45 INFO - PROCESS | 1108 | 1461064485896 Marionette TRACE conn4 <- [1,430,null,{}] 04:14:45 INFO - PROCESS | 1108 | 1461064485900 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:14:45 INFO - PROCESS | 1108 | 1461064485973 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 04:14:45 INFO - PROCESS | 1108 | 1461064485981 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 1856A800 == 38 [pid = 1108] [id = 117] 04:14:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 97 (1F44E800) [pid = 1108] [serial = 348] [outer = 00000000] 04:14:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 98 (20EE9000) [pid = 1108] [serial = 349] [outer = 1F44E800] 04:14:46 INFO - PROCESS | 1108 | 1461064486025 Marionette DEBUG loaded listener.js 04:14:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 99 (20EE6C00) [pid = 1108] [serial = 350] [outer = 1F44E800] 04:14:46 INFO - PROCESS | 1108 | 1461064486444 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:14:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:14:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 570ms 04:14:46 INFO - PROCESS | 1108 | 1461064486470 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 04:14:46 INFO - PROCESS | 1108 | 1461064486472 Marionette TRACE conn4 <- [1,433,null,{"value":"13"}] 04:14:46 INFO - PROCESS | 1108 | 1461064486516 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:14:46 INFO - PROCESS | 1108 | 1461064486520 Marionette TRACE conn4 <- [1,434,null,{}] 04:14:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:14:46 INFO - PROCESS | 1108 | 1461064486529 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:14:46 INFO - PROCESS | 1108 | 1461064486631 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 04:14:46 INFO - PROCESS | 1108 | 1461064486770 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 13A32C00 == 39 [pid = 1108] [id = 118] 04:14:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 100 (13A81000) [pid = 1108] [serial = 351] [outer = 00000000] 04:14:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 101 (14B98400) [pid = 1108] [serial = 352] [outer = 13A81000] 04:14:46 INFO - PROCESS | 1108 | 1461064486826 Marionette DEBUG loaded listener.js 04:14:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 102 (17EC8400) [pid = 1108] [serial = 353] [outer = 13A81000] 04:14:47 INFO - PROCESS | 1108 | 1461064487389 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:14:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:14:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 930ms 04:14:47 INFO - PROCESS | 1108 | 1461064487456 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 04:14:47 INFO - PROCESS | 1108 | 1461064487462 Marionette TRACE conn4 <- [1,437,null,{"value":"13"}] 04:14:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:14:47 INFO - PROCESS | 1108 | 1461064487466 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:14:47 INFO - PROCESS | 1108 | 1461064487470 Marionette TRACE conn4 <- [1,438,null,{}] 04:14:47 INFO - PROCESS | 1108 | 1461064487478 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:14:47 INFO - PROCESS | 1108 | 1461064487581 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 04:14:47 INFO - PROCESS | 1108 | 1461064487657 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 1A5D4000 == 40 [pid = 1108] [id = 119] 04:14:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 103 (1AA9BC00) [pid = 1108] [serial = 354] [outer = 00000000] 04:14:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 104 (1CF67C00) [pid = 1108] [serial = 355] [outer = 1AA9BC00] 04:14:47 INFO - PROCESS | 1108 | 1461064487711 Marionette DEBUG loaded listener.js 04:14:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 105 (1D517400) [pid = 1108] [serial = 356] [outer = 1AA9BC00] 04:14:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 106 (1DF4A000) [pid = 1108] [serial = 357] [outer = 231B4400] 04:14:48 INFO - PROCESS | 1108 | 1461064488447 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:14:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:14:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1019ms 04:14:48 INFO - PROCESS | 1108 | 1461064488490 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 04:14:48 INFO - PROCESS | 1108 | 1461064488492 Marionette TRACE conn4 <- [1,441,null,{"value":"13"}] 04:14:48 INFO - PROCESS | 1108 | 1461064488496 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:14:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:14:48 INFO - PROCESS | 1108 | 1461064488498 Marionette TRACE conn4 <- [1,442,null,{}] 04:14:48 INFO - PROCESS | 1108 | 1461064488502 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:14:48 INFO - PROCESS | 1108 | 1461064488604 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 04:14:48 INFO - PROCESS | 1108 | 1461064488688 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 1FBF8000 == 41 [pid = 1108] [id = 120] 04:14:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 107 (20EE6000) [pid = 1108] [serial = 358] [outer = 00000000] 04:14:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 108 (2296E000) [pid = 1108] [serial = 359] [outer = 20EE6000] 04:14:48 INFO - PROCESS | 1108 | 1461064488789 Marionette DEBUG loaded listener.js 04:14:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (22CC0000) [pid = 1108] [serial = 360] [outer = 20EE6000] 04:14:49 INFO - PROCESS | 1108 | 1461064489410 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:14:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:14:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 970ms 04:14:49 INFO - PROCESS | 1108 | 1461064489469 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 04:14:49 INFO - PROCESS | 1108 | 1461064489472 Marionette TRACE conn4 <- [1,445,null,{"value":"13"}] 04:14:49 INFO - PROCESS | 1108 | 1461064489475 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:14:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:14:49 INFO - PROCESS | 1108 | 1461064489477 Marionette TRACE conn4 <- [1,446,null,{}] 04:14:49 INFO - PROCESS | 1108 | 1461064489481 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:14:49 INFO - PROCESS | 1108 | 1461064489578 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 04:14:49 INFO - PROCESS | 1108 | 1461064489657 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1108 | ++DOCSHELL 22CC7800 == 42 [pid = 1108] [id = 121] 04:14:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 110 (22CEF400) [pid = 1108] [serial = 361] [outer = 00000000] 04:14:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 111 (22CF8000) [pid = 1108] [serial = 362] [outer = 22CEF400] 04:14:49 INFO - PROCESS | 1108 | 1461064489711 Marionette DEBUG loaded listener.js 04:14:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 112 (22CFCC00) [pid = 1108] [serial = 363] [outer = 22CEF400] 04:14:50 INFO - PROCESS | 1108 | 1461064490486 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:14:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:14:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1068ms 04:14:50 INFO - PROCESS | 1108 | 1461064490547 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 04:14:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:14:50 INFO - PROCESS | 1108 | 1461064490551 Marionette TRACE conn4 <- [1,449,null,{"value":"13"}] 04:14:50 INFO - PROCESS | 1108 | 1461064490556 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:14:50 INFO - PROCESS | 1108 | 1461064490559 Marionette TRACE conn4 <- [1,450,null,{}] 04:14:50 INFO - PROCESS | 1108 | 1461064490573 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:14:50 INFO - PROCESS | 1108 | 1461064490665 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 04:14:50 INFO - PROCESS | 1108 | 1461064490739 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 1108 | ++DOCSHELL 19833800 == 43 [pid = 1108] [id = 122] 04:14:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 113 (19874400) [pid = 1108] [serial = 364] [outer = 00000000] 04:14:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 114 (1A566400) [pid = 1108] [serial = 365] [outer = 19874400] 04:14:50 INFO - PROCESS | 1108 | 1461064490800 Marionette DEBUG loaded listener.js 04:14:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 115 (1AA96C00) [pid = 1108] [serial = 366] [outer = 19874400] 04:14:51 INFO - PROCESS | 1108 | --DOCSHELL 14B9BC00 == 42 [pid = 1108] [id = 116] 04:14:51 INFO - PROCESS | 1108 | --DOCSHELL 14BA5C00 == 41 [pid = 1108] [id = 115] 04:14:51 INFO - PROCESS | 1108 | --DOCSHELL 1DA85400 == 40 [pid = 1108] [id = 114] 04:14:51 INFO - PROCESS | 1108 | --DOCSHELL 1D907400 == 39 [pid = 1108] [id = 113] 04:14:51 INFO - PROCESS | 1108 | --DOCSHELL 1AA99800 == 38 [pid = 1108] [id = 112] 04:14:51 INFO - PROCESS | 1108 | --DOCSHELL 18583800 == 37 [pid = 1108] [id = 111] 04:14:51 INFO - PROCESS | 1108 | --DOCSHELL 13698800 == 36 [pid = 1108] [id = 110] 04:14:51 INFO - PROCESS | 1108 | --DOCSHELL 13690400 == 35 [pid = 1108] [id = 109] 04:14:51 INFO - PROCESS | 1108 | --DOCSHELL 1E3A3C00 == 34 [pid = 1108] [id = 108] 04:14:51 INFO - PROCESS | 1108 | --DOCSHELL 1AA60C00 == 33 [pid = 1108] [id = 107] 04:14:51 INFO - PROCESS | 1108 | --DOCSHELL 0ED1B400 == 32 [pid = 1108] [id = 106] 04:14:51 INFO - PROCESS | 1108 | --DOMWINDOW == 114 (227E7400) [pid = 1108] [serial = 313] [outer = 00000000] [url = about:blank] 04:14:51 INFO - PROCESS | 1108 | 1461064491436 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:14:51 INFO - PROCESS | 1108 | 1461064491492 Marionette TRACE conn4 <- [1,453,null,{"value":"13"}] 04:14:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 04:14:51 INFO - PROCESS | 1108 | 1461064491514 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:14:51 INFO - PROCESS | 1108 | 1461064491516 Marionette TRACE conn4 <- [1,454,null,{}] 04:14:51 INFO - PROCESS | 1108 | 1461064491521 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:14:51 INFO - PROCESS | 1108 | 1461064491600 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 04:14:51 INFO - PROCESS | 1108 | 1461064491612 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 1108 | ++DOCSHELL 14BA5C00 == 33 [pid = 1108] [id = 123] 04:14:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 92 (17EC7000) [pid = 1108] [serial = 367] [outer = 00000000] 04:14:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 93 (18875000) [pid = 1108] [serial = 368] [outer = 17EC7000] 04:14:51 INFO - PROCESS | 1108 | 1461064491657 Marionette DEBUG loaded listener.js 04:14:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 94 (1982A000) [pid = 1108] [serial = 369] [outer = 17EC7000] 04:14:52 INFO - PROCESS | 1108 | [1108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:14:52 INFO - PROCESS | 1108 | 1461064492117 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:14:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:14:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 630ms 04:14:52 INFO - PROCESS | 1108 | 1461064492145 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 04:14:52 INFO - PROCESS | 1108 | 1461064492147 Marionette TRACE conn4 <- [1,457,null,{"value":"13"}] 04:14:52 INFO - PROCESS | 1108 | 1461064492150 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:14:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:14:52 INFO - PROCESS | 1108 | 1461064492154 Marionette TRACE conn4 <- [1,458,null,{}] 04:14:52 INFO - PROCESS | 1108 | 1461064492164 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:14:52 INFO - PROCESS | 1108 | 1461064492247 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 04:14:52 INFO - PROCESS | 1108 | 1461064492257 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 1108 | ++DOCSHELL 1D40B800 == 34 [pid = 1108] [id = 124] 04:14:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 95 (1D512400) [pid = 1108] [serial = 370] [outer = 00000000] 04:14:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 96 (1D901800) [pid = 1108] [serial = 371] [outer = 1D512400] 04:14:52 INFO - PROCESS | 1108 | 1461064492304 Marionette DEBUG loaded listener.js 04:14:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 97 (1DA7E800) [pid = 1108] [serial = 372] [outer = 1D512400] 04:14:52 INFO - PROCESS | 1108 | 1461064492769 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:14:52 INFO - PROCESS | 1108 | 1461064492828 Marionette TRACE conn4 <- [1,461,null,{"value":"13"}] 04:14:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 04:14:52 INFO - PROCESS | 1108 | 1461064492831 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:14:52 INFO - PROCESS | 1108 | 1461064492833 Marionette TRACE conn4 <- [1,462,null,{}] 04:14:52 INFO - PROCESS | 1108 | 1461064492837 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:14:52 INFO - PROCESS | 1108 | 1461064492949 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 04:14:53 INFO - PROCESS | 1108 | 1461064493028 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 1108 | ++DOCSHELL 1E330400 == 35 [pid = 1108] [id = 125] 04:14:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 98 (1E331C00) [pid = 1108] [serial = 373] [outer = 00000000] 04:14:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 99 (1E3A3400) [pid = 1108] [serial = 374] [outer = 1E331C00] 04:14:53 INFO - PROCESS | 1108 | 1461064493073 Marionette DEBUG loaded listener.js 04:14:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 100 (1E3AB000) [pid = 1108] [serial = 375] [outer = 1E331C00] 04:14:53 INFO - PROCESS | 1108 | [1108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:14:53 INFO - PROCESS | 1108 | 1461064493472 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:14:53 INFO - PROCESS | 1108 | 1461064493506 Marionette TRACE conn4 <- [1,465,null,{"value":"13"}] 04:14:53 INFO - PROCESS | 1108 | 1461064493509 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:14:53 INFO - PROCESS | 1108 | 1461064493511 Marionette TRACE conn4 <- [1,466,null,{}] 04:14:53 INFO - PROCESS | 1108 | 1461064493514 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:14:53 INFO - PROCESS | 1108 | 1461064493622 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 04:14:53 INFO - PROCESS | 1108 | 1461064493635 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 1108 | ++DOCSHELL 1E610C00 == 36 [pid = 1108] [id = 126] 04:14:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 101 (1E611400) [pid = 1108] [serial = 376] [outer = 00000000] 04:14:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 102 (1F44D000) [pid = 1108] [serial = 377] [outer = 1E611400] 04:14:53 INFO - PROCESS | 1108 | 1461064493679 Marionette DEBUG loaded listener.js 04:14:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 103 (20D74800) [pid = 1108] [serial = 378] [outer = 1E611400] 04:14:54 INFO - PROCESS | 1108 | 1461064494117 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:14:54 INFO - PROCESS | 1108 | 1461064494143 Marionette TRACE conn4 <- [1,469,null,{"value":"13"}] 04:14:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 04:14:54 INFO - PROCESS | 1108 | 1461064494152 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:14:54 INFO - PROCESS | 1108 | 1461064494153 Marionette TRACE conn4 <- [1,470,null,{}] 04:14:54 INFO - PROCESS | 1108 | 1461064494157 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:14:54 INFO - PROCESS | 1108 | 1461064494315 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 04:14:54 INFO - PROCESS | 1108 | 1461064494377 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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:54 INFO - PROCESS | 1108 | ++DOCSHELL 21675000 == 37 [pid = 1108] [id = 127] 04:14:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 104 (2167E000) [pid = 1108] [serial = 379] [outer = 00000000] 04:14:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 105 (22CC2C00) [pid = 1108] [serial = 380] [outer = 2167E000] 04:14:54 INFO - PROCESS | 1108 | 1461064494424 Marionette DEBUG loaded listener.js 04:14:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 106 (22CF8800) [pid = 1108] [serial = 381] [outer = 2167E000] 04:14:54 INFO - PROCESS | 1108 | 1461064494865 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:14:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:14:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 730ms 04:14:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:14:54 INFO - PROCESS | 1108 | 1461064494876 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 04:14:54 INFO - PROCESS | 1108 | 1461064494879 Marionette TRACE conn4 <- [1,473,null,{"value":"13"}] 04:14:54 INFO - PROCESS | 1108 | 1461064494882 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:14:54 INFO - PROCESS | 1108 | 1461064494883 Marionette TRACE conn4 <- [1,474,null,{}] 04:14:54 INFO - PROCESS | 1108 | 1461064494887 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:14:55 INFO - PROCESS | 1108 | 1461064494994 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 04:14:55 INFO - PROCESS | 1108 | 1461064495000 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 1108 | ++DOCSHELL 13570C00 == 38 [pid = 1108] [id = 128] 04:14:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 107 (22CFC400) [pid = 1108] [serial = 382] [outer = 00000000] 04:14:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 108 (230BA000) [pid = 1108] [serial = 383] [outer = 22CFC400] 04:14:55 INFO - PROCESS | 1108 | 1461064495044 Marionette DEBUG loaded listener.js 04:14:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (230B9800) [pid = 1108] [serial = 384] [outer = 22CFC400] 04:14:55 INFO - PROCESS | 1108 | 1461064495506 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:14:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:14:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 670ms 04:14:55 INFO - PROCESS | 1108 | 1461064495553 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 04:14:55 INFO - PROCESS | 1108 | 1461064495555 Marionette TRACE conn4 <- [1,477,null,{"value":"13"}] 04:14:55 INFO - PROCESS | 1108 | 1461064495558 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:14:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:14:55 INFO - PROCESS | 1108 | 1461064495560 Marionette TRACE conn4 <- [1,478,null,{}] 04:14:55 INFO - PROCESS | 1108 | 1461064495563 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:14:55 INFO - PROCESS | 1108 | 1461064495795 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 04:14:55 INFO - PROCESS | 1108 | --DOMWINDOW == 108 (21678C00) [pid = 1108] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:14:55 INFO - PROCESS | 1108 | --DOMWINDOW == 107 (1D905C00) [pid = 1108] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:14:55 INFO - PROCESS | 1108 | --DOMWINDOW == 106 (1DA85800) [pid = 1108] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:14:55 INFO - PROCESS | 1108 | --DOMWINDOW == 105 (1B208000) [pid = 1108] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:14:55 INFO - PROCESS | 1108 | --DOMWINDOW == 104 (13699000) [pid = 1108] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:14:55 INFO - PROCESS | 1108 | --DOMWINDOW == 103 (1E32C400) [pid = 1108] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:14:55 INFO - PROCESS | 1108 | --DOMWINDOW == 102 (18583C00) [pid = 1108] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:14:55 INFO - PROCESS | 1108 | --DOMWINDOW == 101 (13694000) [pid = 1108] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:14:55 INFO - PROCESS | 1108 | --DOMWINDOW == 100 (1A5DC400) [pid = 1108] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:14:55 INFO - PROCESS | 1108 | 1461064495856 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 1108 | ++DOCSHELL 1368D400 == 39 [pid = 1108] [id = 129] 04:14:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 101 (13694000) [pid = 1108] [serial = 385] [outer = 00000000] 04:14:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 102 (19402400) [pid = 1108] [serial = 386] [outer = 13694000] 04:14:55 INFO - PROCESS | 1108 | 1461064495903 Marionette DEBUG loaded listener.js 04:14:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 103 (1CF70800) [pid = 1108] [serial = 387] [outer = 13694000] 04:14:56 INFO - PROCESS | 1108 | 1461064496292 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:14:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:14:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 770ms 04:14:56 INFO - PROCESS | 1108 | 1461064496333 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 04:14:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:14:56 INFO - PROCESS | 1108 | 1461064496335 Marionette TRACE conn4 <- [1,481,null,{"value":"13"}] 04:14:56 INFO - PROCESS | 1108 | 1461064496338 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:14:56 INFO - PROCESS | 1108 | 1461064496339 Marionette TRACE conn4 <- [1,482,null,{}] 04:14:56 INFO - PROCESS | 1108 | 1461064496347 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:14:56 INFO - PROCESS | 1108 | 1461064496422 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 04:14:56 INFO - PROCESS | 1108 | 1461064496429 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 1108 | ++DOCSHELL 1D7F0800 == 40 [pid = 1108] [id = 130] 04:14:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 104 (1D7F9000) [pid = 1108] [serial = 388] [outer = 00000000] 04:14:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 105 (22CEF800) [pid = 1108] [serial = 389] [outer = 1D7F9000] 04:14:56 INFO - PROCESS | 1108 | 1461064496472 Marionette DEBUG loaded listener.js 04:14:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 106 (231ABC00) [pid = 1108] [serial = 390] [outer = 1D7F9000] 04:14:56 INFO - PROCESS | 1108 | 1461064496911 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:14:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:14:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 630ms 04:14:56 INFO - PROCESS | 1108 | 1461064496969 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 04:14:56 INFO - PROCESS | 1108 | 1461064496971 Marionette TRACE conn4 <- [1,485,null,{"value":"13"}] 04:14:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:14:56 INFO - PROCESS | 1108 | 1461064496974 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:14:56 INFO - PROCESS | 1108 | 1461064496975 Marionette TRACE conn4 <- [1,486,null,{}] 04:14:56 INFO - PROCESS | 1108 | 1461064496979 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:14:57 INFO - PROCESS | 1108 | 1461064497053 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 04:14:57 INFO - PROCESS | 1108 | 1461064497061 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 1108 | ++DOCSHELL 1D40DC00 == 41 [pid = 1108] [id = 131] 04:14:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 107 (1E52F000) [pid = 1108] [serial = 391] [outer = 00000000] 04:14:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 108 (1E535400) [pid = 1108] [serial = 392] [outer = 1E52F000] 04:14:57 INFO - PROCESS | 1108 | 1461064497105 Marionette DEBUG loaded listener.js 04:14:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (1E537000) [pid = 1108] [serial = 393] [outer = 1E52F000] 04:14:57 INFO - PROCESS | 1108 | 1461064497555 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:14:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:14:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 630ms 04:14:57 INFO - PROCESS | 1108 | 1461064497605 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 04:14:57 INFO - PROCESS | 1108 | 1461064497608 Marionette TRACE conn4 <- [1,489,null,{"value":"13"}] 04:14:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:14:57 INFO - PROCESS | 1108 | 1461064497611 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:14:57 INFO - PROCESS | 1108 | 1461064497614 Marionette TRACE conn4 <- [1,490,null,{}] 04:14:57 INFO - PROCESS | 1108 | 1461064497617 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:14:57 INFO - PROCESS | 1108 | 1461064497717 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 04:14:57 INFO - PROCESS | 1108 | 1461064497726 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 1108 | ++DOCSHELL 1E539400 == 42 [pid = 1108] [id = 132] 04:14:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 110 (1E53B800) [pid = 1108] [serial = 394] [outer = 00000000] 04:14:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 111 (233C1800) [pid = 1108] [serial = 395] [outer = 1E53B800] 04:14:57 INFO - PROCESS | 1108 | 1461064497778 Marionette DEBUG loaded listener.js 04:14:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 112 (233C8C00) [pid = 1108] [serial = 396] [outer = 1E53B800] 04:14:58 INFO - PROCESS | 1108 | 1461064498523 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:14:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:14:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 930ms 04:14:58 INFO - PROCESS | 1108 | 1461064498545 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 04:14:58 INFO - PROCESS | 1108 | 1461064498550 Marionette TRACE conn4 <- [1,493,null,{"value":"13"}] 04:14:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:14:58 INFO - PROCESS | 1108 | 1461064498554 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:14:58 INFO - PROCESS | 1108 | 1461064498559 Marionette TRACE conn4 <- [1,494,null,{}] 04:14:58 INFO - PROCESS | 1108 | 1461064498579 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:14:58 INFO - PROCESS | 1108 | 1461064498690 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 04:14:58 INFO - PROCESS | 1108 | 1461064498817 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 1108 | ++DOCSHELL 1B207400 == 43 [pid = 1108] [id = 133] 04:14:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 113 (1B209400) [pid = 1108] [serial = 397] [outer = 00000000] 04:14:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 114 (1D520C00) [pid = 1108] [serial = 398] [outer = 1B209400] 04:14:58 INFO - PROCESS | 1108 | 1461064498877 Marionette DEBUG loaded listener.js 04:14:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 115 (1D908C00) [pid = 1108] [serial = 399] [outer = 1B209400] 04:14:59 INFO - PROCESS | 1108 | 1461064499421 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:14:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:14:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 950ms 04:14:59 INFO - PROCESS | 1108 | 1461064499506 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 04:14:59 INFO - PROCESS | 1108 | 1461064499512 Marionette TRACE conn4 <- [1,497,null,{"value":"13"}] 04:14:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:14:59 INFO - PROCESS | 1108 | 1461064499518 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:14:59 INFO - PROCESS | 1108 | 1461064499521 Marionette TRACE conn4 <- [1,498,null,{}] 04:14:59 INFO - PROCESS | 1108 | 1461064499525 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:14:59 INFO - PROCESS | 1108 | 1461064499674 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 04:14:59 INFO - PROCESS | 1108 | 1461064499795 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 1108 | ++DOCSHELL 1E60B000 == 44 [pid = 1108] [id = 134] 04:14:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 116 (1F44BC00) [pid = 1108] [serial = 400] [outer = 00000000] 04:14:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 117 (2296CC00) [pid = 1108] [serial = 401] [outer = 1F44BC00] 04:14:59 INFO - PROCESS | 1108 | 1461064499854 Marionette DEBUG loaded listener.js 04:14:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 118 (230B8800) [pid = 1108] [serial = 402] [outer = 1F44BC00] 04:15:00 INFO - PROCESS | 1108 | 1461064500406 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:15:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:15:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 931ms 04:15:00 INFO - PROCESS | 1108 | 1461064500450 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 04:15:00 INFO - PROCESS | 1108 | 1461064500453 Marionette TRACE conn4 <- [1,501,null,{"value":"13"}] 04:15:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:15:00 INFO - PROCESS | 1108 | 1461064500457 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:15:00 INFO - PROCESS | 1108 | 1461064500461 Marionette TRACE conn4 <- [1,502,null,{}] 04:15:00 INFO - PROCESS | 1108 | 1461064500472 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:15:00 INFO - PROCESS | 1108 | 1461064500614 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 04:15:00 INFO - PROCESS | 1108 | 1461064500746 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:00 INFO - PROCESS | 1108 | ++DOCSHELL 17ECF400 == 45 [pid = 1108] [id = 135] 04:15:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 119 (1858C400) [pid = 1108] [serial = 403] [outer = 00000000] 04:15:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 120 (1E336800) [pid = 1108] [serial = 404] [outer = 1858C400] 04:15:00 INFO - PROCESS | 1108 | 1461064500809 Marionette DEBUG loaded listener.js 04:15:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 121 (233F0000) [pid = 1108] [serial = 405] [outer = 1858C400] 04:15:01 INFO - PROCESS | 1108 | 1461064501743 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:15:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:15:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1325ms 04:15:01 INFO - PROCESS | 1108 | 1461064501785 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 04:15:01 INFO - PROCESS | 1108 | 1461064501789 Marionette TRACE conn4 <- [1,505,null,{"value":"13"}] 04:15:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:15:01 INFO - PROCESS | 1108 | 1461064501794 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:15:01 INFO - PROCESS | 1108 | 1461064501798 Marionette TRACE conn4 <- [1,506,null,{}] 04:15:01 INFO - PROCESS | 1108 | 1461064501803 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:15:01 INFO - PROCESS | 1108 | 1461064501901 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 04:15:01 INFO - PROCESS | 1108 | 1461064501982 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:02 INFO - PROCESS | 1108 | ++DOCSHELL 13A8AC00 == 46 [pid = 1108] [id = 136] 04:15:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 122 (17ECEC00) [pid = 1108] [serial = 406] [outer = 00000000] 04:15:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 123 (1AA95C00) [pid = 1108] [serial = 407] [outer = 17ECEC00] 04:15:02 INFO - PROCESS | 1108 | 1461064502034 Marionette DEBUG loaded listener.js 04:15:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 124 (1CF35400) [pid = 1108] [serial = 408] [outer = 17ECEC00] 04:15:02 INFO - PROCESS | 1108 | --DOCSHELL 1D40DC00 == 45 [pid = 1108] [id = 131] 04:15:02 INFO - PROCESS | 1108 | --DOCSHELL 1D7F0800 == 44 [pid = 1108] [id = 130] 04:15:02 INFO - PROCESS | 1108 | --DOCSHELL 1368D400 == 43 [pid = 1108] [id = 129] 04:15:02 INFO - PROCESS | 1108 | --DOCSHELL 13570C00 == 42 [pid = 1108] [id = 128] 04:15:02 INFO - PROCESS | 1108 | --DOCSHELL 21675000 == 41 [pid = 1108] [id = 127] 04:15:02 INFO - PROCESS | 1108 | --DOCSHELL 1E610C00 == 40 [pid = 1108] [id = 126] 04:15:02 INFO - PROCESS | 1108 | --DOCSHELL 1E330400 == 39 [pid = 1108] [id = 125] 04:15:02 INFO - PROCESS | 1108 | 1461064502708 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:15:02 INFO - PROCESS | 1108 | --DOMWINDOW == 123 (20EE9000) [pid = 1108] [serial = 349] [outer = 00000000] [url = about:blank] 04:15:02 INFO - PROCESS | 1108 | --DOCSHELL 1D40B800 == 38 [pid = 1108] [id = 124] 04:15:02 INFO - PROCESS | 1108 | --DOCSHELL 14BA5C00 == 37 [pid = 1108] [id = 123] 04:15:02 INFO - PROCESS | 1108 | --DOCSHELL 19833800 == 36 [pid = 1108] [id = 122] 04:15:02 INFO - PROCESS | 1108 | --DOCSHELL 13A32C00 == 35 [pid = 1108] [id = 118] 04:15:02 INFO - PROCESS | 1108 | --DOCSHELL 1856A800 == 34 [pid = 1108] [id = 117] 04:15:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:15:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 990ms 04:15:02 INFO - PROCESS | 1108 | --DOMWINDOW == 122 (227EB000) [pid = 1108] [serial = 314] [outer = 00000000] [url = about:blank] 04:15:02 INFO - PROCESS | 1108 | --DOMWINDOW == 121 (1DA79400) [pid = 1108] [serial = 337] [outer = 00000000] [url = about:blank] 04:15:02 INFO - PROCESS | 1108 | --DOMWINDOW == 120 (1DA7B400) [pid = 1108] [serial = 338] [outer = 00000000] [url = about:blank] 04:15:02 INFO - PROCESS | 1108 | --DOMWINDOW == 119 (1DEEEC00) [pid = 1108] [serial = 340] [outer = 00000000] [url = about:blank] 04:15:02 INFO - PROCESS | 1108 | --DOMWINDOW == 118 (13691800) [pid = 1108] [serial = 316] [outer = 00000000] [url = about:blank] 04:15:02 INFO - PROCESS | 1108 | --DOMWINDOW == 117 (1CF66400) [pid = 1108] [serial = 319] [outer = 00000000] [url = about:blank] 04:15:02 INFO - PROCESS | 1108 | --DOMWINDOW == 116 (1D40FC00) [pid = 1108] [serial = 334] [outer = 00000000] [url = about:blank] 04:15:02 INFO - PROCESS | 1108 | --DOMWINDOW == 115 (13A23400) [pid = 1108] [serial = 328] [outer = 00000000] [url = about:blank] 04:15:02 INFO - PROCESS | 1108 | --DOMWINDOW == 114 (13A2DC00) [pid = 1108] [serial = 329] [outer = 00000000] [url = about:blank] 04:15:02 INFO - PROCESS | 1108 | --DOMWINDOW == 113 (1E8E0400) [pid = 1108] [serial = 343] [outer = 00000000] [url = about:blank] 04:15:02 INFO - PROCESS | 1108 | --DOMWINDOW == 112 (1982BC00) [pid = 1108] [serial = 331] [outer = 00000000] [url = about:blank] 04:15:02 INFO - PROCESS | 1108 | --DOMWINDOW == 111 (1A559800) [pid = 1108] [serial = 332] [outer = 00000000] [url = about:blank] 04:15:02 INFO - PROCESS | 1108 | --DOMWINDOW == 110 (13CCDC00) [pid = 1108] [serial = 325] [outer = 00000000] [url = about:blank] 04:15:02 INFO - PROCESS | 1108 | --DOMWINDOW == 109 (14B9D000) [pid = 1108] [serial = 326] [outer = 00000000] [url = about:blank] 04:15:02 INFO - PROCESS | 1108 | --DOMWINDOW == 108 (1F44A400) [pid = 1108] [serial = 322] [outer = 00000000] [url = about:blank] 04:15:02 INFO - PROCESS | 1108 | --DOMWINDOW == 107 (1E329C00) [pid = 1108] [serial = 341] [outer = 00000000] [url = about:blank] 04:15:02 INFO - PROCESS | 1108 | --DOMWINDOW == 106 (1E8B3400) [pid = 1108] [serial = 347] [outer = 00000000] [url = about:blank] 04:15:02 INFO - PROCESS | 1108 | --DOMWINDOW == 105 (1F443800) [pid = 1108] [serial = 344] [outer = 00000000] [url = about:blank] 04:15:02 INFO - PROCESS | 1108 | --DOMWINDOW == 104 (1E8DD400) [pid = 1108] [serial = 346] [outer = 00000000] [url = about:blank] 04:15:02 INFO - PROCESS | 1108 | --DOMWINDOW == 103 (1D514C00) [pid = 1108] [serial = 335] [outer = 00000000] [url = about:blank] 04:15:02 INFO - PROCESS | 1108 | 1461064502803 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 04:15:02 INFO - PROCESS | 1108 | 1461064502808 Marionette TRACE conn4 <- [1,509,null,{"value":"13"}] 04:15:02 INFO - PROCESS | 1108 | 1461064502815 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:15:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:15:02 INFO - PROCESS | 1108 | 1461064502818 Marionette TRACE conn4 <- [1,510,null,{}] 04:15:02 INFO - PROCESS | 1108 | 1461064502822 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:15:02 INFO - PROCESS | 1108 | 1461064502906 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 04:15:02 INFO - PROCESS | 1108 | 1461064502918 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:02 INFO - PROCESS | 1108 | ++DOCSHELL 13A26C00 == 35 [pid = 1108] [id = 137] 04:15:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 104 (13A28000) [pid = 1108] [serial = 409] [outer = 00000000] 04:15:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 105 (13A84800) [pid = 1108] [serial = 410] [outer = 13A28000] 04:15:02 INFO - PROCESS | 1108 | 1461064502966 Marionette DEBUG loaded listener.js 04:15:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 106 (13A2EC00) [pid = 1108] [serial = 411] [outer = 13A28000] 04:15:03 INFO - PROCESS | 1108 | 1461064503470 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:15:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:15:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 670ms 04:15:03 INFO - PROCESS | 1108 | 1461064503491 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 04:15:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:15:03 INFO - PROCESS | 1108 | 1461064503493 Marionette TRACE conn4 <- [1,513,null,{"value":"13"}] 04:15:03 INFO - PROCESS | 1108 | 1461064503497 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:15:03 INFO - PROCESS | 1108 | 1461064503500 Marionette TRACE conn4 <- [1,514,null,{}] 04:15:03 INFO - PROCESS | 1108 | 1461064503510 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:15:03 INFO - PROCESS | 1108 | 1461064503591 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 04:15:03 INFO - PROCESS | 1108 | 1461064503600 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:03 INFO - PROCESS | 1108 | ++DOCSHELL 18583C00 == 36 [pid = 1108] [id = 138] 04:15:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 107 (1982F000) [pid = 1108] [serial = 412] [outer = 00000000] 04:15:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 108 (1CF67000) [pid = 1108] [serial = 413] [outer = 1982F000] 04:15:03 INFO - PROCESS | 1108 | 1461064503647 Marionette DEBUG loaded listener.js 04:15:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (1D414C00) [pid = 1108] [serial = 414] [outer = 1982F000] 04:15:04 INFO - PROCESS | 1108 | 1461064504110 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:15:04 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:15:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 630ms 04:15:04 INFO - PROCESS | 1108 | 1461064504128 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 04:15:04 INFO - PROCESS | 1108 | 1461064504130 Marionette TRACE conn4 <- [1,517,null,{"value":"13"}] 04:15:04 INFO - PROCESS | 1108 | 1461064504133 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:15:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:15:04 INFO - PROCESS | 1108 | 1461064504135 Marionette TRACE conn4 <- [1,518,null,{}] 04:15:04 INFO - PROCESS | 1108 | 1461064504139 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:15:04 INFO - PROCESS | 1108 | 1461064504216 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 04:15:04 INFO - PROCESS | 1108 | 1461064504226 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:04 INFO - PROCESS | 1108 | ++DOCSHELL 1D52CC00 == 37 [pid = 1108] [id = 139] 04:15:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 110 (1D7F3400) [pid = 1108] [serial = 415] [outer = 00000000] 04:15:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 111 (1DA81C00) [pid = 1108] [serial = 416] [outer = 1D7F3400] 04:15:04 INFO - PROCESS | 1108 | 1461064504271 Marionette DEBUG loaded listener.js 04:15:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 112 (1DCAF400) [pid = 1108] [serial = 417] [outer = 1D7F3400] 04:15:04 INFO - PROCESS | 1108 | 1461064504725 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:15:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:15:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 632ms 04:15:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:15:04 INFO - PROCESS | 1108 | 1461064504769 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 04:15:04 INFO - PROCESS | 1108 | 1461064504771 Marionette TRACE conn4 <- [1,521,null,{"value":"13"}] 04:15:04 INFO - PROCESS | 1108 | 1461064504774 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:15:04 INFO - PROCESS | 1108 | 1461064504776 Marionette TRACE conn4 <- [1,522,null,{}] 04:15:04 INFO - PROCESS | 1108 | 1461064504779 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:15:04 INFO - PROCESS | 1108 | 1461064504852 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 04:15:04 INFO - PROCESS | 1108 | 1461064504858 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:04 INFO - PROCESS | 1108 | ++DOCSHELL 1DCB2C00 == 38 [pid = 1108] [id = 140] 04:15:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 113 (1DCB3C00) [pid = 1108] [serial = 418] [outer = 00000000] 04:15:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 114 (1E32C400) [pid = 1108] [serial = 419] [outer = 1DCB3C00] 04:15:04 INFO - PROCESS | 1108 | 1461064504903 Marionette DEBUG loaded listener.js 04:15:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 115 (1E3AC400) [pid = 1108] [serial = 420] [outer = 1DCB3C00] 04:15:05 INFO - PROCESS | 1108 | 1461064505403 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:15:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:15:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 670ms 04:15:05 INFO - PROCESS | 1108 | 1461064505445 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 04:15:05 INFO - PROCESS | 1108 | 1461064505447 Marionette TRACE conn4 <- [1,525,null,{"value":"13"}] 04:15:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:15:05 INFO - PROCESS | 1108 | 1461064505450 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:15:05 INFO - PROCESS | 1108 | 1461064505452 Marionette TRACE conn4 <- [1,526,null,{}] 04:15:05 INFO - PROCESS | 1108 | 1461064505455 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:15:05 INFO - PROCESS | 1108 | 1461064505584 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 04:15:05 INFO - PROCESS | 1108 | 1461064505601 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:05 INFO - PROCESS | 1108 | ++DOCSHELL 13934000 == 39 [pid = 1108] [id = 141] 04:15:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 116 (1E32DC00) [pid = 1108] [serial = 421] [outer = 00000000] 04:15:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 117 (1F443400) [pid = 1108] [serial = 422] [outer = 1E32DC00] 04:15:05 INFO - PROCESS | 1108 | 1461064505689 Marionette DEBUG loaded listener.js 04:15:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 118 (1F44A400) [pid = 1108] [serial = 423] [outer = 1E32DC00] 04:15:06 INFO - PROCESS | 1108 | 1461064506133 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:15:06 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:15:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 730ms 04:15:06 INFO - PROCESS | 1108 | 1461064506217 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 04:15:06 INFO - PROCESS | 1108 | 1461064506219 Marionette TRACE conn4 <- [1,529,null,{"value":"13"}] 04:15:06 INFO - PROCESS | 1108 | 1461064506223 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:15:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:15:06 INFO - PROCESS | 1108 | 1461064506224 Marionette TRACE conn4 <- [1,530,null,{}] 04:15:06 INFO - PROCESS | 1108 | 1461064506227 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:15:06 INFO - PROCESS | 1108 | 1461064506330 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 04:15:06 INFO - PROCESS | 1108 | 1461064506385 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:06 INFO - PROCESS | 1108 | ++DOCSHELL 1FA6D800 == 40 [pid = 1108] [id = 142] 04:15:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 119 (1FAF3400) [pid = 1108] [serial = 424] [outer = 00000000] 04:15:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 120 (21679C00) [pid = 1108] [serial = 425] [outer = 1FAF3400] 04:15:06 INFO - PROCESS | 1108 | 1461064506429 Marionette DEBUG loaded listener.js 04:15:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 121 (227E3400) [pid = 1108] [serial = 426] [outer = 1FAF3400] 04:15:06 INFO - PROCESS | 1108 | 1461064506863 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:15:06 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:15:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:15:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:15:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:15:06 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:15:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:15:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:15:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:15:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 670ms 04:15:06 INFO - PROCESS | 1108 | 1461064506900 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 04:15:06 INFO - PROCESS | 1108 | 1461064506902 Marionette TRACE conn4 <- [1,533,null,{"value":"13"}] 04:15:06 INFO - PROCESS | 1108 | 1461064506905 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:15:06 INFO - PROCESS | 1108 | 1461064506907 Marionette TRACE conn4 <- [1,534,null,{}] 04:15:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:15:06 INFO - PROCESS | 1108 | 1461064506915 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:15:07 INFO - PROCESS | 1108 | 1461064507025 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 04:15:07 INFO - PROCESS | 1108 | 1461064507031 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:07 INFO - PROCESS | 1108 | ++DOCSHELL 14B8C400 == 41 [pid = 1108] [id = 143] 04:15:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 122 (2217C000) [pid = 1108] [serial = 427] [outer = 00000000] 04:15:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 123 (22185800) [pid = 1108] [serial = 428] [outer = 2217C000] 04:15:07 INFO - PROCESS | 1108 | 1461064507075 Marionette DEBUG loaded listener.js 04:15:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 124 (22186000) [pid = 1108] [serial = 429] [outer = 2217C000] 04:15:07 INFO - PROCESS | 1108 | --DOMWINDOW == 123 (1E52F000) [pid = 1108] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:15:07 INFO - PROCESS | 1108 | --DOMWINDOW == 122 (2167E000) [pid = 1108] [serial = 379] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:15:07 INFO - PROCESS | 1108 | --DOMWINDOW == 121 (22CFC400) [pid = 1108] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:15:07 INFO - PROCESS | 1108 | --DOMWINDOW == 120 (1F44E800) [pid = 1108] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:15:07 INFO - PROCESS | 1108 | --DOMWINDOW == 119 (1E331C00) [pid = 1108] [serial = 373] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:15:07 INFO - PROCESS | 1108 | --DOMWINDOW == 118 (13694000) [pid = 1108] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:15:07 INFO - PROCESS | 1108 | --DOMWINDOW == 117 (17EC7000) [pid = 1108] [serial = 367] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:15:07 INFO - PROCESS | 1108 | --DOMWINDOW == 116 (1D512400) [pid = 1108] [serial = 370] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:15:07 INFO - PROCESS | 1108 | --DOMWINDOW == 115 (19874400) [pid = 1108] [serial = 364] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:15:07 INFO - PROCESS | 1108 | --DOMWINDOW == 114 (1D7F9000) [pid = 1108] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:15:07 INFO - PROCESS | 1108 | --DOMWINDOW == 113 (1E611400) [pid = 1108] [serial = 376] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:15:07 INFO - PROCESS | 1108 | 1461064507569 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:15:07 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:15:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 670ms 04:15:07 INFO - PROCESS | 1108 | 1461064507581 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 04:15:07 INFO - PROCESS | 1108 | 1461064507583 Marionette TRACE conn4 <- [1,537,null,{"value":"13"}] 04:15:07 INFO - PROCESS | 1108 | 1461064507596 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:15:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:15:07 INFO - PROCESS | 1108 | 1461064507598 Marionette TRACE conn4 <- [1,538,null,{}] 04:15:07 INFO - PROCESS | 1108 | 1461064507602 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:15:07 INFO - PROCESS | 1108 | 1461064507701 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 04:15:07 INFO - PROCESS | 1108 | 1461064507708 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:07 INFO - PROCESS | 1108 | ++DOCSHELL 1E332000 == 42 [pid = 1108] [id = 144] 04:15:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 114 (1E337800) [pid = 1108] [serial = 430] [outer = 00000000] 04:15:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 115 (1F448400) [pid = 1108] [serial = 431] [outer = 1E337800] 04:15:07 INFO - PROCESS | 1108 | 1461064507755 Marionette DEBUG loaded listener.js 04:15:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 116 (2217E800) [pid = 1108] [serial = 432] [outer = 1E337800] 04:15:08 INFO - PROCESS | 1108 | 1461064508145 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:15:08 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:15:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 570ms 04:15:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:15:08 INFO - PROCESS | 1108 | 1461064508172 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 04:15:08 INFO - PROCESS | 1108 | 1461064508175 Marionette TRACE conn4 <- [1,541,null,{"value":"13"}] 04:15:08 INFO - PROCESS | 1108 | 1461064508178 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:15:08 INFO - PROCESS | 1108 | 1461064508180 Marionette TRACE conn4 <- [1,542,null,{}] 04:15:08 INFO - PROCESS | 1108 | 1461064508183 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:15:08 INFO - PROCESS | 1108 | 1461064508296 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 04:15:08 INFO - PROCESS | 1108 | 1461064508304 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:08 INFO - PROCESS | 1108 | ++DOCSHELL 1D414000 == 43 [pid = 1108] [id = 145] 04:15:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 117 (1E532400) [pid = 1108] [serial = 433] [outer = 00000000] 04:15:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 118 (222DC000) [pid = 1108] [serial = 434] [outer = 1E532400] 04:15:08 INFO - PROCESS | 1108 | 1461064508352 Marionette DEBUG loaded listener.js 04:15:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 119 (222DF800) [pid = 1108] [serial = 435] [outer = 1E532400] 04:15:08 INFO - PROCESS | 1108 | [1108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:15:08 INFO - PROCESS | 1108 | [1108] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:15:08 INFO - PROCESS | 1108 | [1108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:15:08 INFO - PROCESS | 1108 | [1108] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:15:08 INFO - PROCESS | 1108 | 1461064508756 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:15:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:15:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 630ms 04:15:08 INFO - PROCESS | 1108 | 1461064508812 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 04:15:08 INFO - PROCESS | 1108 | 1461064508815 Marionette TRACE conn4 <- [1,545,null,{"value":"13"}] 04:15:08 INFO - PROCESS | 1108 | 1461064508818 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:15:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:15:08 INFO - PROCESS | 1108 | 1461064508821 Marionette TRACE conn4 <- [1,546,null,{}] 04:15:08 INFO - PROCESS | 1108 | 1461064508824 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:15:08 INFO - PROCESS | 1108 | 1461064508957 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 04:15:08 INFO - PROCESS | 1108 | 1461064508972 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:08 INFO - PROCESS | 1108 | ++DOCSHELL 22227C00 == 44 [pid = 1108] [id = 146] 04:15:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 120 (22228400) [pid = 1108] [serial = 436] [outer = 00000000] 04:15:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 121 (2222EC00) [pid = 1108] [serial = 437] [outer = 22228400] 04:15:09 INFO - PROCESS | 1108 | 1461064509021 Marionette DEBUG loaded listener.js 04:15:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 122 (222DD400) [pid = 1108] [serial = 438] [outer = 22228400] 04:15:10 INFO - PROCESS | 1108 | --DOCSHELL 1A5D4000 == 43 [pid = 1108] [id = 119] 04:15:10 INFO - PROCESS | 1108 | --DOCSHELL 22CC7800 == 42 [pid = 1108] [id = 121] 04:15:10 INFO - PROCESS | 1108 | --DOCSHELL 1FBF8000 == 41 [pid = 1108] [id = 120] 04:15:10 INFO - PROCESS | 1108 | --DOCSHELL 13A26C00 == 40 [pid = 1108] [id = 137] 04:15:10 INFO - PROCESS | 1108 | --DOCSHELL 13A8AC00 == 39 [pid = 1108] [id = 136] 04:15:10 INFO - PROCESS | 1108 | --DOCSHELL 1B207400 == 38 [pid = 1108] [id = 133] 04:15:10 INFO - PROCESS | 1108 | --DOCSHELL 1E60B000 == 37 [pid = 1108] [id = 134] 04:15:10 INFO - PROCESS | 1108 | --DOCSHELL 17ECF400 == 36 [pid = 1108] [id = 135] 04:15:10 INFO - PROCESS | 1108 | --DOCSHELL 1E539400 == 35 [pid = 1108] [id = 132] 04:15:10 INFO - PROCESS | 1108 | --DOCSHELL 1DCB2C00 == 34 [pid = 1108] [id = 140] 04:15:10 INFO - PROCESS | 1108 | --DOCSHELL 1FA6D800 == 33 [pid = 1108] [id = 142] 04:15:10 INFO - PROCESS | 1108 | --DOCSHELL 13934000 == 32 [pid = 1108] [id = 141] 04:15:10 INFO - PROCESS | 1108 | --DOCSHELL 14B8C400 == 31 [pid = 1108] [id = 143] 04:15:10 INFO - PROCESS | 1108 | --DOCSHELL 1E332000 == 30 [pid = 1108] [id = 144] 04:15:10 INFO - PROCESS | 1108 | --DOCSHELL 1D52CC00 == 29 [pid = 1108] [id = 139] 04:15:10 INFO - PROCESS | 1108 | --DOCSHELL 1D414000 == 28 [pid = 1108] [id = 145] 04:15:10 INFO - PROCESS | 1108 | --DOCSHELL 18583C00 == 27 [pid = 1108] [id = 138] 04:15:10 INFO - PROCESS | 1108 | --DOMWINDOW == 121 (22CC2C00) [pid = 1108] [serial = 380] [outer = 00000000] [url = about:blank] 04:15:10 INFO - PROCESS | 1108 | --DOMWINDOW == 120 (230BA000) [pid = 1108] [serial = 383] [outer = 00000000] [url = about:blank] 04:15:10 INFO - PROCESS | 1108 | --DOMWINDOW == 119 (20EE6C00) [pid = 1108] [serial = 350] [outer = 00000000] [url = about:blank] 04:15:10 INFO - PROCESS | 1108 | --DOMWINDOW == 118 (14B98400) [pid = 1108] [serial = 352] [outer = 00000000] [url = about:blank] 04:15:10 INFO - PROCESS | 1108 | --DOMWINDOW == 117 (1CF67C00) [pid = 1108] [serial = 355] [outer = 00000000] [url = about:blank] 04:15:10 INFO - PROCESS | 1108 | --DOMWINDOW == 116 (2296E000) [pid = 1108] [serial = 359] [outer = 00000000] [url = about:blank] 04:15:10 INFO - PROCESS | 1108 | --DOMWINDOW == 115 (22CF8000) [pid = 1108] [serial = 362] [outer = 00000000] [url = about:blank] 04:15:10 INFO - PROCESS | 1108 | --DOMWINDOW == 114 (22CF8800) [pid = 1108] [serial = 381] [outer = 00000000] [url = about:blank] 04:15:10 INFO - PROCESS | 1108 | --DOMWINDOW == 113 (1E3A3400) [pid = 1108] [serial = 374] [outer = 00000000] [url = about:blank] 04:15:10 INFO - PROCESS | 1108 | --DOMWINDOW == 112 (1E3AB000) [pid = 1108] [serial = 375] [outer = 00000000] [url = about:blank] 04:15:10 INFO - PROCESS | 1108 | --DOMWINDOW == 111 (19402400) [pid = 1108] [serial = 386] [outer = 00000000] [url = about:blank] 04:15:10 INFO - PROCESS | 1108 | --DOMWINDOW == 110 (18875000) [pid = 1108] [serial = 368] [outer = 00000000] [url = about:blank] 04:15:10 INFO - PROCESS | 1108 | --DOMWINDOW == 109 (1982A000) [pid = 1108] [serial = 369] [outer = 00000000] [url = about:blank] 04:15:10 INFO - PROCESS | 1108 | --DOMWINDOW == 108 (1D901800) [pid = 1108] [serial = 371] [outer = 00000000] [url = about:blank] 04:15:10 INFO - PROCESS | 1108 | --DOMWINDOW == 107 (1DA7E800) [pid = 1108] [serial = 372] [outer = 00000000] [url = about:blank] 04:15:10 INFO - PROCESS | 1108 | --DOMWINDOW == 106 (1AA96C00) [pid = 1108] [serial = 366] [outer = 00000000] [url = about:blank] 04:15:10 INFO - PROCESS | 1108 | --DOMWINDOW == 105 (1A566400) [pid = 1108] [serial = 365] [outer = 00000000] [url = about:blank] 04:15:10 INFO - PROCESS | 1108 | --DOMWINDOW == 104 (230B9800) [pid = 1108] [serial = 384] [outer = 00000000] [url = about:blank] 04:15:10 INFO - PROCESS | 1108 | --DOMWINDOW == 103 (1E537000) [pid = 1108] [serial = 393] [outer = 00000000] [url = about:blank] 04:15:10 INFO - PROCESS | 1108 | --DOMWINDOW == 102 (1A55CC00) [pid = 1108] [serial = 155] [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:15:10 INFO - PROCESS | 1108 | --DOMWINDOW == 101 (22CEF800) [pid = 1108] [serial = 389] [outer = 00000000] [url = about:blank] 04:15:10 INFO - PROCESS | 1108 | --DOMWINDOW == 100 (1CF70800) [pid = 1108] [serial = 387] [outer = 00000000] [url = about:blank] 04:15:10 INFO - PROCESS | 1108 | --DOMWINDOW == 99 (1F44D000) [pid = 1108] [serial = 377] [outer = 00000000] [url = about:blank] 04:15:10 INFO - PROCESS | 1108 | --DOMWINDOW == 98 (20D74800) [pid = 1108] [serial = 378] [outer = 00000000] [url = about:blank] 04:15:10 INFO - PROCESS | 1108 | --DOMWINDOW == 97 (231ABC00) [pid = 1108] [serial = 390] [outer = 00000000] [url = about:blank] 04:15:10 INFO - PROCESS | 1108 | --DOMWINDOW == 96 (1E535400) [pid = 1108] [serial = 392] [outer = 00000000] [url = about:blank] 04:15:11 INFO - PROCESS | 1108 | [1108] 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:15:11 INFO - PROCESS | 1108 | 1461064511155 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:15:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:15:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 2378ms 04:15:11 INFO - PROCESS | 1108 | 1461064511200 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 04:15:11 INFO - PROCESS | 1108 | 1461064511204 Marionette TRACE conn4 <- [1,549,null,{"value":"13"}] 04:15:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:15:11 INFO - PROCESS | 1108 | 1461064511210 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:15:11 INFO - PROCESS | 1108 | 1461064511213 Marionette TRACE conn4 <- [1,550,null,{}] 04:15:11 INFO - PROCESS | 1108 | 1461064511219 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:15:11 INFO - PROCESS | 1108 | 1461064511310 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 04:15:11 INFO - PROCESS | 1108 | 1461064511397 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:11 INFO - PROCESS | 1108 | ++DOCSHELL 1356BC00 == 28 [pid = 1108] [id = 147] 04:15:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 97 (13570C00) [pid = 1108] [serial = 439] [outer = 00000000] 04:15:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 98 (13653800) [pid = 1108] [serial = 440] [outer = 13570C00] 04:15:11 INFO - PROCESS | 1108 | 1461064511453 Marionette DEBUG loaded listener.js 04:15:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 99 (13695800) [pid = 1108] [serial = 441] [outer = 13570C00] 04:15:11 INFO - PROCESS | 1108 | [1108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:15:11 INFO - PROCESS | 1108 | [1108] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:15:11 INFO - PROCESS | 1108 | [1108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:15:11 INFO - PROCESS | 1108 | [1108] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:15:11 INFO - PROCESS | 1108 | 1461064511867 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:15:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:15:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 690ms 04:15:11 INFO - PROCESS | 1108 | 1461064511900 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 04:15:11 INFO - PROCESS | 1108 | 1461064511906 Marionette TRACE conn4 <- [1,553,null,{"value":"13"}] 04:15:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:15:11 INFO - PROCESS | 1108 | 1461064511912 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:15:11 INFO - PROCESS | 1108 | 1461064511915 Marionette TRACE conn4 <- [1,554,null,{}] 04:15:11 INFO - PROCESS | 1108 | 1461064511918 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:15:12 INFO - PROCESS | 1108 | 1461064512001 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 04:15:12 INFO - PROCESS | 1108 | 1461064512008 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:12 INFO - PROCESS | 1108 | ++DOCSHELL 136AD400 == 29 [pid = 1108] [id = 148] 04:15:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 100 (136AE800) [pid = 1108] [serial = 442] [outer = 00000000] 04:15:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 101 (13A8C000) [pid = 1108] [serial = 443] [outer = 136AE800] 04:15:12 INFO - PROCESS | 1108 | 1461064512054 Marionette DEBUG loaded listener.js 04:15:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 102 (14484400) [pid = 1108] [serial = 444] [outer = 136AE800] 04:15:12 INFO - PROCESS | 1108 | [1108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:15:12 INFO - PROCESS | 1108 | [1108] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:15:12 INFO - PROCESS | 1108 | [1108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:15:12 INFO - PROCESS | 1108 | [1108] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:15:12 INFO - PROCESS | 1108 | 1461064512530 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:15:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:15:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 670ms 04:15:12 INFO - PROCESS | 1108 | 1461064512584 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 04:15:12 INFO - PROCESS | 1108 | 1461064512587 Marionette TRACE conn4 <- [1,557,null,{"value":"13"}] 04:15:12 INFO - PROCESS | 1108 | 1461064512591 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:15:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:15:12 INFO - PROCESS | 1108 | 1461064512594 Marionette TRACE conn4 <- [1,558,null,{}] 04:15:12 INFO - PROCESS | 1108 | 1461064512605 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:15:12 INFO - PROCESS | 1108 | 1461064512727 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 04:15:12 INFO - PROCESS | 1108 | 1461064512743 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:12 INFO - PROCESS | 1108 | ++DOCSHELL 1858C000 == 30 [pid = 1108] [id = 149] 04:15:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 103 (1858CC00) [pid = 1108] [serial = 445] [outer = 00000000] 04:15:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 104 (1940A000) [pid = 1108] [serial = 446] [outer = 1858CC00] 04:15:12 INFO - PROCESS | 1108 | 1461064512791 Marionette DEBUG loaded listener.js 04:15:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 105 (194DA800) [pid = 1108] [serial = 447] [outer = 1858CC00] 04:15:13 INFO - PROCESS | 1108 | [1108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:15:13 INFO - PROCESS | 1108 | [1108] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:15:13 INFO - PROCESS | 1108 | [1108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:15:13 INFO - PROCESS | 1108 | 1461064513267 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:15:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:15:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 730ms 04:15:13 INFO - PROCESS | 1108 | 1461064513324 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 04:15:13 INFO - PROCESS | 1108 | 1461064513327 Marionette TRACE conn4 <- [1,561,null,{"value":"13"}] 04:15:13 INFO - PROCESS | 1108 | 1461064513330 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:15:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:15:13 INFO - PROCESS | 1108 | 1461064513331 Marionette TRACE conn4 <- [1,562,null,{}] 04:15:13 INFO - PROCESS | 1108 | 1461064513335 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:15:13 INFO - PROCESS | 1108 | 1461064513413 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 04:15:13 INFO - PROCESS | 1108 | 1461064513419 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:13 INFO - PROCESS | 1108 | ++DOCSHELL 1982C000 == 31 [pid = 1108] [id = 150] 04:15:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 106 (1982F400) [pid = 1108] [serial = 448] [outer = 00000000] 04:15:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 107 (1A55FC00) [pid = 1108] [serial = 449] [outer = 1982F400] 04:15:13 INFO - PROCESS | 1108 | 1461064513464 Marionette DEBUG loaded listener.js 04:15:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 108 (1A565800) [pid = 1108] [serial = 450] [outer = 1982F400] 04:15:13 INFO - PROCESS | 1108 | 1461064513922 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:15:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:15:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 630ms 04:15:13 INFO - PROCESS | 1108 | 1461064513964 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 04:15:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:15:13 INFO - PROCESS | 1108 | 1461064513966 Marionette TRACE conn4 <- [1,565,null,{"value":"13"}] 04:15:13 INFO - PROCESS | 1108 | 1461064513970 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:15:13 INFO - PROCESS | 1108 | 1461064513971 Marionette TRACE conn4 <- [1,566,null,{}] 04:15:13 INFO - PROCESS | 1108 | 1461064513975 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:15:14 INFO - PROCESS | 1108 | 1461064514048 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 04:15:14 INFO - PROCESS | 1108 | 1461064514057 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:14 INFO - PROCESS | 1108 | ++DOCSHELL 1AA92C00 == 32 [pid = 1108] [id = 151] 04:15:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (1AA93400) [pid = 1108] [serial = 451] [outer = 00000000] 04:15:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 110 (1AA9C800) [pid = 1108] [serial = 452] [outer = 1AA93400] 04:15:14 INFO - PROCESS | 1108 | 1461064514131 Marionette DEBUG loaded listener.js 04:15:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 111 (1ABC4C00) [pid = 1108] [serial = 453] [outer = 1AA93400] 04:15:14 INFO - PROCESS | 1108 | 1461064514600 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:15:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:15:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 670ms 04:15:14 INFO - PROCESS | 1108 | 1461064514641 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 04:15:14 INFO - PROCESS | 1108 | 1461064514643 Marionette TRACE conn4 <- [1,569,null,{"value":"13"}] 04:15:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:15:14 INFO - PROCESS | 1108 | 1461064514646 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:15:14 INFO - PROCESS | 1108 | 1461064514647 Marionette TRACE conn4 <- [1,570,null,{}] 04:15:14 INFO - PROCESS | 1108 | 1461064514650 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:15:14 INFO - PROCESS | 1108 | 1461064514754 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 04:15:14 INFO - PROCESS | 1108 | 1461064514761 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:14 INFO - PROCESS | 1108 | ++DOCSHELL 1CF3B400 == 33 [pid = 1108] [id = 152] 04:15:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 112 (1CF66400) [pid = 1108] [serial = 454] [outer = 00000000] 04:15:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 113 (1D411C00) [pid = 1108] [serial = 455] [outer = 1CF66400] 04:15:14 INFO - PROCESS | 1108 | 1461064514809 Marionette DEBUG loaded listener.js 04:15:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 114 (1D516000) [pid = 1108] [serial = 456] [outer = 1CF66400] 04:15:15 INFO - PROCESS | 1108 | 1461064515242 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:15:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:15:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 630ms 04:15:15 INFO - PROCESS | 1108 | 1461064515278 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 04:15:15 INFO - PROCESS | 1108 | 1461064515280 Marionette TRACE conn4 <- [1,573,null,{"value":"13"}] 04:15:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:15:15 INFO - PROCESS | 1108 | 1461064515283 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:15:15 INFO - PROCESS | 1108 | 1461064515285 Marionette TRACE conn4 <- [1,574,null,{}] 04:15:15 INFO - PROCESS | 1108 | 1461064515288 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:15:15 INFO - PROCESS | 1108 | 1461064515360 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 04:15:15 INFO - PROCESS | 1108 | 1461064515366 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:15 INFO - PROCESS | 1108 | ++DOCSHELL 1CF67C00 == 34 [pid = 1108] [id = 153] 04:15:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 115 (1D51D000) [pid = 1108] [serial = 457] [outer = 00000000] 04:15:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 116 (1D7F6400) [pid = 1108] [serial = 458] [outer = 1D51D000] 04:15:15 INFO - PROCESS | 1108 | 1461064515410 Marionette DEBUG loaded listener.js 04:15:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 117 (1D7F6800) [pid = 1108] [serial = 459] [outer = 1D51D000] 04:15:15 INFO - PROCESS | 1108 | [1108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:15:15 INFO - PROCESS | 1108 | [1108] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:15:15 INFO - PROCESS | 1108 | [1108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:15:15 INFO - PROCESS | 1108 | [1108] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:15:15 INFO - PROCESS | 1108 | 1461064515852 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:15:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:15:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 630ms 04:15:15 INFO - PROCESS | 1108 | 1461064515917 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 04:15:15 INFO - PROCESS | 1108 | 1461064515919 Marionette TRACE conn4 <- [1,577,null,{"value":"13"}] 04:15:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:15:15 INFO - PROCESS | 1108 | 1461064515922 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:15:15 INFO - PROCESS | 1108 | 1461064515924 Marionette TRACE conn4 <- [1,578,null,{}] 04:15:15 INFO - PROCESS | 1108 | 1461064515927 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:15:16 INFO - PROCESS | 1108 | 1461064515998 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 04:15:16 INFO - PROCESS | 1108 | 1461064516004 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:16 INFO - PROCESS | 1108 | ++DOCSHELL 1D906000 == 35 [pid = 1108] [id = 154] 04:15:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 118 (1D908800) [pid = 1108] [serial = 460] [outer = 00000000] 04:15:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 119 (1DA76400) [pid = 1108] [serial = 461] [outer = 1D908800] 04:15:16 INFO - PROCESS | 1108 | 1461064516049 Marionette DEBUG loaded listener.js 04:15:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 120 (1D910C00) [pid = 1108] [serial = 462] [outer = 1D908800] 04:15:16 INFO - PROCESS | 1108 | 1461064516509 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:15:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:15:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 630ms 04:15:16 INFO - PROCESS | 1108 | 1461064516552 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 04:15:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:15:16 INFO - PROCESS | 1108 | 1461064516554 Marionette TRACE conn4 <- [1,581,null,{"value":"13"}] 04:15:16 INFO - PROCESS | 1108 | 1461064516558 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:15:16 INFO - PROCESS | 1108 | 1461064516559 Marionette TRACE conn4 <- [1,582,null,{}] 04:15:16 INFO - PROCESS | 1108 | 1461064516563 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:15:16 INFO - PROCESS | 1108 | 1461064516665 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 04:15:16 INFO - PROCESS | 1108 | 1461064516674 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:16 INFO - PROCESS | 1108 | ++DOCSHELL 1858A400 == 36 [pid = 1108] [id = 155] 04:15:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 121 (1DA81400) [pid = 1108] [serial = 463] [outer = 00000000] 04:15:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 122 (1DCAF000) [pid = 1108] [serial = 464] [outer = 1DA81400] 04:15:16 INFO - PROCESS | 1108 | 1461064516743 Marionette DEBUG loaded listener.js 04:15:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 123 (1DCAE800) [pid = 1108] [serial = 465] [outer = 1DA81400] 04:15:17 INFO - PROCESS | 1108 | 1461064517194 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:15:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:15:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 670ms 04:15:17 INFO - PROCESS | 1108 | 1461064517229 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 04:15:17 INFO - PROCESS | 1108 | 1461064517230 Marionette TRACE conn4 <- [1,585,null,{"value":"13"}] 04:15:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:15:17 INFO - PROCESS | 1108 | 1461064517234 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:15:17 INFO - PROCESS | 1108 | 1461064517236 Marionette TRACE conn4 <- [1,586,null,{}] 04:15:17 INFO - PROCESS | 1108 | 1461064517244 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:15:17 INFO - PROCESS | 1108 | 1461064517356 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 04:15:17 INFO - PROCESS | 1108 | 1461064517362 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:17 INFO - PROCESS | 1108 | ++DOCSHELL 1DCB6C00 == 37 [pid = 1108] [id = 156] 04:15:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 124 (1DCB7800) [pid = 1108] [serial = 466] [outer = 00000000] 04:15:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 125 (1DF42C00) [pid = 1108] [serial = 467] [outer = 1DCB7800] 04:15:17 INFO - PROCESS | 1108 | 1461064517407 Marionette DEBUG loaded listener.js 04:15:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 126 (1E32E000) [pid = 1108] [serial = 468] [outer = 1DCB7800] 04:15:17 INFO - PROCESS | 1108 | 1461064517872 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:15:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:15:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 670ms 04:15:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:15:17 INFO - PROCESS | 1108 | 1461064517925 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 04:15:17 INFO - PROCESS | 1108 | 1461064517927 Marionette TRACE conn4 <- [1,589,null,{"value":"13"}] 04:15:17 INFO - PROCESS | 1108 | 1461064517931 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:15:17 INFO - PROCESS | 1108 | 1461064517933 Marionette TRACE conn4 <- [1,590,null,{}] 04:15:17 INFO - PROCESS | 1108 | 1461064517936 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:15:18 INFO - PROCESS | 1108 | 1461064518087 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 04:15:18 INFO - PROCESS | 1108 | 1461064518113 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:18 INFO - PROCESS | 1108 | ++DOCSHELL 1E530000 == 38 [pid = 1108] [id = 157] 04:15:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 127 (1E530400) [pid = 1108] [serial = 469] [outer = 00000000] 04:15:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 128 (1E535000) [pid = 1108] [serial = 470] [outer = 1E530400] 04:15:18 INFO - PROCESS | 1108 | 1461064518167 Marionette DEBUG loaded listener.js 04:15:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 129 (1E53A400) [pid = 1108] [serial = 471] [outer = 1E530400] 04:15:18 INFO - PROCESS | 1108 | --DOMWINDOW == 128 (1982F000) [pid = 1108] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:15:18 INFO - PROCESS | 1108 | --DOMWINDOW == 127 (17ECEC00) [pid = 1108] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:15:18 INFO - PROCESS | 1108 | --DOMWINDOW == 126 (0ED1EC00) [pid = 1108] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:15:18 INFO - PROCESS | 1108 | --DOMWINDOW == 125 (1D7F3400) [pid = 1108] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:15:18 INFO - PROCESS | 1108 | --DOMWINDOW == 124 (1B209400) [pid = 1108] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:15:18 INFO - PROCESS | 1108 | --DOMWINDOW == 123 (22CEF400) [pid = 1108] [serial = 361] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:15:18 INFO - PROCESS | 1108 | --DOMWINDOW == 122 (1E32DC00) [pid = 1108] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:15:18 INFO - PROCESS | 1108 | --DOMWINDOW == 121 (1FAF3400) [pid = 1108] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:15:18 INFO - PROCESS | 1108 | --DOMWINDOW == 120 (0F67C400) [pid = 1108] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:15:18 INFO - PROCESS | 1108 | --DOMWINDOW == 119 (1AA61800) [pid = 1108] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:15:18 INFO - PROCESS | 1108 | --DOMWINDOW == 118 (1E337800) [pid = 1108] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:15:18 INFO - PROCESS | 1108 | --DOMWINDOW == 117 (1E53B800) [pid = 1108] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:15:18 INFO - PROCESS | 1108 | --DOMWINDOW == 116 (14B97C00) [pid = 1108] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:15:18 INFO - PROCESS | 1108 | --DOMWINDOW == 115 (1858C400) [pid = 1108] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:15:18 INFO - PROCESS | 1108 | --DOMWINDOW == 114 (1AA9BC00) [pid = 1108] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:15:18 INFO - PROCESS | 1108 | --DOMWINDOW == 113 (13A81000) [pid = 1108] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:15:18 INFO - PROCESS | 1108 | --DOMWINDOW == 112 (2217C000) [pid = 1108] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:15:18 INFO - PROCESS | 1108 | --DOMWINDOW == 111 (1DA7F400) [pid = 1108] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:15:18 INFO - PROCESS | 1108 | --DOMWINDOW == 110 (1DCB3C00) [pid = 1108] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:15:18 INFO - PROCESS | 1108 | --DOMWINDOW == 109 (1DF3F400) [pid = 1108] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:15:18 INFO - PROCESS | 1108 | --DOMWINDOW == 108 (1F44BC00) [pid = 1108] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:15:18 INFO - PROCESS | 1108 | --DOMWINDOW == 107 (1E3AE800) [pid = 1108] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:15:18 INFO - PROCESS | 1108 | --DOMWINDOW == 106 (1E532400) [pid = 1108] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:15:18 INFO - PROCESS | 1108 | --DOMWINDOW == 105 (1DCB9800) [pid = 1108] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:15:18 INFO - PROCESS | 1108 | --DOMWINDOW == 104 (0ED17400) [pid = 1108] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:15:18 INFO - PROCESS | 1108 | --DOMWINDOW == 103 (20EE6000) [pid = 1108] [serial = 358] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:15:18 INFO - PROCESS | 1108 | --DOMWINDOW == 102 (19826000) [pid = 1108] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:15:18 INFO - PROCESS | 1108 | --DOMWINDOW == 101 (13A28000) [pid = 1108] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:15:18 INFO - PROCESS | 1108 | --DOMWINDOW == 100 (13A31400) [pid = 1108] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:15:18 INFO - PROCESS | 1108 | --DOMWINDOW == 99 (1E5B4400) [pid = 1108] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:15:18 INFO - PROCESS | 1108 | 1461064518909 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:15:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:15:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1019ms 04:15:18 INFO - PROCESS | 1108 | 1461064518952 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 04:15:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:15:18 INFO - PROCESS | 1108 | 1461064518954 Marionette TRACE conn4 <- [1,593,null,{"value":"13"}] 04:15:18 INFO - PROCESS | 1108 | 1461064518957 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:15:18 INFO - PROCESS | 1108 | 1461064518958 Marionette TRACE conn4 <- [1,594,null,{}] 04:15:18 INFO - PROCESS | 1108 | 1461064518962 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:15:19 INFO - PROCESS | 1108 | 1461064519035 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 04:15:19 INFO - PROCESS | 1108 | 1461064519042 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:19 INFO - PROCESS | 1108 | ++DOCSHELL 194D7000 == 39 [pid = 1108] [id = 158] 04:15:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 100 (1979BC00) [pid = 1108] [serial = 472] [outer = 00000000] 04:15:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 101 (1A559C00) [pid = 1108] [serial = 473] [outer = 1979BC00] 04:15:19 INFO - PROCESS | 1108 | 1461064519088 Marionette DEBUG loaded listener.js 04:15:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 102 (1AA99000) [pid = 1108] [serial = 474] [outer = 1979BC00] 04:15:19 INFO - PROCESS | 1108 | 1461064519508 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:15:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:15:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 570ms 04:15:19 INFO - PROCESS | 1108 | 1461064519528 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 04:15:19 INFO - PROCESS | 1108 | 1461064519529 Marionette TRACE conn4 <- [1,597,null,{"value":"13"}] 04:15:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:15:19 INFO - PROCESS | 1108 | 1461064519543 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:15:19 INFO - PROCESS | 1108 | 1461064519544 Marionette TRACE conn4 <- [1,598,null,{}] 04:15:19 INFO - PROCESS | 1108 | 1461064519547 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:15:19 INFO - PROCESS | 1108 | 1461064519621 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 04:15:19 INFO - PROCESS | 1108 | 1461064519627 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:19 INFO - PROCESS | 1108 | ++DOCSHELL 1ABF9400 == 40 [pid = 1108] [id = 159] 04:15:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 103 (1B209400) [pid = 1108] [serial = 475] [outer = 00000000] 04:15:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 104 (1DA7E400) [pid = 1108] [serial = 476] [outer = 1B209400] 04:15:19 INFO - PROCESS | 1108 | 1461064519669 Marionette DEBUG loaded listener.js 04:15:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 105 (1DEEC000) [pid = 1108] [serial = 477] [outer = 1B209400] 04:15:20 INFO - PROCESS | 1108 | 1461064520116 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:15:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:15:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 631ms 04:15:20 INFO - PROCESS | 1108 | 1461064520179 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 04:15:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:15:20 INFO - PROCESS | 1108 | 1461064520181 Marionette TRACE conn4 <- [1,601,null,{"value":"13"}] 04:15:20 INFO - PROCESS | 1108 | 1461064520184 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:15:20 INFO - PROCESS | 1108 | 1461064520185 Marionette TRACE conn4 <- [1,602,null,{}] 04:15:20 INFO - PROCESS | 1108 | 1461064520189 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:15:20 INFO - PROCESS | 1108 | 1461064520265 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 04:15:20 INFO - PROCESS | 1108 | 1461064520274 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:20 INFO - PROCESS | 1108 | ++DOCSHELL 1AA9A000 == 41 [pid = 1108] [id = 160] 04:15:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 106 (1E3A3C00) [pid = 1108] [serial = 478] [outer = 00000000] 04:15:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 107 (1E53BC00) [pid = 1108] [serial = 479] [outer = 1E3A3C00] 04:15:20 INFO - PROCESS | 1108 | 1461064520320 Marionette DEBUG loaded listener.js 04:15:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 108 (1E53C000) [pid = 1108] [serial = 480] [outer = 1E3A3C00] 04:15:20 INFO - PROCESS | 1108 | 1461064520868 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:15:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:15:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 730ms 04:15:20 INFO - PROCESS | 1108 | 1461064520915 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 04:15:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:15:20 INFO - PROCESS | 1108 | 1461064520920 Marionette TRACE conn4 <- [1,605,null,{"value":"13"}] 04:15:20 INFO - PROCESS | 1108 | 1461064520925 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:15:20 INFO - PROCESS | 1108 | 1461064520929 Marionette TRACE conn4 <- [1,606,null,{}] 04:15:21 INFO - PROCESS | 1108 | 1461064520989 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:15:21 INFO - PROCESS | 1108 | 1461064521164 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 04:15:21 INFO - PROCESS | 1108 | 1461064521176 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:21 INFO - PROCESS | 1108 | ++DOCSHELL 12F88C00 == 42 [pid = 1108] [id = 161] 04:15:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (12F96C00) [pid = 1108] [serial = 481] [outer = 00000000] 04:15:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 110 (13A24000) [pid = 1108] [serial = 482] [outer = 12F96C00] 04:15:21 INFO - PROCESS | 1108 | 1461064521232 Marionette DEBUG loaded listener.js 04:15:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 111 (13A85400) [pid = 1108] [serial = 483] [outer = 12F96C00] 04:15:21 INFO - PROCESS | 1108 | 1461064521905 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:15:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:15:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1028ms 04:15:21 INFO - PROCESS | 1108 | 1461064521954 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 04:15:21 INFO - PROCESS | 1108 | 1461064521959 Marionette TRACE conn4 <- [1,609,null,{"value":"13"}] 04:15:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:15:21 INFO - PROCESS | 1108 | 1461064521966 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:15:21 INFO - PROCESS | 1108 | 1461064521969 Marionette TRACE conn4 <- [1,610,null,{}] 04:15:21 INFO - PROCESS | 1108 | 1461064521973 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:15:22 INFO - PROCESS | 1108 | 1461064522133 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 04:15:22 INFO - PROCESS | 1108 | 1461064522149 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:22 INFO - PROCESS | 1108 | ++DOCSHELL 14B99000 == 43 [pid = 1108] [id = 162] 04:15:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 112 (14B9E000) [pid = 1108] [serial = 484] [outer = 00000000] 04:15:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 113 (194D8000) [pid = 1108] [serial = 485] [outer = 14B9E000] 04:15:22 INFO - PROCESS | 1108 | 1461064522202 Marionette DEBUG loaded listener.js 04:15:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 114 (1A55DC00) [pid = 1108] [serial = 486] [outer = 14B9E000] 04:15:22 INFO - PROCESS | 1108 | 1461064522922 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:15:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:15:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 970ms 04:15:22 INFO - PROCESS | 1108 | 1461064522938 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 04:15:22 INFO - PROCESS | 1108 | 1461064522941 Marionette TRACE conn4 <- [1,613,null,{"value":"13"}] 04:15:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:15:22 INFO - PROCESS | 1108 | 1461064522945 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:15:22 INFO - PROCESS | 1108 | 1461064522948 Marionette TRACE conn4 <- [1,614,null,{}] 04:15:22 INFO - PROCESS | 1108 | 1461064522959 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:15:23 INFO - PROCESS | 1108 | 1461064523075 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 04:15:23 INFO - PROCESS | 1108 | 1461064523182 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:23 INFO - PROCESS | 1108 | ++DOCSHELL 0ED1A800 == 44 [pid = 1108] [id = 163] 04:15:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 115 (0ED1B800) [pid = 1108] [serial = 487] [outer = 00000000] 04:15:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 116 (13C56000) [pid = 1108] [serial = 488] [outer = 0ED1B800] 04:15:23 INFO - PROCESS | 1108 | 1461064523241 Marionette DEBUG loaded listener.js 04:15:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 117 (1A55C400) [pid = 1108] [serial = 489] [outer = 0ED1B800] 04:15:24 INFO - PROCESS | 1108 | --DOCSHELL 13A8C800 == 43 [pid = 1108] [id = 80] 04:15:24 INFO - PROCESS | 1108 | --DOCSHELL 13A30C00 == 42 [pid = 1108] [id = 77] 04:15:24 INFO - PROCESS | 1108 | --DOCSHELL 13969400 == 41 [pid = 1108] [id = 81] 04:15:24 INFO - PROCESS | 1108 | --DOCSHELL 0F2B6000 == 40 [pid = 1108] [id = 87] 04:15:24 INFO - PROCESS | 1108 | --DOCSHELL 1A55F000 == 39 [pid = 1108] [id = 78] 04:15:24 INFO - PROCESS | 1108 | --DOCSHELL 12F8FC00 == 38 [pid = 1108] [id = 71] 04:15:24 INFO - PROCESS | 1108 | --DOCSHELL 13A86C00 == 37 [pid = 1108] [id = 73] 04:15:24 INFO - PROCESS | 1108 | --DOCSHELL 13A23800 == 36 [pid = 1108] [id = 76] 04:15:24 INFO - PROCESS | 1108 | --DOCSHELL 194D6000 == 35 [pid = 1108] [id = 83] 04:15:24 INFO - PROCESS | 1108 | --DOCSHELL 0F680400 == 34 [pid = 1108] [id = 70] 04:15:24 INFO - PROCESS | 1108 | --DOCSHELL 1B20F400 == 33 [pid = 1108] [id = 85] 04:15:24 INFO - PROCESS | 1108 | --DOCSHELL 1CF68000 == 32 [pid = 1108] [id = 86] 04:15:24 INFO - PROCESS | 1108 | --DOCSHELL 19878400 == 31 [pid = 1108] [id = 84] 04:15:24 INFO - PROCESS | 1108 | --DOCSHELL 13A88800 == 30 [pid = 1108] [id = 82] 04:15:24 INFO - PROCESS | 1108 | --DOMWINDOW == 116 (2222EC00) [pid = 1108] [serial = 437] [outer = 00000000] [url = about:blank] 04:15:24 INFO - PROCESS | 1108 | --DOCSHELL 22227C00 == 29 [pid = 1108] [id = 146] 04:15:24 INFO - PROCESS | 1108 | --DOMWINDOW == 115 (222DF800) [pid = 1108] [serial = 435] [outer = 00000000] [url = about:blank] 04:15:24 INFO - PROCESS | 1108 | --DOMWINDOW == 114 (1D414C00) [pid = 1108] [serial = 414] [outer = 00000000] [url = about:blank] 04:15:24 INFO - PROCESS | 1108 | --DOMWINDOW == 113 (1CF35400) [pid = 1108] [serial = 408] [outer = 00000000] [url = about:blank] 04:15:24 INFO - PROCESS | 1108 | --DOMWINDOW == 112 (13A28C00) [pid = 1108] [serial = 317] [outer = 00000000] [url = about:blank] 04:15:24 INFO - PROCESS | 1108 | --DOMWINDOW == 111 (1DA81C00) [pid = 1108] [serial = 416] [outer = 00000000] [url = about:blank] 04:15:24 INFO - PROCESS | 1108 | --DOMWINDOW == 110 (1D908C00) [pid = 1108] [serial = 399] [outer = 00000000] [url = about:blank] 04:15:24 INFO - PROCESS | 1108 | --DOMWINDOW == 109 (22CFCC00) [pid = 1108] [serial = 363] [outer = 00000000] [url = about:blank] 04:15:24 INFO - PROCESS | 1108 | --DOMWINDOW == 108 (1F44A400) [pid = 1108] [serial = 423] [outer = 00000000] [url = about:blank] 04:15:24 INFO - PROCESS | 1108 | --DOMWINDOW == 107 (227E3400) [pid = 1108] [serial = 426] [outer = 00000000] [url = about:blank] 04:15:24 INFO - PROCESS | 1108 | --DOMWINDOW == 106 (19824800) [pid = 1108] [serial = 284] [outer = 00000000] [url = about:blank] 04:15:24 INFO - PROCESS | 1108 | --DOMWINDOW == 105 (1D413C00) [pid = 1108] [serial = 320] [outer = 00000000] [url = about:blank] 04:15:24 INFO - PROCESS | 1108 | --DOMWINDOW == 104 (2217E800) [pid = 1108] [serial = 432] [outer = 00000000] [url = about:blank] 04:15:24 INFO - PROCESS | 1108 | --DOMWINDOW == 103 (233C8C00) [pid = 1108] [serial = 396] [outer = 00000000] [url = about:blank] 04:15:24 INFO - PROCESS | 1108 | --DOMWINDOW == 102 (1B207C00) [pid = 1108] [serial = 239] [outer = 00000000] [url = about:blank] 04:15:24 INFO - PROCESS | 1108 | --DOMWINDOW == 101 (21679C00) [pid = 1108] [serial = 425] [outer = 00000000] [url = about:blank] 04:15:24 INFO - PROCESS | 1108 | --DOMWINDOW == 100 (233F0000) [pid = 1108] [serial = 405] [outer = 00000000] [url = about:blank] 04:15:24 INFO - PROCESS | 1108 | --DOMWINDOW == 99 (1D517400) [pid = 1108] [serial = 356] [outer = 00000000] [url = about:blank] 04:15:24 INFO - PROCESS | 1108 | --DOMWINDOW == 98 (1D520C00) [pid = 1108] [serial = 398] [outer = 00000000] [url = about:blank] 04:15:24 INFO - PROCESS | 1108 | --DOMWINDOW == 97 (1F443400) [pid = 1108] [serial = 422] [outer = 00000000] [url = about:blank] 04:15:24 INFO - PROCESS | 1108 | --DOMWINDOW == 96 (17EC8400) [pid = 1108] [serial = 353] [outer = 00000000] [url = about:blank] 04:15:24 INFO - PROCESS | 1108 | --DOMWINDOW == 95 (22185800) [pid = 1108] [serial = 428] [outer = 00000000] [url = about:blank] 04:15:24 INFO - PROCESS | 1108 | --DOMWINDOW == 94 (1DCAF400) [pid = 1108] [serial = 417] [outer = 00000000] [url = about:blank] 04:15:24 INFO - PROCESS | 1108 | --DOMWINDOW == 93 (1E3A3000) [pid = 1108] [serial = 278] [outer = 00000000] [url = about:blank] 04:15:24 INFO - PROCESS | 1108 | --DOMWINDOW == 92 (1AA95C00) [pid = 1108] [serial = 407] [outer = 00000000] [url = about:blank] 04:15:24 INFO - PROCESS | 1108 | --DOMWINDOW == 91 (1E3AC400) [pid = 1108] [serial = 420] [outer = 00000000] [url = about:blank] 04:15:24 INFO - PROCESS | 1108 | --DOMWINDOW == 90 (1E330000) [pid = 1108] [serial = 233] [outer = 00000000] [url = about:blank] 04:15:24 INFO - PROCESS | 1108 | --DOMWINDOW == 89 (2296CC00) [pid = 1108] [serial = 401] [outer = 00000000] [url = about:blank] 04:15:24 INFO - PROCESS | 1108 | --DOMWINDOW == 88 (230B8800) [pid = 1108] [serial = 402] [outer = 00000000] [url = about:blank] 04:15:24 INFO - PROCESS | 1108 | --DOMWINDOW == 87 (1E8B0800) [pid = 1108] [serial = 281] [outer = 00000000] [url = about:blank] 04:15:24 INFO - PROCESS | 1108 | --DOMWINDOW == 86 (222DC000) [pid = 1108] [serial = 434] [outer = 00000000] [url = about:blank] 04:15:24 INFO - PROCESS | 1108 | --DOMWINDOW == 85 (1E32B800) [pid = 1108] [serial = 269] [outer = 00000000] [url = about:blank] 04:15:24 INFO - PROCESS | 1108 | --DOMWINDOW == 84 (13C53800) [pid = 1108] [serial = 236] [outer = 00000000] [url = about:blank] 04:15:24 INFO - PROCESS | 1108 | --DOMWINDOW == 83 (22CC0000) [pid = 1108] [serial = 360] [outer = 00000000] [url = about:blank] 04:15:24 INFO - PROCESS | 1108 | --DOMWINDOW == 82 (1E32C400) [pid = 1108] [serial = 419] [outer = 00000000] [url = about:blank] 04:15:24 INFO - PROCESS | 1108 | --DOMWINDOW == 81 (1B210800) [pid = 1108] [serial = 275] [outer = 00000000] [url = about:blank] 04:15:24 INFO - PROCESS | 1108 | --DOMWINDOW == 80 (13A2EC00) [pid = 1108] [serial = 411] [outer = 00000000] [url = about:blank] 04:15:24 INFO - PROCESS | 1108 | --DOMWINDOW == 79 (22186000) [pid = 1108] [serial = 429] [outer = 00000000] [url = about:blank] 04:15:24 INFO - PROCESS | 1108 | --DOMWINDOW == 78 (1F448400) [pid = 1108] [serial = 431] [outer = 00000000] [url = about:blank] 04:15:24 INFO - PROCESS | 1108 | --DOMWINDOW == 77 (1E336800) [pid = 1108] [serial = 404] [outer = 00000000] [url = about:blank] 04:15:24 INFO - PROCESS | 1108 | --DOMWINDOW == 76 (14BA3C00) [pid = 1108] [serial = 272] [outer = 00000000] [url = about:blank] 04:15:24 INFO - PROCESS | 1108 | --DOMWINDOW == 75 (233C1800) [pid = 1108] [serial = 395] [outer = 00000000] [url = about:blank] 04:15:24 INFO - PROCESS | 1108 | --DOMWINDOW == 74 (1CF67000) [pid = 1108] [serial = 413] [outer = 00000000] [url = about:blank] 04:15:24 INFO - PROCESS | 1108 | --DOMWINDOW == 73 (2167A000) [pid = 1108] [serial = 323] [outer = 00000000] [url = about:blank] 04:15:24 INFO - PROCESS | 1108 | --DOMWINDOW == 72 (13A84800) [pid = 1108] [serial = 410] [outer = 00000000] [url = about:blank] 04:15:24 INFO - PROCESS | 1108 | 1461064524146 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:15:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:15:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1236ms 04:15:24 INFO - PROCESS | 1108 | 1461064524184 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 04:15:24 INFO - PROCESS | 1108 | 1461064524190 Marionette TRACE conn4 <- [1,617,null,{"value":"13"}] 04:15:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:15:24 INFO - PROCESS | 1108 | 1461064524195 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:15:24 INFO - PROCESS | 1108 | 1461064524198 Marionette TRACE conn4 <- [1,618,null,{}] 04:15:24 INFO - PROCESS | 1108 | 1461064524203 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:15:24 INFO - PROCESS | 1108 | 1461064524287 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 04:15:24 INFO - PROCESS | 1108 | 1461064524370 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:24 INFO - PROCESS | 1108 | ++DOCSHELL 13A28C00 == 30 [pid = 1108] [id = 164] 04:15:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 73 (13A2A800) [pid = 1108] [serial = 490] [outer = 00000000] 04:15:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 74 (13A31400) [pid = 1108] [serial = 491] [outer = 13A2A800] 04:15:24 INFO - PROCESS | 1108 | 1461064524420 Marionette DEBUG loaded listener.js 04:15:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 75 (13CB6800) [pid = 1108] [serial = 492] [outer = 13A2A800] 04:15:24 INFO - PROCESS | 1108 | 1461064524828 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:15:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:15:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 670ms 04:15:24 INFO - PROCESS | 1108 | 1461064524869 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 04:15:24 INFO - PROCESS | 1108 | 1461064524875 Marionette TRACE conn4 <- [1,621,null,{"value":"13"}] 04:15:24 INFO - PROCESS | 1108 | 1461064524880 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:15:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:15:24 INFO - PROCESS | 1108 | 1461064524883 Marionette TRACE conn4 <- [1,622,null,{}] 04:15:24 INFO - PROCESS | 1108 | 1461064524886 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:15:25 INFO - PROCESS | 1108 | 1461064524996 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 04:15:25 INFO - PROCESS | 1108 | 1461064525004 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:25 INFO - PROCESS | 1108 | ++DOCSHELL 13A30800 == 31 [pid = 1108] [id = 165] 04:15:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 76 (14A77800) [pid = 1108] [serial = 493] [outer = 00000000] 04:15:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 77 (18875C00) [pid = 1108] [serial = 494] [outer = 14A77800] 04:15:25 INFO - PROCESS | 1108 | 1461064525051 Marionette DEBUG loaded listener.js 04:15:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 78 (19826000) [pid = 1108] [serial = 495] [outer = 14A77800] 04:15:25 INFO - PROCESS | 1108 | [1108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:15:25 INFO - PROCESS | 1108 | [1108] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:15:25 INFO - PROCESS | 1108 | [1108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:15:25 INFO - PROCESS | 1108 | [1108] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:15:25 INFO - PROCESS | 1108 | 1461064525518 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:15:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:15:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 677ms 04:15:25 INFO - PROCESS | 1108 | 1461064525561 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 04:15:25 INFO - PROCESS | 1108 | 1461064525564 Marionette TRACE conn4 <- [1,625,null,{"value":"13"}] 04:15:25 INFO - PROCESS | 1108 | 1461064525567 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:15:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:15:25 INFO - PROCESS | 1108 | 1461064525571 Marionette TRACE conn4 <- [1,626,null,{}] 04:15:25 INFO - PROCESS | 1108 | 1461064525581 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:15:25 INFO - PROCESS | 1108 | 1461064525667 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 04:15:25 INFO - PROCESS | 1108 | 1461064525677 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:25 INFO - PROCESS | 1108 | ++DOCSHELL 1AA98400 == 32 [pid = 1108] [id = 166] 04:15:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 79 (1AA9D000) [pid = 1108] [serial = 496] [outer = 00000000] 04:15:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 80 (1B209000) [pid = 1108] [serial = 497] [outer = 1AA9D000] 04:15:25 INFO - PROCESS | 1108 | 1461064525726 Marionette DEBUG loaded listener.js 04:15:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 81 (1CF36800) [pid = 1108] [serial = 498] [outer = 1AA9D000] 04:15:26 INFO - PROCESS | 1108 | [1108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:15:26 INFO - PROCESS | 1108 | [1108] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:15:26 INFO - PROCESS | 1108 | [1108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:15:26 INFO - PROCESS | 1108 | [1108] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:15:26 INFO - PROCESS | 1108 | 1461064526162 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:15:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:15:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 630ms 04:15:26 INFO - PROCESS | 1108 | 1461064526201 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 04:15:26 INFO - PROCESS | 1108 | 1461064526204 Marionette TRACE conn4 <- [1,629,null,{"value":"13"}] 04:15:26 INFO - PROCESS | 1108 | 1461064526207 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:15:26 INFO - PROCESS | 1108 | 1461064526208 Marionette TRACE conn4 <- [1,630,null,{}] 04:15:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:15:26 INFO - PROCESS | 1108 | 1461064526212 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:15:26 INFO - PROCESS | 1108 | 1461064526327 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 04:15:26 INFO - PROCESS | 1108 | 1461064526407 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:26 INFO - PROCESS | 1108 | ++DOCSHELL 1CF73800 == 33 [pid = 1108] [id = 167] 04:15:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 82 (1D407800) [pid = 1108] [serial = 499] [outer = 00000000] 04:15:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 83 (1D414C00) [pid = 1108] [serial = 500] [outer = 1D407800] 04:15:26 INFO - PROCESS | 1108 | 1461064526455 Marionette DEBUG loaded listener.js 04:15:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 84 (1D518400) [pid = 1108] [serial = 501] [outer = 1D407800] 04:15:26 INFO - PROCESS | 1108 | 1461064526879 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:15:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:15:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 730ms 04:15:26 INFO - PROCESS | 1108 | 1461064526943 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 04:15:26 INFO - PROCESS | 1108 | 1461064526945 Marionette TRACE conn4 <- [1,633,null,{"value":"13"}] 04:15:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:15:26 INFO - PROCESS | 1108 | 1461064526948 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:15:26 INFO - PROCESS | 1108 | 1461064526949 Marionette TRACE conn4 <- [1,634,null,{}] 04:15:26 INFO - PROCESS | 1108 | 1461064526953 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:15:27 INFO - PROCESS | 1108 | 1461064527062 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 04:15:27 INFO - PROCESS | 1108 | 1461064527071 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:27 INFO - PROCESS | 1108 | ++DOCSHELL 1AA92000 == 34 [pid = 1108] [id = 168] 04:15:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 85 (1D529800) [pid = 1108] [serial = 502] [outer = 00000000] 04:15:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 86 (1D7F4800) [pid = 1108] [serial = 503] [outer = 1D529800] 04:15:27 INFO - PROCESS | 1108 | 1461064527123 Marionette DEBUG loaded listener.js 04:15:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 87 (1D7F4C00) [pid = 1108] [serial = 504] [outer = 1D529800] 04:15:27 INFO - PROCESS | 1108 | 1461064527583 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:15:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:15:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 670ms 04:15:27 INFO - PROCESS | 1108 | 1461064527621 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 04:15:27 INFO - PROCESS | 1108 | 1461064527623 Marionette TRACE conn4 <- [1,637,null,{"value":"13"}] 04:15:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:15:27 INFO - PROCESS | 1108 | 1461064527626 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:15:27 INFO - PROCESS | 1108 | 1461064527628 Marionette TRACE conn4 <- [1,638,null,{}] 04:15:27 INFO - PROCESS | 1108 | 1461064527632 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:15:27 INFO - PROCESS | 1108 | 1461064527779 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 04:15:27 INFO - PROCESS | 1108 | 1461064527803 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:27 INFO - PROCESS | 1108 | ++DOCSHELL 1DA76C00 == 35 [pid = 1108] [id = 169] 04:15:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 88 (1DA77400) [pid = 1108] [serial = 505] [outer = 00000000] 04:15:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 89 (1DCB9C00) [pid = 1108] [serial = 506] [outer = 1DA77400] 04:15:27 INFO - PROCESS | 1108 | 1461064527853 Marionette DEBUG loaded listener.js 04:15:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 90 (1DEF1800) [pid = 1108] [serial = 507] [outer = 1DA77400] 04:15:28 INFO - PROCESS | 1108 | --DOMWINDOW == 89 (1DA81400) [pid = 1108] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:15:28 INFO - PROCESS | 1108 | --DOMWINDOW == 88 (13570C00) [pid = 1108] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:15:28 INFO - PROCESS | 1108 | --DOMWINDOW == 87 (1858CC00) [pid = 1108] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:15:28 INFO - PROCESS | 1108 | --DOMWINDOW == 86 (1D908800) [pid = 1108] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:15:28 INFO - PROCESS | 1108 | --DOMWINDOW == 85 (1982F400) [pid = 1108] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:15:28 INFO - PROCESS | 1108 | --DOMWINDOW == 84 (1DCB7800) [pid = 1108] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:15:28 INFO - PROCESS | 1108 | --DOMWINDOW == 83 (1E530400) [pid = 1108] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:15:28 INFO - PROCESS | 1108 | --DOMWINDOW == 82 (136AE800) [pid = 1108] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:15:28 INFO - PROCESS | 1108 | --DOMWINDOW == 81 (1AA93400) [pid = 1108] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:15:28 INFO - PROCESS | 1108 | --DOMWINDOW == 80 (1B209400) [pid = 1108] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:15:28 INFO - PROCESS | 1108 | --DOMWINDOW == 79 (1D51D000) [pid = 1108] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:15:28 INFO - PROCESS | 1108 | --DOMWINDOW == 78 (1CF66400) [pid = 1108] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:15:28 INFO - PROCESS | 1108 | --DOMWINDOW == 77 (1979BC00) [pid = 1108] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:15:28 INFO - PROCESS | 1108 | 1461064528426 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:15:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:15:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 830ms 04:15:28 INFO - PROCESS | 1108 | 1461064528457 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 04:15:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:15:28 INFO - PROCESS | 1108 | 1461064528459 Marionette TRACE conn4 <- [1,641,null,{"value":"13"}] 04:15:28 INFO - PROCESS | 1108 | 1461064528462 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:15:28 INFO - PROCESS | 1108 | 1461064528464 Marionette TRACE conn4 <- [1,642,null,{}] 04:15:28 INFO - PROCESS | 1108 | 1461064528467 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:15:28 INFO - PROCESS | 1108 | 1461064528542 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 04:15:28 INFO - PROCESS | 1108 | 1461064528548 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:28 INFO - PROCESS | 1108 | ++DOCSHELL 13934800 == 36 [pid = 1108] [id = 170] 04:15:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 78 (13A27000) [pid = 1108] [serial = 508] [outer = 00000000] 04:15:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 79 (1CF66400) [pid = 1108] [serial = 509] [outer = 13A27000] 04:15:28 INFO - PROCESS | 1108 | 1461064528592 Marionette DEBUG loaded listener.js 04:15:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 80 (1D7F1000) [pid = 1108] [serial = 510] [outer = 13A27000] 04:15:29 INFO - PROCESS | 1108 | 1461064529025 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:15:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:15:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 630ms 04:15:29 INFO - PROCESS | 1108 | 1461064529099 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 04:15:29 INFO - PROCESS | 1108 | 1461064529101 Marionette TRACE conn4 <- [1,645,null,{"value":"13"}] 04:15:29 INFO - PROCESS | 1108 | 1461064529104 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:15:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:15:29 INFO - PROCESS | 1108 | 1461064529105 Marionette TRACE conn4 <- [1,646,null,{}] 04:15:29 INFO - PROCESS | 1108 | 1461064529109 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:15:29 INFO - PROCESS | 1108 | 1461064529183 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 04:15:29 INFO - PROCESS | 1108 | 1461064529189 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:29 INFO - PROCESS | 1108 | ++DOCSHELL 1DA81400 == 37 [pid = 1108] [id = 171] 04:15:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 81 (1DF47400) [pid = 1108] [serial = 511] [outer = 00000000] 04:15:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 82 (1E335400) [pid = 1108] [serial = 512] [outer = 1DF47400] 04:15:29 INFO - PROCESS | 1108 | 1461064529236 Marionette DEBUG loaded listener.js 04:15:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 83 (1E334400) [pid = 1108] [serial = 513] [outer = 1DF47400] 04:15:29 INFO - PROCESS | 1108 | 1461064529793 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:15:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:15:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 731ms 04:15:29 INFO - PROCESS | 1108 | 1461064529839 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 04:15:29 INFO - PROCESS | 1108 | 1461064529843 Marionette TRACE conn4 <- [1,649,null,{"value":"13"}] 04:15:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:15:29 INFO - PROCESS | 1108 | 1461064529849 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:15:29 INFO - PROCESS | 1108 | 1461064529853 Marionette TRACE conn4 <- [1,650,null,{}] 04:15:29 INFO - PROCESS | 1108 | 1461064529873 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:15:30 INFO - PROCESS | 1108 | 1461064530000 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 04:15:30 INFO - PROCESS | 1108 | 1461064530056 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:30 INFO - PROCESS | 1108 | ++DOCSHELL 13695C00 == 38 [pid = 1108] [id = 172] 04:15:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 84 (13696C00) [pid = 1108] [serial = 514] [outer = 00000000] 04:15:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 85 (13CC9C00) [pid = 1108] [serial = 515] [outer = 13696C00] 04:15:30 INFO - PROCESS | 1108 | 1461064530112 Marionette DEBUG loaded listener.js 04:15:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 86 (14BA0800) [pid = 1108] [serial = 516] [outer = 13696C00] 04:15:30 INFO - PROCESS | 1108 | [1108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:15:30 INFO - PROCESS | 1108 | [1108] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:15:30 INFO - PROCESS | 1108 | 1461064530737 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:15:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:15:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 930ms 04:15:30 INFO - PROCESS | 1108 | 1461064530779 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 04:15:30 INFO - PROCESS | 1108 | 1461064530786 Marionette TRACE conn4 <- [1,653,null,{"value":"13"}] 04:15:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:15:30 INFO - PROCESS | 1108 | 1461064530792 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:15:30 INFO - PROCESS | 1108 | 1461064530795 Marionette TRACE conn4 <- [1,654,null,{}] 04:15:30 INFO - PROCESS | 1108 | 1461064530799 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:15:30 INFO - PROCESS | 1108 | 1461064530902 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 04:15:31 INFO - PROCESS | 1108 | 1461064530993 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:31 INFO - PROCESS | 1108 | ++DOCSHELL 18874400 == 39 [pid = 1108] [id = 173] 04:15:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 87 (1A558C00) [pid = 1108] [serial = 517] [outer = 00000000] 04:15:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 88 (1CF33800) [pid = 1108] [serial = 518] [outer = 1A558C00] 04:15:31 INFO - PROCESS | 1108 | 1461064531047 Marionette DEBUG loaded listener.js 04:15:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 89 (1D517400) [pid = 1108] [serial = 519] [outer = 1A558C00] 04:15:31 INFO - PROCESS | 1108 | [1108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:15:31 INFO - PROCESS | 1108 | [1108] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:15:31 INFO - PROCESS | 1108 | 1461064531570 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:15:31 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:15:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 830ms 04:15:31 INFO - PROCESS | 1108 | 1461064531624 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 04:15:31 INFO - PROCESS | 1108 | 1461064531626 Marionette TRACE conn4 <- [1,657,null,{"value":"13"}] 04:15:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:15:31 INFO - PROCESS | 1108 | 1461064531631 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:15:31 INFO - PROCESS | 1108 | 1461064531634 Marionette TRACE conn4 <- [1,658,null,{}] 04:15:31 INFO - PROCESS | 1108 | 1461064531646 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:15:31 INFO - PROCESS | 1108 | 1461064531755 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 04:15:31 INFO - PROCESS | 1108 | 1461064531850 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:31 INFO - PROCESS | 1108 | ++DOCSHELL 1E3AC800 == 40 [pid = 1108] [id = 174] 04:15:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 90 (1E3AD800) [pid = 1108] [serial = 520] [outer = 00000000] 04:15:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 91 (1E530800) [pid = 1108] [serial = 521] [outer = 1E3AD800] 04:15:31 INFO - PROCESS | 1108 | 1461064531906 Marionette DEBUG loaded listener.js 04:15:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 92 (1E538400) [pid = 1108] [serial = 522] [outer = 1E3AD800] 04:15:32 INFO - PROCESS | 1108 | 1461064532543 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:15:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:15:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 970ms 04:15:32 INFO - PROCESS | 1108 | 1461064532604 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 04:15:32 INFO - PROCESS | 1108 | 1461064532607 Marionette TRACE conn4 <- [1,661,null,{"value":"13"}] 04:15:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:15:32 INFO - PROCESS | 1108 | 1461064532610 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:15:32 INFO - PROCESS | 1108 | 1461064532612 Marionette TRACE conn4 <- [1,662,null,{}] 04:15:32 INFO - PROCESS | 1108 | 1461064532616 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:15:32 INFO - PROCESS | 1108 | 1461064532715 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 04:15:32 INFO - PROCESS | 1108 | 1461064532804 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:32 INFO - PROCESS | 1108 | ++DOCSHELL 1E538000 == 41 [pid = 1108] [id = 175] 04:15:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 93 (1E539C00) [pid = 1108] [serial = 523] [outer = 00000000] 04:15:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 94 (1E8B5C00) [pid = 1108] [serial = 524] [outer = 1E539C00] 04:15:32 INFO - PROCESS | 1108 | 1461064532857 Marionette DEBUG loaded listener.js 04:15:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 95 (1EB74400) [pid = 1108] [serial = 525] [outer = 1E539C00] 04:15:33 INFO - PROCESS | 1108 | [1108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:15:33 INFO - PROCESS | 1108 | [1108] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:15:33 INFO - PROCESS | 1108 | 1461064533380 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:15:33 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:15:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 830ms 04:15:33 INFO - PROCESS | 1108 | 1461064533444 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 04:15:33 INFO - PROCESS | 1108 | 1461064533446 Marionette TRACE conn4 <- [1,665,null,{"value":"13"}] 04:15:33 INFO - PROCESS | 1108 | 1461064533449 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:15:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:15:33 INFO - PROCESS | 1108 | 1461064533451 Marionette TRACE conn4 <- [1,666,null,{}] 04:15:33 INFO - PROCESS | 1108 | 1461064533455 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:15:33 INFO - PROCESS | 1108 | 1461064533556 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 04:15:33 INFO - PROCESS | 1108 | 1461064533650 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:33 INFO - PROCESS | 1108 | ++DOCSHELL 1F441C00 == 42 [pid = 1108] [id = 176] 04:15:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 96 (1F443400) [pid = 1108] [serial = 526] [outer = 00000000] 04:15:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 97 (1F449C00) [pid = 1108] [serial = 527] [outer = 1F443400] 04:15:33 INFO - PROCESS | 1108 | 1461064533704 Marionette DEBUG loaded listener.js 04:15:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 98 (1F44E000) [pid = 1108] [serial = 528] [outer = 1F443400] 04:15:34 INFO - PROCESS | 1108 | 1461064534427 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:15:34 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:15:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1015ms 04:15:34 INFO - PROCESS | 1108 | 1461064534469 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 04:15:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:15:34 INFO - PROCESS | 1108 | 1461064534473 Marionette TRACE conn4 <- [1,669,null,{"value":"13"}] 04:15:34 INFO - PROCESS | 1108 | 1461064534478 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:15:34 INFO - PROCESS | 1108 | 1461064534482 Marionette TRACE conn4 <- [1,670,null,{}] 04:15:34 INFO - PROCESS | 1108 | 1461064534488 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:15:34 INFO - PROCESS | 1108 | 1461064534581 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 04:15:34 INFO - PROCESS | 1108 | 1461064534663 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:34 INFO - PROCESS | 1108 | ++DOCSHELL 1368E800 == 43 [pid = 1108] [id = 177] 04:15:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 99 (13CC5800) [pid = 1108] [serial = 529] [outer = 00000000] 04:15:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 100 (14B9DC00) [pid = 1108] [serial = 530] [outer = 13CC5800] 04:15:34 INFO - PROCESS | 1108 | 1461064534754 Marionette DEBUG loaded listener.js 04:15:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 101 (18586000) [pid = 1108] [serial = 531] [outer = 13CC5800] 04:15:35 INFO - PROCESS | 1108 | --DOMWINDOW == 100 (1DCAF000) [pid = 1108] [serial = 464] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 1108 | --DOMWINDOW == 99 (13653800) [pid = 1108] [serial = 440] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 1108 | --DOMWINDOW == 98 (13695800) [pid = 1108] [serial = 441] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 1108 | --DOMWINDOW == 97 (1940A000) [pid = 1108] [serial = 446] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 1108 | --DOMWINDOW == 96 (194DA800) [pid = 1108] [serial = 447] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 1108 | --DOMWINDOW == 95 (1DA76400) [pid = 1108] [serial = 461] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 1108 | --DOMWINDOW == 94 (1A55FC00) [pid = 1108] [serial = 449] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 1108 | --DOMWINDOW == 93 (1DF42C00) [pid = 1108] [serial = 467] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 1108 | --DOMWINDOW == 92 (1A565800) [pid = 1108] [serial = 450] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 1108 | --DOMWINDOW == 91 (1E535000) [pid = 1108] [serial = 470] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 1108 | --DOMWINDOW == 90 (13A8C000) [pid = 1108] [serial = 443] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 1108 | --DOMWINDOW == 89 (1E32E000) [pid = 1108] [serial = 468] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 1108 | --DOMWINDOW == 88 (14484400) [pid = 1108] [serial = 444] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 1108 | --DOMWINDOW == 87 (1AA9C800) [pid = 1108] [serial = 452] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 1108 | --DOMWINDOW == 86 (1ABC4C00) [pid = 1108] [serial = 453] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 1108 | --DOMWINDOW == 85 (1DA7E400) [pid = 1108] [serial = 476] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 1108 | --DOMWINDOW == 84 (1D7F6400) [pid = 1108] [serial = 458] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 1108 | --DOMWINDOW == 83 (1D7F6800) [pid = 1108] [serial = 459] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 1108 | --DOMWINDOW == 82 (1D411C00) [pid = 1108] [serial = 455] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 1108 | --DOMWINDOW == 81 (1D516000) [pid = 1108] [serial = 456] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 1108 | --DOMWINDOW == 80 (1E53BC00) [pid = 1108] [serial = 479] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 1108 | --DOMWINDOW == 79 (1E53A400) [pid = 1108] [serial = 471] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 1108 | --DOMWINDOW == 78 (1DCAE800) [pid = 1108] [serial = 465] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 1108 | --DOMWINDOW == 77 (1A559C00) [pid = 1108] [serial = 473] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 1108 | --DOMWINDOW == 76 (1D910C00) [pid = 1108] [serial = 462] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 1108 | --DOMWINDOW == 75 (1DEEC000) [pid = 1108] [serial = 477] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 1108 | --DOMWINDOW == 74 (1AA99000) [pid = 1108] [serial = 474] [outer = 00000000] [url = about:blank] 04:15:35 INFO - PROCESS | 1108 | 1461064535741 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:15:35 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:15:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1274ms 04:15:35 INFO - PROCESS | 1108 | 1461064535753 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 04:15:35 INFO - PROCESS | 1108 | 1461064535759 Marionette TRACE conn4 <- [1,673,null,{"value":"13"}] 04:15:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:15:35 INFO - PROCESS | 1108 | 1461064535765 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:15:35 INFO - PROCESS | 1108 | 1461064535768 Marionette TRACE conn4 <- [1,674,null,{}] 04:15:35 INFO - PROCESS | 1108 | 1461064535772 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:15:35 INFO - PROCESS | 1108 | 1461064535857 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 04:15:35 INFO - PROCESS | 1108 | 1461064535864 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:35 INFO - PROCESS | 1108 | ++DOCSHELL 13A24C00 == 44 [pid = 1108] [id = 178] 04:15:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 75 (13A2BC00) [pid = 1108] [serial = 532] [outer = 00000000] 04:15:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 76 (14BA5800) [pid = 1108] [serial = 533] [outer = 13A2BC00] 04:15:35 INFO - PROCESS | 1108 | 1461064535912 Marionette DEBUG loaded listener.js 04:15:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 77 (194D6000) [pid = 1108] [serial = 534] [outer = 13A2BC00] 04:15:36 INFO - PROCESS | 1108 | 1461064536884 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:15:36 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:15:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1180ms 04:15:36 INFO - PROCESS | 1108 | 1461064536948 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 04:15:36 INFO - PROCESS | 1108 | 1461064536950 Marionette TRACE conn4 <- [1,677,null,{"value":"13"}] 04:15:36 INFO - PROCESS | 1108 | 1461064536953 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:15:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:15:36 INFO - PROCESS | 1108 | 1461064536956 Marionette TRACE conn4 <- [1,678,null,{}] 04:15:36 INFO - PROCESS | 1108 | 1461064536966 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:15:37 INFO - PROCESS | 1108 | 1461064537048 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 04:15:37 INFO - PROCESS | 1108 | 1461064537129 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:37 INFO - PROCESS | 1108 | ++DOCSHELL 1A55A000 == 45 [pid = 1108] [id = 179] 04:15:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 78 (1A560800) [pid = 1108] [serial = 535] [outer = 00000000] 04:15:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 79 (1AAA0000) [pid = 1108] [serial = 536] [outer = 1A560800] 04:15:37 INFO - PROCESS | 1108 | 1461064537177 Marionette DEBUG loaded listener.js 04:15:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 80 (1B208000) [pid = 1108] [serial = 537] [outer = 1A560800] 04:15:38 INFO - PROCESS | 1108 | 1461064538138 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:15:38 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:15:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1234ms 04:15:38 INFO - PROCESS | 1108 | 1461064538199 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 04:15:38 INFO - PROCESS | 1108 | 1461064538201 Marionette TRACE conn4 <- [1,681,null,{"value":"13"}] 04:15:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:15:38 INFO - PROCESS | 1108 | 1461064538205 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:15:38 INFO - PROCESS | 1108 | 1461064538207 Marionette TRACE conn4 <- [1,682,null,{}] 04:15:38 INFO - PROCESS | 1108 | 1461064538211 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:15:38 INFO - PROCESS | 1108 | 1461064538322 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 04:15:38 INFO - PROCESS | 1108 | 1461064538329 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:38 INFO - PROCESS | 1108 | ++DOCSHELL 1CF39C00 == 46 [pid = 1108] [id = 180] 04:15:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 81 (1CF3DC00) [pid = 1108] [serial = 538] [outer = 00000000] 04:15:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 82 (1D518000) [pid = 1108] [serial = 539] [outer = 1CF3DC00] 04:15:38 INFO - PROCESS | 1108 | 1461064538377 Marionette DEBUG loaded listener.js 04:15:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 83 (1D52AC00) [pid = 1108] [serial = 540] [outer = 1CF3DC00] 04:15:38 INFO - PROCESS | 1108 | --DOMWINDOW == 82 (1D407800) [pid = 1108] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:15:38 INFO - PROCESS | 1108 | --DOMWINDOW == 81 (1AA9D000) [pid = 1108] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:15:38 INFO - PROCESS | 1108 | --DOMWINDOW == 80 (14A77800) [pid = 1108] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:15:38 INFO - PROCESS | 1108 | --DOMWINDOW == 79 (13A2A800) [pid = 1108] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:15:38 INFO - PROCESS | 1108 | --DOMWINDOW == 78 (13A27000) [pid = 1108] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:15:38 INFO - PROCESS | 1108 | --DOMWINDOW == 77 (1D529800) [pid = 1108] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:15:38 INFO - PROCESS | 1108 | --DOMWINDOW == 76 (1DA77400) [pid = 1108] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:15:39 INFO - PROCESS | 1108 | 1461064539336 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:15:39 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:15:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1174ms 04:15:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:15:39 INFO - PROCESS | 1108 | 1461064539381 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 04:15:39 INFO - PROCESS | 1108 | 1461064539383 Marionette TRACE conn4 <- [1,685,null,{"value":"13"}] 04:15:39 INFO - PROCESS | 1108 | 1461064539386 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:15:39 INFO - PROCESS | 1108 | 1461064539387 Marionette TRACE conn4 <- [1,686,null,{}] 04:15:39 INFO - PROCESS | 1108 | 1461064539391 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:15:39 INFO - PROCESS | 1108 | 1461064539466 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 04:15:39 INFO - PROCESS | 1108 | 1461064539472 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:39 INFO - PROCESS | 1108 | ++DOCSHELL 0F25A000 == 47 [pid = 1108] [id = 181] 04:15:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 77 (1A55F400) [pid = 1108] [serial = 541] [outer = 00000000] 04:15:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 78 (1D7F9000) [pid = 1108] [serial = 542] [outer = 1A55F400] 04:15:39 INFO - PROCESS | 1108 | 1461064539518 Marionette DEBUG loaded listener.js 04:15:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 79 (1D901800) [pid = 1108] [serial = 543] [outer = 1A55F400] 04:15:40 INFO - PROCESS | 1108 | 1461064540456 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:15:40 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:15:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1130ms 04:15:40 INFO - PROCESS | 1108 | 1461064540516 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 04:15:40 INFO - PROCESS | 1108 | 1461064540518 Marionette TRACE conn4 <- [1,689,null,{"value":"13"}] 04:15:40 INFO - PROCESS | 1108 | 1461064540522 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:15:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:15:40 INFO - PROCESS | 1108 | 1461064540523 Marionette TRACE conn4 <- [1,690,null,{}] 04:15:40 INFO - PROCESS | 1108 | 1461064540527 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:15:40 INFO - PROCESS | 1108 | 1461064540630 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 04:15:40 INFO - PROCESS | 1108 | 1461064540639 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:40 INFO - PROCESS | 1108 | ++DOCSHELL 135C3000 == 48 [pid = 1108] [id = 182] 04:15:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 80 (1AA9D000) [pid = 1108] [serial = 544] [outer = 00000000] 04:15:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 81 (1DCB3800) [pid = 1108] [serial = 545] [outer = 1AA9D000] 04:15:40 INFO - PROCESS | 1108 | 1461064540690 Marionette DEBUG loaded listener.js 04:15:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 82 (1DEEC400) [pid = 1108] [serial = 546] [outer = 1AA9D000] 04:15:41 INFO - PROCESS | 1108 | 1461064541702 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:15:41 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:15:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1219ms 04:15:41 INFO - PROCESS | 1108 | 1461064541745 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 04:15:41 INFO - PROCESS | 1108 | 1461064541751 Marionette TRACE conn4 <- [1,693,null,{"value":"13"}] 04:15:41 INFO - PROCESS | 1108 | 1461064541756 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:15:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:15:41 INFO - PROCESS | 1108 | 1461064541758 Marionette TRACE conn4 <- [1,694,null,{}] 04:15:41 INFO - PROCESS | 1108 | 1461064541764 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:15:41 INFO - PROCESS | 1108 | 1461064541898 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 04:15:42 INFO - PROCESS | 1108 | 1461064542018 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:42 INFO - PROCESS | 1108 | ++DOCSHELL 13A8FC00 == 49 [pid = 1108] [id = 183] 04:15:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 83 (13C56800) [pid = 1108] [serial = 547] [outer = 00000000] 04:15:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 84 (14BA5400) [pid = 1108] [serial = 548] [outer = 13C56800] 04:15:42 INFO - PROCESS | 1108 | 1461064542089 Marionette DEBUG loaded listener.js 04:15:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 85 (1982BC00) [pid = 1108] [serial = 549] [outer = 13C56800] 04:15:43 INFO - PROCESS | 1108 | 1461064543123 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:15:43 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:15:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1417ms 04:15:43 INFO - PROCESS | 1108 | 1461064543178 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 04:15:43 INFO - PROCESS | 1108 | 1461064543184 Marionette TRACE conn4 <- [1,697,null,{"value":"13"}] 04:15:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:15:43 INFO - PROCESS | 1108 | 1461064543191 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:15:43 INFO - PROCESS | 1108 | 1461064543194 Marionette TRACE conn4 <- [1,698,null,{}] 04:15:43 INFO - PROCESS | 1108 | 1461064543198 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:15:43 INFO - PROCESS | 1108 | 1461064543338 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 04:15:43 INFO - PROCESS | 1108 | 1461064543476 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:43 INFO - PROCESS | 1108 | ++DOCSHELL 1A5D4000 == 50 [pid = 1108] [id = 184] 04:15:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 86 (1AA5E000) [pid = 1108] [serial = 550] [outer = 00000000] 04:15:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 87 (1D512C00) [pid = 1108] [serial = 551] [outer = 1AA5E000] 04:15:43 INFO - PROCESS | 1108 | 1461064543533 Marionette DEBUG loaded listener.js 04:15:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 88 (1DA79C00) [pid = 1108] [serial = 552] [outer = 1AA5E000] 04:15:44 INFO - PROCESS | 1108 | 1461064544583 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:15:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:15:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1420ms 04:15:44 INFO - PROCESS | 1108 | 1461064544612 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 04:15:44 INFO - PROCESS | 1108 | 1461064544615 Marionette TRACE conn4 <- [1,701,null,{"value":"13"}] 04:15:44 INFO - PROCESS | 1108 | 1461064544618 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:15:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:15:44 INFO - PROCESS | 1108 | 1461064544622 Marionette TRACE conn4 <- [1,702,null,{}] 04:15:44 INFO - PROCESS | 1108 | 1461064544633 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:15:44 INFO - PROCESS | 1108 | 1461064544775 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 04:15:44 INFO - PROCESS | 1108 | 1461064544903 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:44 INFO - PROCESS | 1108 | ++DOCSHELL 1D7FA000 == 51 [pid = 1108] [id = 185] 04:15:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 89 (1DA79400) [pid = 1108] [serial = 553] [outer = 00000000] 04:15:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 90 (1E338400) [pid = 1108] [serial = 554] [outer = 1DA79400] 04:15:44 INFO - PROCESS | 1108 | 1461064544960 Marionette DEBUG loaded listener.js 04:15:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 91 (1E535C00) [pid = 1108] [serial = 555] [outer = 1DA79400] 04:15:46 INFO - PROCESS | 1108 | --DOCSHELL 0F25A000 == 50 [pid = 1108] [id = 181] 04:15:46 INFO - PROCESS | 1108 | --DOCSHELL 1CF39C00 == 49 [pid = 1108] [id = 180] 04:15:46 INFO - PROCESS | 1108 | --DOCSHELL 1A55A000 == 48 [pid = 1108] [id = 179] 04:15:46 INFO - PROCESS | 1108 | --DOCSHELL 13A24C00 == 47 [pid = 1108] [id = 178] 04:15:46 INFO - PROCESS | 1108 | --DOCSHELL 1368E800 == 46 [pid = 1108] [id = 177] 04:15:46 INFO - PROCESS | 1108 | --DOCSHELL 1E538000 == 45 [pid = 1108] [id = 175] 04:15:46 INFO - PROCESS | 1108 | --DOCSHELL 1E3AC800 == 44 [pid = 1108] [id = 174] 04:15:46 INFO - PROCESS | 1108 | --DOCSHELL 18874400 == 43 [pid = 1108] [id = 173] 04:15:46 INFO - PROCESS | 1108 | --DOCSHELL 13695C00 == 42 [pid = 1108] [id = 172] 04:15:46 INFO - PROCESS | 1108 | --DOMWINDOW == 90 (1D414C00) [pid = 1108] [serial = 500] [outer = 00000000] [url = about:blank] 04:15:46 INFO - PROCESS | 1108 | --DOMWINDOW == 89 (1B209000) [pid = 1108] [serial = 497] [outer = 00000000] [url = about:blank] 04:15:46 INFO - PROCESS | 1108 | --DOMWINDOW == 88 (13A24000) [pid = 1108] [serial = 482] [outer = 00000000] [url = about:blank] 04:15:46 INFO - PROCESS | 1108 | --DOMWINDOW == 87 (18875C00) [pid = 1108] [serial = 494] [outer = 00000000] [url = about:blank] 04:15:46 INFO - PROCESS | 1108 | --DOMWINDOW == 86 (19826000) [pid = 1108] [serial = 495] [outer = 00000000] [url = about:blank] 04:15:46 INFO - PROCESS | 1108 | --DOMWINDOW == 85 (13C56000) [pid = 1108] [serial = 488] [outer = 00000000] [url = about:blank] 04:15:46 INFO - PROCESS | 1108 | --DOMWINDOW == 84 (13A31400) [pid = 1108] [serial = 491] [outer = 00000000] [url = about:blank] 04:15:46 INFO - PROCESS | 1108 | --DOMWINDOW == 83 (13CB6800) [pid = 1108] [serial = 492] [outer = 00000000] [url = about:blank] 04:15:46 INFO - PROCESS | 1108 | --DOMWINDOW == 82 (194D8000) [pid = 1108] [serial = 485] [outer = 00000000] [url = about:blank] 04:15:46 INFO - PROCESS | 1108 | --DOMWINDOW == 81 (1D7F1000) [pid = 1108] [serial = 510] [outer = 00000000] [url = about:blank] 04:15:46 INFO - PROCESS | 1108 | --DOMWINDOW == 80 (1D7F4C00) [pid = 1108] [serial = 504] [outer = 00000000] [url = about:blank] 04:15:46 INFO - PROCESS | 1108 | --DOMWINDOW == 79 (1D7F4800) [pid = 1108] [serial = 503] [outer = 00000000] [url = about:blank] 04:15:46 INFO - PROCESS | 1108 | --DOMWINDOW == 78 (1DCB9C00) [pid = 1108] [serial = 506] [outer = 00000000] [url = about:blank] 04:15:46 INFO - PROCESS | 1108 | --DOMWINDOW == 77 (1CF66400) [pid = 1108] [serial = 509] [outer = 00000000] [url = about:blank] 04:15:46 INFO - PROCESS | 1108 | --DOMWINDOW == 76 (1DEF1800) [pid = 1108] [serial = 507] [outer = 00000000] [url = about:blank] 04:15:46 INFO - PROCESS | 1108 | --DOMWINDOW == 75 (1D518400) [pid = 1108] [serial = 501] [outer = 00000000] [url = about:blank] 04:15:46 INFO - PROCESS | 1108 | --DOMWINDOW == 74 (1CF36800) [pid = 1108] [serial = 498] [outer = 00000000] [url = about:blank] 04:15:46 INFO - PROCESS | 1108 | --DOMWINDOW == 73 (1E335400) [pid = 1108] [serial = 512] [outer = 00000000] [url = about:blank] 04:15:46 INFO - PROCESS | 1108 | 1461064546076 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:15:46 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:15:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1470ms 04:15:46 INFO - PROCESS | 1108 | 1461064546092 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 04:15:46 INFO - PROCESS | 1108 | 1461064546097 Marionette TRACE conn4 <- [1,705,null,{"value":"13"}] 04:15:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:15:46 INFO - PROCESS | 1108 | 1461064546102 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:15:46 INFO - PROCESS | 1108 | 1461064546105 Marionette TRACE conn4 <- [1,706,null,{}] 04:15:46 INFO - PROCESS | 1108 | 1461064546110 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:15:46 INFO - PROCESS | 1108 | 1461064546196 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 04:15:46 INFO - PROCESS | 1108 | 1461064546250 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:46 INFO - PROCESS | 1108 | ++DOCSHELL 13A82C00 == 43 [pid = 1108] [id = 186] 04:15:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 74 (13A86000) [pid = 1108] [serial = 556] [outer = 00000000] 04:15:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 75 (14A79000) [pid = 1108] [serial = 557] [outer = 13A86000] 04:15:46 INFO - PROCESS | 1108 | 1461064546300 Marionette DEBUG loaded listener.js 04:15:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 76 (14BA0000) [pid = 1108] [serial = 558] [outer = 13A86000] 04:15:47 INFO - PROCESS | 1108 | 1461064547241 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:15:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:15:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1172ms 04:15:47 INFO - PROCESS | 1108 | 1461064547275 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 04:15:47 INFO - PROCESS | 1108 | 1461064547280 Marionette TRACE conn4 <- [1,709,null,{"value":"13"}] 04:15:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:15:47 INFO - PROCESS | 1108 | 1461064547285 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:15:47 INFO - PROCESS | 1108 | 1461064547288 Marionette TRACE conn4 <- [1,710,null,{}] 04:15:47 INFO - PROCESS | 1108 | 1461064547292 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:15:47 INFO - PROCESS | 1108 | 1461064547371 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 04:15:47 INFO - PROCESS | 1108 | 1461064547378 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:47 INFO - PROCESS | 1108 | ++DOCSHELL 18309800 == 44 [pid = 1108] [id = 187] 04:15:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 77 (18881000) [pid = 1108] [serial = 559] [outer = 00000000] 04:15:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 78 (1A562400) [pid = 1108] [serial = 560] [outer = 18881000] 04:15:47 INFO - PROCESS | 1108 | 1461064547426 Marionette DEBUG loaded listener.js 04:15:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 79 (1A5DB800) [pid = 1108] [serial = 561] [outer = 18881000] 04:15:47 INFO - PROCESS | 1108 | 1461064547932 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:15:47 INFO - PROCESS | 1108 | 1461064547962 Marionette TRACE conn4 <- [1,713,null,{"value":"13"}] 04:15:47 INFO - PROCESS | 1108 | 1461064547965 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:15:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 04:15:47 INFO - PROCESS | 1108 | 1461064547969 Marionette TRACE conn4 <- [1,714,null,{}] 04:15:47 INFO - PROCESS | 1108 | 1461064547979 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:15:48 INFO - PROCESS | 1108 | 1461064548064 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 04:15:48 INFO - PROCESS | 1108 | 1461064548074 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:48 INFO - PROCESS | 1108 | ++DOCSHELL 1CF73000 == 45 [pid = 1108] [id = 188] 04:15:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 80 (1D40A000) [pid = 1108] [serial = 562] [outer = 00000000] 04:15:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 81 (1D514800) [pid = 1108] [serial = 563] [outer = 1D40A000] 04:15:48 INFO - PROCESS | 1108 | 1461064548126 Marionette DEBUG loaded listener.js 04:15:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 82 (1D528800) [pid = 1108] [serial = 564] [outer = 1D40A000] 04:15:48 INFO - PROCESS | 1108 | 1461064548665 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:15:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:15:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 730ms 04:15:48 INFO - PROCESS | 1108 | 1461064548699 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 04:15:48 INFO - PROCESS | 1108 | 1461064548702 Marionette TRACE conn4 <- [1,717,null,{"value":"13"}] 04:15:48 INFO - PROCESS | 1108 | 1461064548705 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:15:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:15:48 INFO - PROCESS | 1108 | 1461064548706 Marionette TRACE conn4 <- [1,718,null,{}] 04:15:48 INFO - PROCESS | 1108 | 1461064548710 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:15:48 INFO - PROCESS | 1108 | 1461064548852 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 04:15:48 INFO - PROCESS | 1108 | 1461064548910 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:48 INFO - PROCESS | 1108 | ++DOCSHELL 1D910400 == 46 [pid = 1108] [id = 189] 04:15:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 83 (1DA76400) [pid = 1108] [serial = 565] [outer = 00000000] 04:15:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 84 (1DCAFC00) [pid = 1108] [serial = 566] [outer = 1DA76400] 04:15:48 INFO - PROCESS | 1108 | 1461064548958 Marionette DEBUG loaded listener.js 04:15:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 85 (1DCB8C00) [pid = 1108] [serial = 567] [outer = 1DA76400] 04:15:49 INFO - PROCESS | 1108 | 1461064549433 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:15:49 INFO - PROCESS | 1108 | 1461064549481 Marionette TRACE conn4 <- [1,721,null,{"value":"13"}] 04:15:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 04:15:49 INFO - PROCESS | 1108 | 1461064549484 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:15:49 INFO - PROCESS | 1108 | 1461064549486 Marionette TRACE conn4 <- [1,722,null,{}] 04:15:49 INFO - PROCESS | 1108 | 1461064549489 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:15:49 INFO - PROCESS | 1108 | 1461064549599 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 04:15:49 INFO - PROCESS | 1108 | 1461064549609 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:49 INFO - PROCESS | 1108 | ++DOCSHELL 1DF48C00 == 47 [pid = 1108] [id = 190] 04:15:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 86 (1DEF0000) [pid = 1108] [serial = 568] [outer = 00000000] 04:15:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 87 (1E334C00) [pid = 1108] [serial = 569] [outer = 1DEF0000] 04:15:49 INFO - PROCESS | 1108 | 1461064549653 Marionette DEBUG loaded listener.js 04:15:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 88 (1E335000) [pid = 1108] [serial = 570] [outer = 1DEF0000] 04:15:50 INFO - PROCESS | 1108 | 1461064550118 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:15:50 INFO - PROCESS | 1108 | --DOMWINDOW == 87 (13CC5800) [pid = 1108] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:15:50 INFO - PROCESS | 1108 | --DOMWINDOW == 86 (1DF47400) [pid = 1108] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:15:50 INFO - PROCESS | 1108 | --DOMWINDOW == 85 (13A2BC00) [pid = 1108] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:15:50 INFO - PROCESS | 1108 | --DOMWINDOW == 84 (1A55F400) [pid = 1108] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:15:50 INFO - PROCESS | 1108 | --DOMWINDOW == 83 (1CF3DC00) [pid = 1108] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:15:50 INFO - PROCESS | 1108 | --DOMWINDOW == 82 (1A560800) [pid = 1108] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:15:50 INFO - PROCESS | 1108 | --DOMWINDOW == 81 (1E3A3C00) [pid = 1108] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:15:50 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:15:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 671ms 04:15:50 INFO - PROCESS | 1108 | 1461064550185 Marionette TRACE conn4 -> [0,725,"getWindowHandle",null] 04:15:50 INFO - PROCESS | 1108 | 1461064550187 Marionette TRACE conn4 <- [1,725,null,{"value":"13"}] 04:15:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:15:50 INFO - PROCESS | 1108 | 1461064550195 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:15:50 INFO - PROCESS | 1108 | 1461064550197 Marionette TRACE conn4 <- [1,726,null,{}] 04:15:50 INFO - PROCESS | 1108 | 1461064550201 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:15:50 INFO - PROCESS | 1108 | 1461064550298 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 04:15:50 INFO - PROCESS | 1108 | 1461064550313 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:50 INFO - PROCESS | 1108 | ++DOCSHELL 13CB1C00 == 48 [pid = 1108] [id = 191] 04:15:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 82 (19410C00) [pid = 1108] [serial = 571] [outer = 00000000] 04:15:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 83 (1E551000) [pid = 1108] [serial = 572] [outer = 19410C00] 04:15:50 INFO - PROCESS | 1108 | 1461064550360 Marionette DEBUG loaded listener.js 04:15:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 84 (1F443C00) [pid = 1108] [serial = 573] [outer = 19410C00] 04:15:51 INFO - PROCESS | 1108 | 1461064551279 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:15:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:15:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1126ms 04:15:51 INFO - PROCESS | 1108 | 1461064551326 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 04:15:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:15:51 INFO - PROCESS | 1108 | 1461064551328 Marionette TRACE conn4 <- [1,729,null,{"value":"13"}] 04:15:51 INFO - PROCESS | 1108 | 1461064551331 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:15:51 INFO - PROCESS | 1108 | 1461064551333 Marionette TRACE conn4 <- [1,730,null,{}] 04:15:51 INFO - PROCESS | 1108 | 1461064551337 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:15:51 INFO - PROCESS | 1108 | 1461064551412 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 04:15:51 INFO - PROCESS | 1108 | 1461064551418 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:51 INFO - PROCESS | 1108 | ++DOCSHELL 1F445000 == 49 [pid = 1108] [id = 192] 04:15:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 85 (1F449000) [pid = 1108] [serial = 574] [outer = 00000000] 04:15:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 86 (1FA70000) [pid = 1108] [serial = 575] [outer = 1F449000] 04:15:51 INFO - PROCESS | 1108 | 1461064551461 Marionette DEBUG loaded listener.js 04:15:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 87 (1FAF0C00) [pid = 1108] [serial = 576] [outer = 1F449000] 04:15:52 INFO - PROCESS | 1108 | 1461064552453 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:15:52 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:15:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1185ms 04:15:52 INFO - PROCESS | 1108 | 1461064552518 Marionette TRACE conn4 -> [0,733,"getWindowHandle",null] 04:15:52 INFO - PROCESS | 1108 | 1461064552522 Marionette TRACE conn4 <- [1,733,null,{"value":"13"}] 04:15:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:15:52 INFO - PROCESS | 1108 | 1461064552528 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:15:52 INFO - PROCESS | 1108 | 1461064552532 Marionette TRACE conn4 <- [1,734,null,{}] 04:15:52 INFO - PROCESS | 1108 | 1461064552539 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:15:52 INFO - PROCESS | 1108 | 1461064552673 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 04:15:52 INFO - PROCESS | 1108 | 1461064552799 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:52 INFO - PROCESS | 1108 | ++DOCSHELL 14482800 == 50 [pid = 1108] [id = 193] 04:15:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 88 (14A72800) [pid = 1108] [serial = 577] [outer = 00000000] 04:15:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 89 (194D2400) [pid = 1108] [serial = 578] [outer = 14A72800] 04:15:52 INFO - PROCESS | 1108 | 1461064552905 Marionette DEBUG loaded listener.js 04:15:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 90 (19831C00) [pid = 1108] [serial = 579] [outer = 14A72800] 04:15:53 INFO - PROCESS | 1108 | 1461064553910 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:15:53 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:15:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1433ms 04:15:53 INFO - PROCESS | 1108 | 1461064553961 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 04:15:53 INFO - PROCESS | 1108 | 1461064553967 Marionette TRACE conn4 <- [1,737,null,{"value":"13"}] 04:15:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:15:54 INFO - PROCESS | 1108 | 1461064554016 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:15:54 INFO - PROCESS | 1108 | 1461064554019 Marionette TRACE conn4 <- [1,738,null,{}] 04:15:54 INFO - PROCESS | 1108 | 1461064554024 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:15:54 INFO - PROCESS | 1108 | 1461064554121 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 04:15:54 INFO - PROCESS | 1108 | 1461064554321 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:54 INFO - PROCESS | 1108 | ++DOCSHELL 1ABC1400 == 51 [pid = 1108] [id = 194] 04:15:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 91 (1CF3D000) [pid = 1108] [serial = 580] [outer = 00000000] 04:15:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 92 (1D415C00) [pid = 1108] [serial = 581] [outer = 1CF3D000] 04:15:54 INFO - PROCESS | 1108 | 1461064554380 Marionette DEBUG loaded listener.js 04:15:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 93 (1D7F8000) [pid = 1108] [serial = 582] [outer = 1CF3D000] 04:15:55 INFO - PROCESS | 1108 | 1461064555573 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:15:55 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:15:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1583ms 04:15:55 INFO - PROCESS | 1108 | 1461064555599 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 04:15:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:15:55 INFO - PROCESS | 1108 | 1461064555603 Marionette TRACE conn4 <- [1,741,null,{"value":"13"}] 04:15:55 INFO - PROCESS | 1108 | 1461064555608 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:15:55 INFO - PROCESS | 1108 | 1461064555612 Marionette TRACE conn4 <- [1,742,null,{}] 04:15:55 INFO - PROCESS | 1108 | 1461064555618 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:15:55 INFO - PROCESS | 1108 | 1461064555753 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 04:15:55 INFO - PROCESS | 1108 | 1461064555827 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:55 INFO - PROCESS | 1108 | ++DOCSHELL 1858C400 == 52 [pid = 1108] [id = 195] 04:15:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 94 (1940A400) [pid = 1108] [serial = 583] [outer = 00000000] 04:15:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 95 (1982B400) [pid = 1108] [serial = 584] [outer = 1940A400] 04:15:55 INFO - PROCESS | 1108 | 1461064555877 Marionette DEBUG loaded listener.js 04:15:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 96 (1A564000) [pid = 1108] [serial = 585] [outer = 1940A400] 04:15:56 INFO - PROCESS | 1108 | --DOCSHELL 0ED16C00 == 51 [pid = 1108] [id = 79] 04:15:56 INFO - PROCESS | 1108 | --DOCSHELL 1CF73800 == 50 [pid = 1108] [id = 167] 04:15:56 INFO - PROCESS | 1108 | --DOCSHELL 1AA98400 == 49 [pid = 1108] [id = 166] 04:15:56 INFO - PROCESS | 1108 | --DOCSHELL 1DA76C00 == 48 [pid = 1108] [id = 169] 04:15:56 INFO - PROCESS | 1108 | --DOCSHELL 13CB1C00 == 47 [pid = 1108] [id = 191] 04:15:56 INFO - PROCESS | 1108 | --DOCSHELL 1DF48C00 == 46 [pid = 1108] [id = 190] 04:15:56 INFO - PROCESS | 1108 | --DOCSHELL 1D910400 == 45 [pid = 1108] [id = 189] 04:15:56 INFO - PROCESS | 1108 | --DOCSHELL 1CF73000 == 44 [pid = 1108] [id = 188] 04:15:56 INFO - PROCESS | 1108 | --DOCSHELL 18309800 == 43 [pid = 1108] [id = 187] 04:15:56 INFO - PROCESS | 1108 | --DOCSHELL 13A82C00 == 42 [pid = 1108] [id = 186] 04:15:56 INFO - PROCESS | 1108 | --DOMWINDOW == 95 (1E8B5C00) [pid = 1108] [serial = 524] [outer = 00000000] [url = about:blank] 04:15:56 INFO - PROCESS | 1108 | --DOMWINDOW == 94 (1F449C00) [pid = 1108] [serial = 527] [outer = 00000000] [url = about:blank] 04:15:56 INFO - PROCESS | 1108 | --DOMWINDOW == 93 (1E530800) [pid = 1108] [serial = 521] [outer = 00000000] [url = about:blank] 04:15:56 INFO - PROCESS | 1108 | --DOMWINDOW == 92 (1CF33800) [pid = 1108] [serial = 518] [outer = 00000000] [url = about:blank] 04:15:56 INFO - PROCESS | 1108 | --DOMWINDOW == 91 (13CC9C00) [pid = 1108] [serial = 515] [outer = 00000000] [url = about:blank] 04:15:56 INFO - PROCESS | 1108 | --DOMWINDOW == 90 (1DCB3800) [pid = 1108] [serial = 545] [outer = 00000000] [url = about:blank] 04:15:56 INFO - PROCESS | 1108 | --DOCSHELL 135C3000 == 41 [pid = 1108] [id = 182] 04:15:56 INFO - PROCESS | 1108 | --DOMWINDOW == 89 (18586000) [pid = 1108] [serial = 531] [outer = 00000000] [url = about:blank] 04:15:56 INFO - PROCESS | 1108 | --DOMWINDOW == 88 (14B9DC00) [pid = 1108] [serial = 530] [outer = 00000000] [url = about:blank] 04:15:56 INFO - PROCESS | 1108 | --DOMWINDOW == 87 (1E334400) [pid = 1108] [serial = 513] [outer = 00000000] [url = about:blank] 04:15:56 INFO - PROCESS | 1108 | --DOMWINDOW == 86 (14BA5800) [pid = 1108] [serial = 533] [outer = 00000000] [url = about:blank] 04:15:56 INFO - PROCESS | 1108 | --DOMWINDOW == 85 (194D6000) [pid = 1108] [serial = 534] [outer = 00000000] [url = about:blank] 04:15:56 INFO - PROCESS | 1108 | --DOMWINDOW == 84 (1D901800) [pid = 1108] [serial = 543] [outer = 00000000] [url = about:blank] 04:15:56 INFO - PROCESS | 1108 | --DOMWINDOW == 83 (1D518000) [pid = 1108] [serial = 539] [outer = 00000000] [url = about:blank] 04:15:56 INFO - PROCESS | 1108 | --DOMWINDOW == 82 (1D7F9000) [pid = 1108] [serial = 542] [outer = 00000000] [url = about:blank] 04:15:56 INFO - PROCESS | 1108 | --DOMWINDOW == 81 (1D52AC00) [pid = 1108] [serial = 540] [outer = 00000000] [url = about:blank] 04:15:56 INFO - PROCESS | 1108 | --DOMWINDOW == 80 (1B208000) [pid = 1108] [serial = 537] [outer = 00000000] [url = about:blank] 04:15:56 INFO - PROCESS | 1108 | --DOMWINDOW == 79 (1AAA0000) [pid = 1108] [serial = 536] [outer = 00000000] [url = about:blank] 04:15:56 INFO - PROCESS | 1108 | --DOMWINDOW == 78 (1E53C000) [pid = 1108] [serial = 480] [outer = 00000000] [url = about:blank] 04:15:56 INFO - PROCESS | 1108 | 1461064556883 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:15:56 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:15:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1341ms 04:15:56 INFO - PROCESS | 1108 | 1461064556950 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 04:15:56 INFO - PROCESS | 1108 | 1461064556955 Marionette TRACE conn4 <- [1,745,null,{"value":"13"}] 04:15:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:15:56 INFO - PROCESS | 1108 | 1461064556961 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:15:56 INFO - PROCESS | 1108 | 1461064556963 Marionette TRACE conn4 <- [1,746,null,{}] 04:15:56 INFO - PROCESS | 1108 | 1461064556967 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:15:57 INFO - PROCESS | 1108 | 1461064557046 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 04:15:57 INFO - PROCESS | 1108 | 1461064557053 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:57 INFO - PROCESS | 1108 | ++DOCSHELL 0F67C400 == 42 [pid = 1108] [id = 196] 04:15:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 79 (0F67DC00) [pid = 1108] [serial = 586] [outer = 00000000] 04:15:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 80 (13C49000) [pid = 1108] [serial = 587] [outer = 0F67DC00] 04:15:57 INFO - PROCESS | 1108 | 1461064557098 Marionette DEBUG loaded listener.js 04:15:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 81 (14B97C00) [pid = 1108] [serial = 588] [outer = 0F67DC00] 04:15:57 INFO - PROCESS | 1108 | 1461064557594 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:15:57 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:15:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 670ms 04:15:57 INFO - PROCESS | 1108 | 1461064557635 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 04:15:57 INFO - PROCESS | 1108 | 1461064557637 Marionette TRACE conn4 <- [1,749,null,{"value":"13"}] 04:15:57 INFO - PROCESS | 1108 | 1461064557641 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:15:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:15:57 INFO - PROCESS | 1108 | 1461064557644 Marionette TRACE conn4 <- [1,750,null,{}] 04:15:57 INFO - PROCESS | 1108 | 1461064557655 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:15:57 INFO - PROCESS | 1108 | 1461064557745 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 04:15:57 INFO - PROCESS | 1108 | 1461064557830 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:57 INFO - PROCESS | 1108 | ++DOCSHELL 1987BC00 == 43 [pid = 1108] [id = 197] 04:15:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 82 (1A565800) [pid = 1108] [serial = 589] [outer = 00000000] 04:15:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 83 (1ABF4000) [pid = 1108] [serial = 590] [outer = 1A565800] 04:15:57 INFO - PROCESS | 1108 | 1461064557878 Marionette DEBUG loaded listener.js 04:15:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 84 (1CF37000) [pid = 1108] [serial = 591] [outer = 1A565800] 04:15:58 INFO - PROCESS | 1108 | 1461064558721 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:15:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:15:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1123ms 04:15:58 INFO - PROCESS | 1108 | 1461064558767 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 04:15:58 INFO - PROCESS | 1108 | 1461064558770 Marionette TRACE conn4 <- [1,753,null,{"value":"13"}] 04:15:58 INFO - PROCESS | 1108 | 1461064558773 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:15:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:15:58 INFO - PROCESS | 1108 | 1461064558775 Marionette TRACE conn4 <- [1,754,null,{}] 04:15:58 INFO - PROCESS | 1108 | 1461064558786 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:15:58 INFO - PROCESS | 1108 | 1461064558891 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 04:15:58 INFO - PROCESS | 1108 | 1461064558897 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:58 INFO - PROCESS | 1108 | ++DOCSHELL 1D40A800 == 44 [pid = 1108] [id = 198] 04:15:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 85 (1D521400) [pid = 1108] [serial = 592] [outer = 00000000] 04:15:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 86 (1D7F9800) [pid = 1108] [serial = 593] [outer = 1D521400] 04:15:58 INFO - PROCESS | 1108 | 1461064558942 Marionette DEBUG loaded listener.js 04:15:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 87 (1D904800) [pid = 1108] [serial = 594] [outer = 1D521400] 04:15:59 INFO - PROCESS | 1108 | 1461064559853 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:15:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:15:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1130ms 04:15:59 INFO - PROCESS | 1108 | 1461064559907 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 04:15:59 INFO - PROCESS | 1108 | 1461064559908 Marionette TRACE conn4 <- [1,757,null,{"value":"13"}] 04:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:15:59 INFO - PROCESS | 1108 | 1461064559912 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:15:59 INFO - PROCESS | 1108 | 1461064559913 Marionette TRACE conn4 <- [1,758,null,{}] 04:15:59 INFO - PROCESS | 1108 | 1461064559924 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:16:00 INFO - PROCESS | 1108 | 1461064560027 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 04:16:00 INFO - PROCESS | 1108 | 1461064560033 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:00 INFO - PROCESS | 1108 | ++DOCSHELL 1DA79800 == 45 [pid = 1108] [id = 199] 04:16:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 88 (1DA7AC00) [pid = 1108] [serial = 595] [outer = 00000000] 04:16:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 89 (1DCB1C00) [pid = 1108] [serial = 596] [outer = 1DA7AC00] 04:16:00 INFO - PROCESS | 1108 | 1461064560077 Marionette DEBUG loaded listener.js 04:16:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 90 (1DCB9400) [pid = 1108] [serial = 597] [outer = 1DA7AC00] 04:16:00 INFO - PROCESS | 1108 | 1461064560531 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:16:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:16:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 690ms 04:16:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:16:00 INFO - PROCESS | 1108 | 1461064560603 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 04:16:00 INFO - PROCESS | 1108 | 1461064560605 Marionette TRACE conn4 <- [1,761,null,{"value":"13"}] 04:16:00 INFO - PROCESS | 1108 | 1461064560608 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:16:00 INFO - PROCESS | 1108 | 1461064560610 Marionette TRACE conn4 <- [1,762,null,{}] 04:16:00 INFO - PROCESS | 1108 | 1461064560613 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:16:00 INFO - PROCESS | 1108 | 1461064560737 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 04:16:00 INFO - PROCESS | 1108 | 1461064560751 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:00 INFO - PROCESS | 1108 | ++DOCSHELL 1DA7B000 == 46 [pid = 1108] [id = 200] 04:16:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 91 (1DCB0000) [pid = 1108] [serial = 598] [outer = 00000000] 04:16:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 92 (1E3A8C00) [pid = 1108] [serial = 599] [outer = 1DCB0000] 04:16:00 INFO - PROCESS | 1108 | 1461064560799 Marionette DEBUG loaded listener.js 04:16:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 93 (1E535000) [pid = 1108] [serial = 600] [outer = 1DCB0000] 04:16:01 INFO - PROCESS | 1108 | --DOMWINDOW == 92 (1E3AD800) [pid = 1108] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:16:01 INFO - PROCESS | 1108 | --DOMWINDOW == 91 (19410C00) [pid = 1108] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:16:01 INFO - PROCESS | 1108 | --DOMWINDOW == 90 (22228400) [pid = 1108] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:16:01 INFO - PROCESS | 1108 | --DOMWINDOW == 89 (1DA79400) [pid = 1108] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:16:01 INFO - PROCESS | 1108 | --DOMWINDOW == 88 (1DEF0000) [pid = 1108] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:16:01 INFO - PROCESS | 1108 | --DOMWINDOW == 87 (0ED1B800) [pid = 1108] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:16:01 INFO - PROCESS | 1108 | --DOMWINDOW == 86 (18881000) [pid = 1108] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:16:01 INFO - PROCESS | 1108 | --DOMWINDOW == 85 (1F443400) [pid = 1108] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:16:01 INFO - PROCESS | 1108 | --DOMWINDOW == 84 (1A558C00) [pid = 1108] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:16:01 INFO - PROCESS | 1108 | --DOMWINDOW == 83 (13C56800) [pid = 1108] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:16:01 INFO - PROCESS | 1108 | --DOMWINDOW == 82 (13696C00) [pid = 1108] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:16:01 INFO - PROCESS | 1108 | --DOMWINDOW == 81 (1DA76400) [pid = 1108] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:16:01 INFO - PROCESS | 1108 | --DOMWINDOW == 80 (1AA5E000) [pid = 1108] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:16:01 INFO - PROCESS | 1108 | --DOMWINDOW == 79 (12F96C00) [pid = 1108] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:16:01 INFO - PROCESS | 1108 | --DOMWINDOW == 78 (1E539C00) [pid = 1108] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:16:01 INFO - PROCESS | 1108 | --DOMWINDOW == 77 (1D40A000) [pid = 1108] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:16:01 INFO - PROCESS | 1108 | --DOMWINDOW == 76 (13A86000) [pid = 1108] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:16:01 INFO - PROCESS | 1108 | --DOMWINDOW == 75 (14B9E000) [pid = 1108] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:16:01 INFO - PROCESS | 1108 | 1461064561306 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:16:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:16:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 730ms 04:16:01 INFO - PROCESS | 1108 | 1461064561352 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 04:16:01 INFO - PROCESS | 1108 | 1461064561354 Marionette TRACE conn4 <- [1,765,null,{"value":"13"}] 04:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:16:01 INFO - PROCESS | 1108 | 1461064561357 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:16:01 INFO - PROCESS | 1108 | 1461064561359 Marionette TRACE conn4 <- [1,766,null,{}] 04:16:01 INFO - PROCESS | 1108 | 1461064561362 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:16:01 INFO - PROCESS | 1108 | 1461064561437 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 04:16:01 INFO - PROCESS | 1108 | 1461064561444 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:01 INFO - PROCESS | 1108 | ++DOCSHELL 1AA5E000 == 47 [pid = 1108] [id = 201] 04:16:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 76 (1AA5E800) [pid = 1108] [serial = 601] [outer = 00000000] 04:16:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 77 (1D7FD400) [pid = 1108] [serial = 602] [outer = 1AA5E800] 04:16:01 INFO - PROCESS | 1108 | 1461064561489 Marionette DEBUG loaded listener.js 04:16:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 78 (1DCB9800) [pid = 1108] [serial = 603] [outer = 1AA5E800] 04:16:01 INFO - PROCESS | 1108 | 1461064561919 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:16:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:16:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 570ms 04:16:01 INFO - PROCESS | 1108 | 1461064561930 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 04:16:01 INFO - PROCESS | 1108 | 1461064561931 Marionette TRACE conn4 <- [1,769,null,{"value":"13"}] 04:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:16:01 INFO - PROCESS | 1108 | 1461064561946 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:16:01 INFO - PROCESS | 1108 | 1461064561948 Marionette TRACE conn4 <- [1,770,null,{}] 04:16:01 INFO - PROCESS | 1108 | 1461064561952 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:16:02 INFO - PROCESS | 1108 | 1461064562026 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 04:16:02 INFO - PROCESS | 1108 | 1461064562032 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:02 INFO - PROCESS | 1108 | ++DOCSHELL 13A27000 == 48 [pid = 1108] [id = 202] 04:16:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 79 (1AA96800) [pid = 1108] [serial = 604] [outer = 00000000] 04:16:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 80 (1E616400) [pid = 1108] [serial = 605] [outer = 1AA96800] 04:16:02 INFO - PROCESS | 1108 | 1461064562075 Marionette DEBUG loaded listener.js 04:16:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 81 (1EB71000) [pid = 1108] [serial = 606] [outer = 1AA96800] 04:16:02 INFO - PROCESS | 1108 | 1461064562482 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:16:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:16:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 571ms 04:16:02 INFO - PROCESS | 1108 | 1461064562522 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 04:16:02 INFO - PROCESS | 1108 | 1461064562524 Marionette TRACE conn4 <- [1,773,null,{"value":"13"}] 04:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:16:02 INFO - PROCESS | 1108 | 1461064562542 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:16:02 INFO - PROCESS | 1108 | 1461064562543 Marionette TRACE conn4 <- [1,774,null,{}] 04:16:02 INFO - PROCESS | 1108 | 1461064562547 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:16:02 INFO - PROCESS | 1108 | 1461064562622 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 04:16:02 INFO - PROCESS | 1108 | 1461064562628 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:02 INFO - PROCESS | 1108 | ++DOCSHELL 1F445800 == 49 [pid = 1108] [id = 203] 04:16:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 82 (1F44A800) [pid = 1108] [serial = 607] [outer = 00000000] 04:16:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 83 (1FA72400) [pid = 1108] [serial = 608] [outer = 1F44A800] 04:16:02 INFO - PROCESS | 1108 | 1461064562671 Marionette DEBUG loaded listener.js 04:16:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 84 (1FA6D800) [pid = 1108] [serial = 609] [outer = 1F44A800] 04:16:03 INFO - PROCESS | 1108 | 1461064563195 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:16:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:16:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 730ms 04:16:03 INFO - PROCESS | 1108 | 1461064563273 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 04:16:03 INFO - PROCESS | 1108 | 1461064563278 Marionette TRACE conn4 <- [1,777,null,{"value":"13"}] 04:16:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:16:03 INFO - PROCESS | 1108 | 1461064563283 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:16:03 INFO - PROCESS | 1108 | 1461064563287 Marionette TRACE conn4 <- [1,778,null,{}] 04:16:03 INFO - PROCESS | 1108 | 1461064563294 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:16:03 INFO - PROCESS | 1108 | 1461064563397 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 04:16:03 INFO - PROCESS | 1108 | 1461064563523 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:03 INFO - PROCESS | 1108 | ++DOCSHELL 12F42C00 == 50 [pid = 1108] [id = 204] 04:16:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 85 (13695800) [pid = 1108] [serial = 610] [outer = 00000000] 04:16:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 86 (14BA3400) [pid = 1108] [serial = 611] [outer = 13695800] 04:16:03 INFO - PROCESS | 1108 | 1461064563579 Marionette DEBUG loaded listener.js 04:16:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 87 (18881000) [pid = 1108] [serial = 612] [outer = 13695800] 04:16:04 INFO - PROCESS | 1108 | 1461064564235 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:16:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 990ms 04:16:04 INFO - PROCESS | 1108 | 1461064564274 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 04:16:04 INFO - PROCESS | 1108 | 1461064564280 Marionette TRACE conn4 <- [1,781,null,{"value":"13"}] 04:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:16:04 INFO - PROCESS | 1108 | 1461064564286 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:16:04 INFO - PROCESS | 1108 | 1461064564289 Marionette TRACE conn4 <- [1,782,null,{}] 04:16:04 INFO - PROCESS | 1108 | 1461064564293 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:16:04 INFO - PROCESS | 1108 | 1461064564394 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 04:16:04 INFO - PROCESS | 1108 | 1461064564475 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:04 INFO - PROCESS | 1108 | ++DOCSHELL 1979BC00 == 51 [pid = 1108] [id = 205] 04:16:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 88 (1A562000) [pid = 1108] [serial = 613] [outer = 00000000] 04:16:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 89 (1D513800) [pid = 1108] [serial = 614] [outer = 1A562000] 04:16:04 INFO - PROCESS | 1108 | 1461064564569 Marionette DEBUG loaded listener.js 04:16:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 90 (1D7F7C00) [pid = 1108] [serial = 615] [outer = 1A562000] 04:16:05 INFO - PROCESS | 1108 | 1461064565130 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:16:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:16:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 870ms 04:16:05 INFO - PROCESS | 1108 | 1461064565158 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 04:16:05 INFO - PROCESS | 1108 | 1461064565161 Marionette TRACE conn4 <- [1,785,null,{"value":"13"}] 04:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:16:05 INFO - PROCESS | 1108 | 1461064565164 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:16:05 INFO - PROCESS | 1108 | 1461064565168 Marionette TRACE conn4 <- [1,786,null,{}] 04:16:05 INFO - PROCESS | 1108 | 1461064565179 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:16:05 INFO - PROCESS | 1108 | 1461064565282 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 04:16:05 INFO - PROCESS | 1108 | 1461064565364 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:05 INFO - PROCESS | 1108 | ++DOCSHELL 1E601C00 == 52 [pid = 1108] [id = 206] 04:16:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 91 (1E610400) [pid = 1108] [serial = 616] [outer = 00000000] 04:16:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 92 (20D7A800) [pid = 1108] [serial = 617] [outer = 1E610400] 04:16:05 INFO - PROCESS | 1108 | 1461064565460 Marionette DEBUG loaded listener.js 04:16:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 93 (20EF1400) [pid = 1108] [serial = 618] [outer = 1E610400] 04:16:06 INFO - PROCESS | 1108 | 1461064566070 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:16:06 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:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 970ms 04:16:06 INFO - PROCESS | 1108 | 1461064566138 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 04:16:06 INFO - PROCESS | 1108 | 1461064566141 Marionette TRACE conn4 <- [1,789,null,{"value":"13"}] 04:16:06 INFO - PROCESS | 1108 | 1461064566144 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:16:06 INFO - PROCESS | 1108 | 1461064566146 Marionette TRACE conn4 <- [1,790,null,{}] 04:16:06 INFO - PROCESS | 1108 | 1461064566150 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:16:06 INFO - PROCESS | 1108 | 1461064566250 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 04:16:06 INFO - PROCESS | 1108 | 1461064566371 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:06 INFO - PROCESS | 1108 | ++DOCSHELL 20F6B000 == 53 [pid = 1108] [id = 207] 04:16:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 94 (2167B400) [pid = 1108] [serial = 619] [outer = 00000000] 04:16:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 95 (2217B800) [pid = 1108] [serial = 620] [outer = 2167B400] 04:16:06 INFO - PROCESS | 1108 | 1461064566425 Marionette DEBUG loaded listener.js 04:16:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 96 (22185C00) [pid = 1108] [serial = 621] [outer = 2167B400] 04:16:07 INFO - PROCESS | 1108 | 1461064567135 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:16:07 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:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1016ms 04:16:07 INFO - PROCESS | 1108 | 1461064567164 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 04:16:07 INFO - PROCESS | 1108 | 1461064567168 Marionette TRACE conn4 <- [1,793,null,{"value":"13"}] 04:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:16:07 INFO - PROCESS | 1108 | 1461064567173 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:16:07 INFO - PROCESS | 1108 | 1461064567177 Marionette TRACE conn4 <- [1,794,null,{}] 04:16:07 INFO - PROCESS | 1108 | 1461064567183 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:16:07 INFO - PROCESS | 1108 | 1461064567299 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 04:16:07 INFO - PROCESS | 1108 | 1461064567399 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:07 INFO - PROCESS | 1108 | ++DOCSHELL 14B96800 == 54 [pid = 1108] [id = 208] 04:16:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 97 (14B97800) [pid = 1108] [serial = 622] [outer = 00000000] 04:16:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 98 (1A559400) [pid = 1108] [serial = 623] [outer = 14B97800] 04:16:07 INFO - PROCESS | 1108 | 1461064567447 Marionette DEBUG loaded listener.js 04:16:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 99 (1A5DA000) [pid = 1108] [serial = 624] [outer = 14B97800] 04:16:07 INFO - PROCESS | 1108 | --DOCSHELL 13A27000 == 53 [pid = 1108] [id = 202] 04:16:07 INFO - PROCESS | 1108 | --DOCSHELL 1AA5E000 == 52 [pid = 1108] [id = 201] 04:16:07 INFO - PROCESS | 1108 | --DOCSHELL 1DA7B000 == 51 [pid = 1108] [id = 200] 04:16:07 INFO - PROCESS | 1108 | --DOCSHELL 1DA79800 == 50 [pid = 1108] [id = 199] 04:16:07 INFO - PROCESS | 1108 | --DOCSHELL 1D40A800 == 49 [pid = 1108] [id = 198] 04:16:07 INFO - PROCESS | 1108 | --DOCSHELL 1987BC00 == 48 [pid = 1108] [id = 197] 04:16:07 INFO - PROCESS | 1108 | --DOCSHELL 0F67C400 == 47 [pid = 1108] [id = 196] 04:16:07 INFO - PROCESS | 1108 | --DOCSHELL 1858C400 == 46 [pid = 1108] [id = 195] 04:16:08 INFO - PROCESS | 1108 | --DOMWINDOW == 98 (1FA70000) [pid = 1108] [serial = 575] [outer = 00000000] [url = about:blank] 04:16:08 INFO - PROCESS | 1108 | --DOCSHELL 1F445000 == 45 [pid = 1108] [id = 192] 04:16:08 INFO - PROCESS | 1108 | 1461064568066 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:16:08 INFO - PROCESS | 1108 | --DOMWINDOW == 97 (1E538400) [pid = 1108] [serial = 522] [outer = 00000000] [url = about:blank] 04:16:08 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:16:08 INFO - PROCESS | 1108 | --DOMWINDOW == 96 (1E551000) [pid = 1108] [serial = 572] [outer = 00000000] [url = about:blank] 04:16:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 931ms 04:16:08 INFO - PROCESS | 1108 | --DOMWINDOW == 95 (222DD400) [pid = 1108] [serial = 438] [outer = 00000000] [url = about:blank] 04:16:08 INFO - PROCESS | 1108 | --DOMWINDOW == 94 (1E338400) [pid = 1108] [serial = 554] [outer = 00000000] [url = about:blank] 04:16:08 INFO - PROCESS | 1108 | --DOMWINDOW == 93 (1E334C00) [pid = 1108] [serial = 569] [outer = 00000000] [url = about:blank] 04:16:08 INFO - PROCESS | 1108 | --DOMWINDOW == 92 (1A55C400) [pid = 1108] [serial = 489] [outer = 00000000] [url = about:blank] 04:16:08 INFO - PROCESS | 1108 | --DOMWINDOW == 91 (1A5DB800) [pid = 1108] [serial = 561] [outer = 00000000] [url = about:blank] 04:16:08 INFO - PROCESS | 1108 | --DOMWINDOW == 90 (1F44E000) [pid = 1108] [serial = 528] [outer = 00000000] [url = about:blank] 04:16:08 INFO - PROCESS | 1108 | --DOMWINDOW == 89 (1D517400) [pid = 1108] [serial = 519] [outer = 00000000] [url = about:blank] 04:16:08 INFO - PROCESS | 1108 | --DOMWINDOW == 88 (14BA5400) [pid = 1108] [serial = 548] [outer = 00000000] [url = about:blank] 04:16:08 INFO - PROCESS | 1108 | --DOMWINDOW == 87 (14BA0800) [pid = 1108] [serial = 516] [outer = 00000000] [url = about:blank] 04:16:08 INFO - PROCESS | 1108 | --DOMWINDOW == 86 (1DCB8C00) [pid = 1108] [serial = 567] [outer = 00000000] [url = about:blank] 04:16:08 INFO - PROCESS | 1108 | --DOMWINDOW == 85 (1D512C00) [pid = 1108] [serial = 551] [outer = 00000000] [url = about:blank] 04:16:08 INFO - PROCESS | 1108 | --DOMWINDOW == 84 (13A85400) [pid = 1108] [serial = 483] [outer = 00000000] [url = about:blank] 04:16:08 INFO - PROCESS | 1108 | --DOMWINDOW == 83 (1E535C00) [pid = 1108] [serial = 555] [outer = 00000000] [url = about:blank] 04:16:08 INFO - PROCESS | 1108 | --DOMWINDOW == 82 (1DCAFC00) [pid = 1108] [serial = 566] [outer = 00000000] [url = about:blank] 04:16:08 INFO - PROCESS | 1108 | --DOMWINDOW == 81 (1EB74400) [pid = 1108] [serial = 525] [outer = 00000000] [url = about:blank] 04:16:08 INFO - PROCESS | 1108 | --DOMWINDOW == 80 (1DA79C00) [pid = 1108] [serial = 552] [outer = 00000000] [url = about:blank] 04:16:08 INFO - PROCESS | 1108 | --DOMWINDOW == 79 (1F443C00) [pid = 1108] [serial = 573] [outer = 00000000] [url = about:blank] 04:16:08 INFO - PROCESS | 1108 | --DOMWINDOW == 78 (1A562400) [pid = 1108] [serial = 560] [outer = 00000000] [url = about:blank] 04:16:08 INFO - PROCESS | 1108 | --DOMWINDOW == 77 (1D528800) [pid = 1108] [serial = 564] [outer = 00000000] [url = about:blank] 04:16:08 INFO - PROCESS | 1108 | --DOMWINDOW == 76 (1D514800) [pid = 1108] [serial = 563] [outer = 00000000] [url = about:blank] 04:16:08 INFO - PROCESS | 1108 | --DOMWINDOW == 75 (14BA0000) [pid = 1108] [serial = 558] [outer = 00000000] [url = about:blank] 04:16:08 INFO - PROCESS | 1108 | --DOMWINDOW == 74 (1E335000) [pid = 1108] [serial = 570] [outer = 00000000] [url = about:blank] 04:16:08 INFO - PROCESS | 1108 | --DOMWINDOW == 73 (14A79000) [pid = 1108] [serial = 557] [outer = 00000000] [url = about:blank] 04:16:08 INFO - PROCESS | 1108 | --DOMWINDOW == 72 (1A55DC00) [pid = 1108] [serial = 486] [outer = 00000000] [url = about:blank] 04:16:08 INFO - PROCESS | 1108 | --DOMWINDOW == 71 (1982BC00) [pid = 1108] [serial = 549] [outer = 00000000] [url = about:blank] 04:16:08 INFO - PROCESS | 1108 | 1461064568108 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 04:16:08 INFO - PROCESS | 1108 | 1461064568113 Marionette TRACE conn4 <- [1,797,null,{"value":"13"}] 04:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:16:08 INFO - PROCESS | 1108 | 1461064568125 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:16:08 INFO - PROCESS | 1108 | 1461064568127 Marionette TRACE conn4 <- [1,798,null,{}] 04:16:08 INFO - PROCESS | 1108 | 1461064568131 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:16:08 INFO - PROCESS | 1108 | 1461064568212 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 04:16:08 INFO - PROCESS | 1108 | 1461064568218 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:08 INFO - PROCESS | 1108 | ++DOCSHELL 1369C800 == 46 [pid = 1108] [id = 209] 04:16:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 72 (136AA800) [pid = 1108] [serial = 625] [outer = 00000000] 04:16:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 73 (14B9D000) [pid = 1108] [serial = 626] [outer = 136AA800] 04:16:08 INFO - PROCESS | 1108 | 1461064568266 Marionette DEBUG loaded listener.js 04:16:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 74 (14BA4C00) [pid = 1108] [serial = 627] [outer = 136AA800] 04:16:08 INFO - PROCESS | 1108 | 1461064568765 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:16:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:16:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 670ms 04:16:08 INFO - PROCESS | 1108 | 1461064568796 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 04:16:08 INFO - PROCESS | 1108 | 1461064568798 Marionette TRACE conn4 <- [1,801,null,{"value":"13"}] 04:16:08 INFO - PROCESS | 1108 | 1461064568802 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:16:08 INFO - PROCESS | 1108 | 1461064568805 Marionette TRACE conn4 <- [1,802,null,{}] 04:16:08 INFO - PROCESS | 1108 | 1461064568815 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:16:08 INFO - PROCESS | 1108 | 1461064568900 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 04:16:08 INFO - PROCESS | 1108 | 1461064568910 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:08 INFO - PROCESS | 1108 | ++DOCSHELL 1A557C00 == 47 [pid = 1108] [id = 210] 04:16:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 75 (1A5D8800) [pid = 1108] [serial = 628] [outer = 00000000] 04:16:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 76 (1B204000) [pid = 1108] [serial = 629] [outer = 1A5D8800] 04:16:08 INFO - PROCESS | 1108 | 1461064568956 Marionette DEBUG loaded listener.js 04:16:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 77 (1CF3C400) [pid = 1108] [serial = 630] [outer = 1A5D8800] 04:16:09 INFO - PROCESS | 1108 | 1461064569429 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:16:09 INFO - PROCESS | 1108 | 1461064569478 Marionette TRACE conn4 <- [1,805,null,{"value":"13"}] 04:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 04:16:09 INFO - PROCESS | 1108 | 1461064569481 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:16:09 INFO - PROCESS | 1108 | 1461064569483 Marionette TRACE conn4 <- [1,806,null,{}] 04:16:09 INFO - PROCESS | 1108 | 1461064569486 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:16:09 INFO - PROCESS | 1108 | 1461064569565 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 04:16:09 INFO - PROCESS | 1108 | 1461064569574 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:09 INFO - PROCESS | 1108 | ++DOCSHELL 1A5D4C00 == 48 [pid = 1108] [id = 211] 04:16:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 78 (1AAA0000) [pid = 1108] [serial = 631] [outer = 00000000] 04:16:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 79 (1D40AC00) [pid = 1108] [serial = 632] [outer = 1AAA0000] 04:16:09 INFO - PROCESS | 1108 | 1461064569688 Marionette DEBUG loaded listener.js 04:16:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 80 (1DA77400) [pid = 1108] [serial = 633] [outer = 1AAA0000] 04:16:10 INFO - PROCESS | 1108 | 1461064570062 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:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 631ms 04:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:16:10 INFO - PROCESS | 1108 | 1461064570113 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 04:16:10 INFO - PROCESS | 1108 | 1461064570115 Marionette TRACE conn4 <- [1,809,null,{"value":"13"}] 04:16:10 INFO - PROCESS | 1108 | 1461064570118 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:16:10 INFO - PROCESS | 1108 | 1461064570120 Marionette TRACE conn4 <- [1,810,null,{}] 04:16:10 INFO - PROCESS | 1108 | 1461064570123 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:16:10 INFO - PROCESS | 1108 | 1461064570235 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 04:16:10 INFO - PROCESS | 1108 | 1461064570284 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:10 INFO - PROCESS | 1108 | ++DOCSHELL 1DCB1400 == 49 [pid = 1108] [id = 212] 04:16:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 81 (1DCB2C00) [pid = 1108] [serial = 634] [outer = 00000000] 04:16:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 82 (1DF47400) [pid = 1108] [serial = 635] [outer = 1DCB2C00] 04:16:10 INFO - PROCESS | 1108 | 1461064570328 Marionette DEBUG loaded listener.js 04:16:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 83 (1DF4CC00) [pid = 1108] [serial = 636] [outer = 1DCB2C00] 04:16:10 INFO - PROCESS | 1108 | 1461064570776 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:16:10 INFO - PROCESS | 1108 | 1461064570794 Marionette TRACE conn4 <- [1,813,null,{"value":"13"}] 04:16:10 INFO - PROCESS | 1108 | 1461064570797 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:16:10 INFO - PROCESS | 1108 | 1461064570799 Marionette TRACE conn4 <- [1,814,null,{}] 04:16:10 INFO - PROCESS | 1108 | 1461064570813 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:16:10 INFO - PROCESS | 1108 | 1461064570939 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 04:16:10 INFO - PROCESS | 1108 | 1461064570946 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:10 INFO - PROCESS | 1108 | ++DOCSHELL 1369C000 == 50 [pid = 1108] [id = 213] 04:16:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 84 (1E32C000) [pid = 1108] [serial = 637] [outer = 00000000] 04:16:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 85 (1E534800) [pid = 1108] [serial = 638] [outer = 1E32C000] 04:16:11 INFO - PROCESS | 1108 | 1461064570994 Marionette DEBUG loaded listener.js 04:16:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 86 (1E5B4800) [pid = 1108] [serial = 639] [outer = 1E32C000] 04:16:12 INFO - PROCESS | 1108 | --DOMWINDOW == 85 (1AA96800) [pid = 1108] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:16:12 INFO - PROCESS | 1108 | --DOMWINDOW == 84 (1DA7AC00) [pid = 1108] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:16:12 INFO - PROCESS | 1108 | --DOMWINDOW == 83 (1A565800) [pid = 1108] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:16:12 INFO - PROCESS | 1108 | --DOMWINDOW == 82 (1F449000) [pid = 1108] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:16:12 INFO - PROCESS | 1108 | --DOMWINDOW == 81 (1940A400) [pid = 1108] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:16:12 INFO - PROCESS | 1108 | --DOMWINDOW == 80 (0F67DC00) [pid = 1108] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:16:12 INFO - PROCESS | 1108 | --DOMWINDOW == 79 (1DCB0000) [pid = 1108] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:16:12 INFO - PROCESS | 1108 | --DOMWINDOW == 78 (1AA5E800) [pid = 1108] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:16:12 INFO - PROCESS | 1108 | --DOMWINDOW == 77 (1D521400) [pid = 1108] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:16:12 INFO - PROCESS | 1108 | 1461064572712 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:16:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:16:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1931ms 04:16:12 INFO - PROCESS | 1108 | 1461064572729 Marionette TRACE conn4 -> [0,817,"getWindowHandle",null] 04:16:12 INFO - PROCESS | 1108 | 1461064572731 Marionette TRACE conn4 <- [1,817,null,{"value":"13"}] 04:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:16:12 INFO - PROCESS | 1108 | 1461064572734 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:16:12 INFO - PROCESS | 1108 | 1461064572735 Marionette TRACE conn4 <- [1,818,null,{}] 04:16:12 INFO - PROCESS | 1108 | 1461064572739 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:16:12 INFO - PROCESS | 1108 | 1461064572813 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 04:16:12 INFO - PROCESS | 1108 | 1461064572819 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:12 INFO - PROCESS | 1108 | ++DOCSHELL 1368F000 == 51 [pid = 1108] [id = 214] 04:16:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 78 (13971800) [pid = 1108] [serial = 640] [outer = 00000000] 04:16:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 79 (1E8A8400) [pid = 1108] [serial = 641] [outer = 13971800] 04:16:12 INFO - PROCESS | 1108 | 1461064572863 Marionette DEBUG loaded listener.js 04:16:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 80 (1F440C00) [pid = 1108] [serial = 642] [outer = 13971800] 04:16:13 INFO - PROCESS | 1108 | 1461064573281 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:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 570ms 04:16:13 INFO - PROCESS | 1108 | 1461064573312 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 04:16:13 INFO - PROCESS | 1108 | 1461064573314 Marionette TRACE conn4 <- [1,821,null,{"value":"13"}] 04:16:13 INFO - PROCESS | 1108 | 1461064573317 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:16:13 INFO - PROCESS | 1108 | 1461064573318 Marionette TRACE conn4 <- [1,822,null,{}] 04:16:13 INFO - PROCESS | 1108 | 1461064573322 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:16:13 INFO - PROCESS | 1108 | 1461064573403 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 04:16:13 INFO - PROCESS | 1108 | 1461064573411 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:13 INFO - PROCESS | 1108 | ++DOCSHELL 1F444400 == 52 [pid = 1108] [id = 215] 04:16:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 81 (1F445000) [pid = 1108] [serial = 643] [outer = 00000000] 04:16:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 82 (22183C00) [pid = 1108] [serial = 644] [outer = 1F445000] 04:16:13 INFO - PROCESS | 1108 | 1461064573457 Marionette DEBUG loaded listener.js 04:16:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 83 (22181C00) [pid = 1108] [serial = 645] [outer = 1F445000] 04:16:13 INFO - PROCESS | 1108 | 1461064573911 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:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 630ms 04:16:13 INFO - PROCESS | 1108 | 1461064573950 Marionette TRACE conn4 -> [0,825,"getWindowHandle",null] 04:16:13 INFO - PROCESS | 1108 | 1461064573952 Marionette TRACE conn4 <- [1,825,null,{"value":"13"}] 04:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:16:13 INFO - PROCESS | 1108 | 1461064573956 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:16:13 INFO - PROCESS | 1108 | 1461064573957 Marionette TRACE conn4 <- [1,826,null,{}] 04:16:13 INFO - PROCESS | 1108 | 1461064573961 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:16:14 INFO - PROCESS | 1108 | 1461064574037 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 04:16:14 INFO - PROCESS | 1108 | 1461064574046 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:14 INFO - PROCESS | 1108 | ++DOCSHELL 22226800 == 53 [pid = 1108] [id = 216] 04:16:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 84 (2222A000) [pid = 1108] [serial = 646] [outer = 00000000] 04:16:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 85 (22230800) [pid = 1108] [serial = 647] [outer = 2222A000] 04:16:14 INFO - PROCESS | 1108 | 1461064574089 Marionette DEBUG loaded listener.js 04:16:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 86 (22271000) [pid = 1108] [serial = 648] [outer = 2222A000] 04:16:15 INFO - PROCESS | 1108 | --DOCSHELL 13934800 == 52 [pid = 1108] [id = 170] 04:16:15 INFO - PROCESS | 1108 | --DOCSHELL 1A560400 == 51 [pid = 1108] [id = 72] 04:16:15 INFO - PROCESS | 1108 | --DOCSHELL 1A5D4000 == 50 [pid = 1108] [id = 184] 04:16:15 INFO - PROCESS | 1108 | --DOCSHELL 1DA81400 == 49 [pid = 1108] [id = 171] 04:16:15 INFO - PROCESS | 1108 | --DOCSHELL 1982D400 == 48 [pid = 1108] [id = 75] 04:16:15 INFO - PROCESS | 1108 | --DOCSHELL 1AA92000 == 47 [pid = 1108] [id = 168] 04:16:15 INFO - PROCESS | 1108 | --DOCSHELL 13A8FC00 == 46 [pid = 1108] [id = 183] 04:16:15 INFO - PROCESS | 1108 | --DOCSHELL 14482800 == 45 [pid = 1108] [id = 193] 04:16:15 INFO - PROCESS | 1108 | --DOCSHELL 1ABC1400 == 44 [pid = 1108] [id = 194] 04:16:15 INFO - PROCESS | 1108 | --DOCSHELL 1D7FA000 == 43 [pid = 1108] [id = 185] 04:16:15 INFO - PROCESS | 1108 | --DOCSHELL 1F441C00 == 42 [pid = 1108] [id = 176] 04:16:15 INFO - PROCESS | 1108 | --DOCSHELL 1E3A9800 == 41 [pid = 1108] [id = 74] 04:16:15 INFO - PROCESS | 1108 | --DOCSHELL 13A30800 == 40 [pid = 1108] [id = 165] 04:16:15 INFO - PROCESS | 1108 | --DOCSHELL 1369C800 == 39 [pid = 1108] [id = 209] 04:16:15 INFO - PROCESS | 1108 | --DOCSHELL 14B96800 == 38 [pid = 1108] [id = 208] 04:16:15 INFO - PROCESS | 1108 | --DOCSHELL 20F6B000 == 37 [pid = 1108] [id = 207] 04:16:15 INFO - PROCESS | 1108 | --DOCSHELL 1979BC00 == 36 [pid = 1108] [id = 205] 04:16:15 INFO - PROCESS | 1108 | --DOCSHELL 1E601C00 == 35 [pid = 1108] [id = 206] 04:16:15 INFO - PROCESS | 1108 | --DOCSHELL 1F445800 == 34 [pid = 1108] [id = 203] 04:16:15 INFO - PROCESS | 1108 | --DOCSHELL 12F42C00 == 33 [pid = 1108] [id = 204] 04:16:15 INFO - PROCESS | 1108 | --DOCSHELL 1A5D4C00 == 32 [pid = 1108] [id = 211] 04:16:15 INFO - PROCESS | 1108 | --DOCSHELL 1DCB1400 == 31 [pid = 1108] [id = 212] 04:16:15 INFO - PROCESS | 1108 | --DOCSHELL 1A557C00 == 30 [pid = 1108] [id = 210] 04:16:15 INFO - PROCESS | 1108 | --DOCSHELL 1368F000 == 29 [pid = 1108] [id = 214] 04:16:15 INFO - PROCESS | 1108 | --DOCSHELL 1F444400 == 28 [pid = 1108] [id = 215] 04:16:15 INFO - PROCESS | 1108 | --DOCSHELL 1369C000 == 27 [pid = 1108] [id = 213] 04:16:15 INFO - PROCESS | 1108 | --DOMWINDOW == 85 (1EB71000) [pid = 1108] [serial = 606] [outer = 00000000] [url = about:blank] 04:16:15 INFO - PROCESS | 1108 | --DOMWINDOW == 84 (1DCB9400) [pid = 1108] [serial = 597] [outer = 00000000] [url = about:blank] 04:16:15 INFO - PROCESS | 1108 | --DOMWINDOW == 83 (1D415C00) [pid = 1108] [serial = 581] [outer = 00000000] [url = about:blank] 04:16:15 INFO - PROCESS | 1108 | --DOMWINDOW == 82 (1ABF4000) [pid = 1108] [serial = 590] [outer = 00000000] [url = about:blank] 04:16:15 INFO - PROCESS | 1108 | --DOMWINDOW == 81 (1DCB1C00) [pid = 1108] [serial = 596] [outer = 00000000] [url = about:blank] 04:16:15 INFO - PROCESS | 1108 | --DOMWINDOW == 80 (1FAF0C00) [pid = 1108] [serial = 576] [outer = 00000000] [url = about:blank] 04:16:15 INFO - PROCESS | 1108 | --DOMWINDOW == 79 (1A564000) [pid = 1108] [serial = 585] [outer = 00000000] [url = about:blank] 04:16:15 INFO - PROCESS | 1108 | --DOMWINDOW == 78 (1982B400) [pid = 1108] [serial = 584] [outer = 00000000] [url = about:blank] 04:16:15 INFO - PROCESS | 1108 | --DOMWINDOW == 77 (194D2400) [pid = 1108] [serial = 578] [outer = 00000000] [url = about:blank] 04:16:15 INFO - PROCESS | 1108 | --DOMWINDOW == 76 (13C49000) [pid = 1108] [serial = 587] [outer = 00000000] [url = about:blank] 04:16:15 INFO - PROCESS | 1108 | --DOMWINDOW == 75 (1FA72400) [pid = 1108] [serial = 608] [outer = 00000000] [url = about:blank] 04:16:15 INFO - PROCESS | 1108 | --DOMWINDOW == 74 (14B97C00) [pid = 1108] [serial = 588] [outer = 00000000] [url = about:blank] 04:16:15 INFO - PROCESS | 1108 | --DOMWINDOW == 73 (1E3A8C00) [pid = 1108] [serial = 599] [outer = 00000000] [url = about:blank] 04:16:15 INFO - PROCESS | 1108 | --DOMWINDOW == 72 (1D7FD400) [pid = 1108] [serial = 602] [outer = 00000000] [url = about:blank] 04:16:15 INFO - PROCESS | 1108 | --DOMWINDOW == 71 (1E616400) [pid = 1108] [serial = 605] [outer = 00000000] [url = about:blank] 04:16:15 INFO - PROCESS | 1108 | --DOMWINDOW == 70 (1E535000) [pid = 1108] [serial = 600] [outer = 00000000] [url = about:blank] 04:16:15 INFO - PROCESS | 1108 | --DOMWINDOW == 69 (1D7F9800) [pid = 1108] [serial = 593] [outer = 00000000] [url = about:blank] 04:16:15 INFO - PROCESS | 1108 | --DOMWINDOW == 68 (1D904800) [pid = 1108] [serial = 594] [outer = 00000000] [url = about:blank] 04:16:15 INFO - PROCESS | 1108 | --DOMWINDOW == 67 (1CF37000) [pid = 1108] [serial = 591] [outer = 00000000] [url = about:blank] 04:16:15 INFO - PROCESS | 1108 | --DOMWINDOW == 66 (1DCB9800) [pid = 1108] [serial = 603] [outer = 00000000] [url = about:blank] 04:16:16 INFO - PROCESS | 1108 | 1461064576039 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:16:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 2129ms 04:16:16 INFO - PROCESS | 1108 | 1461064576086 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 04:16:16 INFO - PROCESS | 1108 | 1461064576089 Marionette TRACE conn4 <- [1,829,null,{"value":"13"}] 04:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:16:16 INFO - PROCESS | 1108 | 1461064576094 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:16:16 INFO - PROCESS | 1108 | 1461064576096 Marionette TRACE conn4 <- [1,830,null,{}] 04:16:16 INFO - PROCESS | 1108 | 1461064576103 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:16:16 INFO - PROCESS | 1108 | 1461064576184 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 04:16:16 INFO - PROCESS | 1108 | 1461064576192 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:16 INFO - PROCESS | 1108 | ++DOCSHELL 135BC000 == 28 [pid = 1108] [id = 217] 04:16:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 67 (135BC800) [pid = 1108] [serial = 649] [outer = 00000000] 04:16:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 68 (13698C00) [pid = 1108] [serial = 650] [outer = 135BC800] 04:16:16 INFO - PROCESS | 1108 | 1461064576240 Marionette DEBUG loaded listener.js 04:16:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 69 (13933800) [pid = 1108] [serial = 651] [outer = 135BC800] 04:16:16 INFO - PROCESS | 1108 | 1461064576718 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:16:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 670ms 04:16:16 INFO - PROCESS | 1108 | 1461064576766 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 04:16:16 INFO - PROCESS | 1108 | 1461064576772 Marionette TRACE conn4 <- [1,833,null,{"value":"13"}] 04:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:16:16 INFO - PROCESS | 1108 | 1461064576778 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:16:16 INFO - PROCESS | 1108 | 1461064576781 Marionette TRACE conn4 <- [1,834,null,{}] 04:16:16 INFO - PROCESS | 1108 | 1461064576785 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:16:16 INFO - PROCESS | 1108 | 1461064576868 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 04:16:16 INFO - PROCESS | 1108 | 1461064576878 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:16 INFO - PROCESS | 1108 | ++DOCSHELL 13A23800 == 29 [pid = 1108] [id = 218] 04:16:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 70 (13A32000) [pid = 1108] [serial = 652] [outer = 00000000] 04:16:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 71 (14A46800) [pid = 1108] [serial = 653] [outer = 13A32000] 04:16:16 INFO - PROCESS | 1108 | 1461064576923 Marionette DEBUG loaded listener.js 04:16:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 72 (14B75400) [pid = 1108] [serial = 654] [outer = 13A32000] 04:16:17 INFO - PROCESS | 1108 | 1461064577365 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:16:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 630ms 04:16:17 INFO - PROCESS | 1108 | 1461064577410 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 04:16:17 INFO - PROCESS | 1108 | 1461064577413 Marionette TRACE conn4 <- [1,837,null,{"value":"13"}] 04:16:17 INFO - PROCESS | 1108 | 1461064577417 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:16:17 INFO - PROCESS | 1108 | 1461064577420 Marionette TRACE conn4 <- [1,838,null,{}] 04:16:17 INFO - PROCESS | 1108 | 1461064577431 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:16:17 INFO - PROCESS | 1108 | 1461064577509 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 04:16:17 INFO - PROCESS | 1108 | 1461064577621 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:17 INFO - PROCESS | 1108 | ++DOCSHELL 18309400 == 30 [pid = 1108] [id = 219] 04:16:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 73 (18392800) [pid = 1108] [serial = 655] [outer = 00000000] 04:16:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 74 (1940B000) [pid = 1108] [serial = 656] [outer = 18392800] 04:16:17 INFO - PROCESS | 1108 | 1461064577669 Marionette DEBUG loaded listener.js 04:16:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 75 (197A1400) [pid = 1108] [serial = 657] [outer = 18392800] 04:16:18 INFO - PROCESS | 1108 | 1461064578042 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:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 670ms 04:16:18 INFO - PROCESS | 1108 | 1461064578090 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 04:16:18 INFO - PROCESS | 1108 | 1461064578093 Marionette TRACE conn4 <- [1,841,null,{"value":"13"}] 04:16:18 INFO - PROCESS | 1108 | 1461064578096 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:16:18 INFO - PROCESS | 1108 | 1461064578098 Marionette TRACE conn4 <- [1,842,null,{}] 04:16:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 76 (1940A000) [pid = 1108] [serial = 658] [outer = 231B4400] 04:16:18 INFO - PROCESS | 1108 | 1461064578120 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:16:18 INFO - PROCESS | 1108 | 1461064578235 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 04:16:18 INFO - PROCESS | 1108 | 1461064578274 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:18 INFO - PROCESS | 1108 | ++DOCSHELL 19833400 == 31 [pid = 1108] [id = 220] 04:16:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 77 (1A5D4000) [pid = 1108] [serial = 659] [outer = 00000000] 04:16:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 78 (1AA5E800) [pid = 1108] [serial = 660] [outer = 1A5D4000] 04:16:18 INFO - PROCESS | 1108 | 1461064578319 Marionette DEBUG loaded listener.js 04:16:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 79 (1AA97400) [pid = 1108] [serial = 661] [outer = 1A5D4000] 04:16:18 INFO - PROCESS | 1108 | 1461064578729 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:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 670ms 04:16:18 INFO - PROCESS | 1108 | 1461064578770 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 04:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:16:18 INFO - PROCESS | 1108 | 1461064578772 Marionette TRACE conn4 <- [1,845,null,{"value":"13"}] 04:16:18 INFO - PROCESS | 1108 | 1461064578776 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:16:18 INFO - PROCESS | 1108 | 1461064578777 Marionette TRACE conn4 <- [1,846,null,{}] 04:16:18 INFO - PROCESS | 1108 | 1461064578781 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:16:18 INFO - PROCESS | 1108 | 1461064578880 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 04:16:18 INFO - PROCESS | 1108 | 1461064578918 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:18 INFO - PROCESS | 1108 | ++DOCSHELL 1AA96C00 == 32 [pid = 1108] [id = 221] 04:16:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 80 (1AA97000) [pid = 1108] [serial = 662] [outer = 00000000] 04:16:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 81 (1B210800) [pid = 1108] [serial = 663] [outer = 1AA97000] 04:16:18 INFO - PROCESS | 1108 | 1461064578962 Marionette DEBUG loaded listener.js 04:16:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 82 (1CF38C00) [pid = 1108] [serial = 664] [outer = 1AA97000] 04:16:19 INFO - PROCESS | 1108 | 1461064579371 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:16:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:16:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 630ms 04:16:19 INFO - PROCESS | 1108 | 1461064579406 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 04:16:19 INFO - PROCESS | 1108 | 1461064579408 Marionette TRACE conn4 <- [1,849,null,{"value":"13"}] 04:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:16:19 INFO - PROCESS | 1108 | 1461064579411 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:16:19 INFO - PROCESS | 1108 | 1461064579413 Marionette TRACE conn4 <- [1,850,null,{}] 04:16:19 INFO - PROCESS | 1108 | 1461064579416 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:16:19 INFO - PROCESS | 1108 | 1461064579535 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 04:16:19 INFO - PROCESS | 1108 | 1461064579545 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:19 INFO - PROCESS | 1108 | ++DOCSHELL 1CF65C00 == 33 [pid = 1108] [id = 222] 04:16:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 83 (1CF71000) [pid = 1108] [serial = 665] [outer = 00000000] 04:16:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 84 (1D516800) [pid = 1108] [serial = 666] [outer = 1CF71000] 04:16:19 INFO - PROCESS | 1108 | 1461064579589 Marionette DEBUG loaded listener.js 04:16:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 85 (1D525400) [pid = 1108] [serial = 667] [outer = 1CF71000] 04:16:20 INFO - PROCESS | 1108 | 1461064580001 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:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 631ms 04:16:20 INFO - PROCESS | 1108 | 1461064580042 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 04:16:20 INFO - PROCESS | 1108 | 1461064580044 Marionette TRACE conn4 <- [1,853,null,{"value":"13"}] 04:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:16:20 INFO - PROCESS | 1108 | 1461064580047 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:16:20 INFO - PROCESS | 1108 | 1461064580049 Marionette TRACE conn4 <- [1,854,null,{}] 04:16:20 INFO - PROCESS | 1108 | 1461064580052 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:16:20 INFO - PROCESS | 1108 | 1461064580152 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 04:16:20 INFO - PROCESS | 1108 | 1461064580187 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:20 INFO - PROCESS | 1108 | ++DOCSHELL 1D52E400 == 34 [pid = 1108] [id = 223] 04:16:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 86 (1D530400) [pid = 1108] [serial = 668] [outer = 00000000] 04:16:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 87 (1D7FA000) [pid = 1108] [serial = 669] [outer = 1D530400] 04:16:20 INFO - PROCESS | 1108 | 1461064580231 Marionette DEBUG loaded listener.js 04:16:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 88 (1D907000) [pid = 1108] [serial = 670] [outer = 1D530400] 04:16:20 INFO - PROCESS | 1108 | 1461064580637 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:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 633ms 04:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:16:20 INFO - PROCESS | 1108 | 1461064580682 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 04:16:20 INFO - PROCESS | 1108 | 1461064580683 Marionette TRACE conn4 <- [1,857,null,{"value":"13"}] 04:16:20 INFO - PROCESS | 1108 | 1461064580687 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:16:20 INFO - PROCESS | 1108 | 1461064580688 Marionette TRACE conn4 <- [1,858,null,{}] 04:16:20 INFO - PROCESS | 1108 | 1461064580692 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:16:20 INFO - PROCESS | 1108 | 1461064580804 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 04:16:20 INFO - PROCESS | 1108 | 1461064580852 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:20 INFO - PROCESS | 1108 | ++DOCSHELL 1D7F3C00 == 35 [pid = 1108] [id = 224] 04:16:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 89 (1D90C000) [pid = 1108] [serial = 671] [outer = 00000000] 04:16:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 90 (1DA7F400) [pid = 1108] [serial = 672] [outer = 1D90C000] 04:16:20 INFO - PROCESS | 1108 | 1461064580897 Marionette DEBUG loaded listener.js 04:16:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 91 (1DA7F000) [pid = 1108] [serial = 673] [outer = 1D90C000] 04:16:21 INFO - PROCESS | 1108 | 1461064581287 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:16:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:16:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 630ms 04:16:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:16:21 INFO - PROCESS | 1108 | 1461064581317 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 04:16:21 INFO - PROCESS | 1108 | 1461064581319 Marionette TRACE conn4 <- [1,861,null,{"value":"13"}] 04:16:21 INFO - PROCESS | 1108 | 1461064581322 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:16:21 INFO - PROCESS | 1108 | 1461064581324 Marionette TRACE conn4 <- [1,862,null,{}] 04:16:21 INFO - PROCESS | 1108 | 1461064581327 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:16:21 INFO - PROCESS | 1108 | 1461064581429 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 04:16:21 INFO - PROCESS | 1108 | 1461064581511 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:21 INFO - PROCESS | 1108 | ++DOCSHELL 18303400 == 36 [pid = 1108] [id = 225] 04:16:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 92 (1D910000) [pid = 1108] [serial = 674] [outer = 00000000] 04:16:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 93 (1DCB8800) [pid = 1108] [serial = 675] [outer = 1D910000] 04:16:21 INFO - PROCESS | 1108 | 1461064581554 Marionette DEBUG loaded listener.js 04:16:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 94 (1DCB8400) [pid = 1108] [serial = 676] [outer = 1D910000] 04:16:21 INFO - PROCESS | 1108 | 1461064581954 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:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 670ms 04:16:22 INFO - PROCESS | 1108 | 1461064581998 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 04:16:22 INFO - PROCESS | 1108 | 1461064582000 Marionette TRACE conn4 <- [1,865,null,{"value":"13"}] 04:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:16:22 INFO - PROCESS | 1108 | 1461064582010 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:16:22 INFO - PROCESS | 1108 | 1461064582011 Marionette TRACE conn4 <- [1,866,null,{}] 04:16:22 INFO - PROCESS | 1108 | 1461064582015 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:16:22 INFO - PROCESS | 1108 | 1461064582119 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 04:16:22 INFO - PROCESS | 1108 | 1461064582128 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:22 INFO - PROCESS | 1108 | ++DOCSHELL 1DF3EC00 == 37 [pid = 1108] [id = 226] 04:16:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 95 (1DF3F400) [pid = 1108] [serial = 677] [outer = 00000000] 04:16:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 96 (1E336000) [pid = 1108] [serial = 678] [outer = 1DF3F400] 04:16:22 INFO - PROCESS | 1108 | 1461064582171 Marionette DEBUG loaded listener.js 04:16:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 97 (1E3A4000) [pid = 1108] [serial = 679] [outer = 1DF3F400] 04:16:22 INFO - PROCESS | 1108 | 1461064582627 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:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 670ms 04:16:22 INFO - PROCESS | 1108 | 1461064582684 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 04:16:22 INFO - PROCESS | 1108 | 1461064582687 Marionette TRACE conn4 <- [1,869,null,{"value":"13"}] 04:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:16:22 INFO - PROCESS | 1108 | 1461064582690 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:16:22 INFO - PROCESS | 1108 | 1461064582692 Marionette TRACE conn4 <- [1,870,null,{}] 04:16:22 INFO - PROCESS | 1108 | 1461064582707 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:16:22 INFO - PROCESS | 1108 | 1461064582851 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 04:16:22 INFO - PROCESS | 1108 | 1461064582910 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:22 INFO - PROCESS | 1108 | ++DOCSHELL 13A8DC00 == 38 [pid = 1108] [id = 227] 04:16:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 98 (1E3AE000) [pid = 1108] [serial = 680] [outer = 00000000] 04:16:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 99 (1E53B400) [pid = 1108] [serial = 681] [outer = 1E3AE000] 04:16:22 INFO - PROCESS | 1108 | 1461064582958 Marionette DEBUG loaded listener.js 04:16:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 100 (1E5AE800) [pid = 1108] [serial = 682] [outer = 1E3AE000] 04:16:23 INFO - PROCESS | 1108 | --DOMWINDOW == 99 (14A72800) [pid = 1108] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:16:23 INFO - PROCESS | 1108 | --DOMWINDOW == 98 (1CF3D000) [pid = 1108] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:16:23 INFO - PROCESS | 1108 | --DOMWINDOW == 97 (1AA9D000) [pid = 1108] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:16:23 INFO - PROCESS | 1108 | --DOMWINDOW == 96 (1E32C000) [pid = 1108] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:16:23 INFO - PROCESS | 1108 | --DOMWINDOW == 95 (13971800) [pid = 1108] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:16:23 INFO - PROCESS | 1108 | --DOMWINDOW == 94 (1F445000) [pid = 1108] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:16:23 INFO - PROCESS | 1108 | --DOMWINDOW == 93 (2167B400) [pid = 1108] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:16:23 INFO - PROCESS | 1108 | --DOMWINDOW == 92 (1E610400) [pid = 1108] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:16:23 INFO - PROCESS | 1108 | --DOMWINDOW == 91 (1A562000) [pid = 1108] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:16:23 INFO - PROCESS | 1108 | --DOMWINDOW == 90 (13695800) [pid = 1108] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:16:23 INFO - PROCESS | 1108 | --DOMWINDOW == 89 (1F44A800) [pid = 1108] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:16:23 INFO - PROCESS | 1108 | --DOMWINDOW == 88 (1AAA0000) [pid = 1108] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:16:23 INFO - PROCESS | 1108 | --DOMWINDOW == 87 (1A5D8800) [pid = 1108] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:16:23 INFO - PROCESS | 1108 | --DOMWINDOW == 86 (136AA800) [pid = 1108] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:16:23 INFO - PROCESS | 1108 | --DOMWINDOW == 85 (14B97800) [pid = 1108] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:16:23 INFO - PROCESS | 1108 | --DOMWINDOW == 84 (1DCB2C00) [pid = 1108] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:16:23 INFO - PROCESS | 1108 | 1461064583610 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:16:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:16:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 930ms 04:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:16:23 INFO - PROCESS | 1108 | 1461064583620 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 04:16:23 INFO - PROCESS | 1108 | 1461064583622 Marionette TRACE conn4 <- [1,873,null,{"value":"13"}] 04:16:23 INFO - PROCESS | 1108 | 1461064583625 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:16:23 INFO - PROCESS | 1108 | 1461064583627 Marionette TRACE conn4 <- [1,874,null,{}] 04:16:23 INFO - PROCESS | 1108 | 1461064583630 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:16:23 INFO - PROCESS | 1108 | 1461064583733 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 04:16:23 INFO - PROCESS | 1108 | 1461064583780 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:23 INFO - PROCESS | 1108 | ++DOCSHELL 13A2E000 == 39 [pid = 1108] [id = 228] 04:16:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 85 (14B77000) [pid = 1108] [serial = 683] [outer = 00000000] 04:16:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 86 (1ABC4C00) [pid = 1108] [serial = 684] [outer = 14B77000] 04:16:23 INFO - PROCESS | 1108 | 1461064583823 Marionette DEBUG loaded listener.js 04:16:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 87 (1D408400) [pid = 1108] [serial = 685] [outer = 14B77000] 04:16:24 INFO - PROCESS | 1108 | 1461064584196 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:16:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:16:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 630ms 04:16:24 INFO - PROCESS | 1108 | 1461064584257 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 04:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:16:24 INFO - PROCESS | 1108 | 1461064584259 Marionette TRACE conn4 <- [1,877,null,{"value":"13"}] 04:16:24 INFO - PROCESS | 1108 | 1461064584262 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:16:24 INFO - PROCESS | 1108 | 1461064584264 Marionette TRACE conn4 <- [1,878,null,{}] 04:16:24 INFO - PROCESS | 1108 | 1461064584267 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:16:24 INFO - PROCESS | 1108 | 1461064584374 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 04:16:24 INFO - PROCESS | 1108 | 1461064584384 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:24 INFO - PROCESS | 1108 | ++DOCSHELL 1CF3FC00 == 40 [pid = 1108] [id = 229] 04:16:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 88 (1D51DC00) [pid = 1108] [serial = 686] [outer = 00000000] 04:16:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 89 (1E3AE400) [pid = 1108] [serial = 687] [outer = 1D51DC00] 04:16:24 INFO - PROCESS | 1108 | 1461064584427 Marionette DEBUG loaded listener.js 04:16:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 90 (1DCB8C00) [pid = 1108] [serial = 688] [outer = 1D51DC00] 04:16:24 INFO - PROCESS | 1108 | 1461064584828 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:16:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:16:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 630ms 04:16:24 INFO - PROCESS | 1108 | 1461064584893 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 04:16:24 INFO - PROCESS | 1108 | 1461064584895 Marionette TRACE conn4 <- [1,881,null,{"value":"13"}] 04:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:16:24 INFO - PROCESS | 1108 | 1461064584898 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:16:24 INFO - PROCESS | 1108 | 1461064584899 Marionette TRACE conn4 <- [1,882,null,{}] 04:16:24 INFO - PROCESS | 1108 | 1461064584903 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:16:25 INFO - PROCESS | 1108 | 1461064585007 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 04:16:25 INFO - PROCESS | 1108 | 1461064585015 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:25 INFO - PROCESS | 1108 | ++DOCSHELL 1D90BC00 == 41 [pid = 1108] [id = 230] 04:16:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 91 (1E32C000) [pid = 1108] [serial = 689] [outer = 00000000] 04:16:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 92 (1F43F400) [pid = 1108] [serial = 690] [outer = 1E32C000] 04:16:25 INFO - PROCESS | 1108 | 1461064585058 Marionette DEBUG loaded listener.js 04:16:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 93 (1F444000) [pid = 1108] [serial = 691] [outer = 1E32C000] 04:16:25 INFO - PROCESS | 1108 | 1461064585486 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:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 670ms 04:16:25 INFO - PROCESS | 1108 | 1461064585571 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 04:16:25 INFO - PROCESS | 1108 | 1461064585576 Marionette TRACE conn4 <- [1,885,null,{"value":"13"}] 04:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:16:25 INFO - PROCESS | 1108 | 1461064585582 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:16:25 INFO - PROCESS | 1108 | 1461064585586 Marionette TRACE conn4 <- [1,886,null,{}] 04:16:25 INFO - PROCESS | 1108 | 1461064585672 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:16:25 INFO - PROCESS | 1108 | 1461064585813 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 04:16:25 INFO - PROCESS | 1108 | 1461064585888 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:25 INFO - PROCESS | 1108 | ++DOCSHELL 13650800 == 42 [pid = 1108] [id = 231] 04:16:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 94 (13651C00) [pid = 1108] [serial = 692] [outer = 00000000] 04:16:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 95 (136ACC00) [pid = 1108] [serial = 693] [outer = 13651C00] 04:16:25 INFO - PROCESS | 1108 | 1461064585944 Marionette DEBUG loaded listener.js 04:16:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 96 (13A32400) [pid = 1108] [serial = 694] [outer = 13651C00] 04:16:26 INFO - PROCESS | 1108 | 1461064586619 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:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1070ms 04:16:26 INFO - PROCESS | 1108 | 1461064586655 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 04:16:26 INFO - PROCESS | 1108 | 1461064586661 Marionette TRACE conn4 <- [1,889,null,{"value":"13"}] 04:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:16:26 INFO - PROCESS | 1108 | 1461064586667 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:16:26 INFO - PROCESS | 1108 | 1461064586670 Marionette TRACE conn4 <- [1,890,null,{}] 04:16:26 INFO - PROCESS | 1108 | 1461064586674 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:16:26 INFO - PROCESS | 1108 | 1461064586786 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 04:16:26 INFO - PROCESS | 1108 | 1461064586867 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:26 INFO - PROCESS | 1108 | ++DOCSHELL 14B9F800 == 43 [pid = 1108] [id = 232] 04:16:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 97 (14BA5400) [pid = 1108] [serial = 695] [outer = 00000000] 04:16:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 98 (1940B400) [pid = 1108] [serial = 696] [outer = 14BA5400] 04:16:26 INFO - PROCESS | 1108 | 1461064586961 Marionette DEBUG loaded listener.js 04:16:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 99 (1A560C00) [pid = 1108] [serial = 697] [outer = 14BA5400] 04:16:27 INFO - PROCESS | 1108 | 1461064587849 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:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1221ms 04:16:27 INFO - PROCESS | 1108 | 1461064587890 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 04:16:27 INFO - PROCESS | 1108 | 1461064587894 Marionette TRACE conn4 <- [1,893,null,{"value":"13"}] 04:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:16:27 INFO - PROCESS | 1108 | 1461064587899 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:16:27 INFO - PROCESS | 1108 | 1461064587904 Marionette TRACE conn4 <- [1,894,null,{}] 04:16:27 INFO - PROCESS | 1108 | 1461064587910 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:16:28 INFO - PROCESS | 1108 | 1461064588014 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 04:16:28 INFO - PROCESS | 1108 | 1461064588099 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:28 INFO - PROCESS | 1108 | ++DOCSHELL 14BA4400 == 44 [pid = 1108] [id = 233] 04:16:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 100 (14BA5C00) [pid = 1108] [serial = 698] [outer = 00000000] 04:16:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 101 (183CA000) [pid = 1108] [serial = 699] [outer = 14BA5C00] 04:16:28 INFO - PROCESS | 1108 | 1461064588190 Marionette DEBUG loaded listener.js 04:16:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 102 (1940B800) [pid = 1108] [serial = 700] [outer = 14BA5C00] 04:16:28 INFO - PROCESS | 1108 | --DOCSHELL 1CF3FC00 == 43 [pid = 1108] [id = 229] 04:16:28 INFO - PROCESS | 1108 | --DOCSHELL 13A2E000 == 42 [pid = 1108] [id = 228] 04:16:28 INFO - PROCESS | 1108 | --DOCSHELL 13A8DC00 == 41 [pid = 1108] [id = 227] 04:16:28 INFO - PROCESS | 1108 | --DOCSHELL 1DF3EC00 == 40 [pid = 1108] [id = 226] 04:16:28 INFO - PROCESS | 1108 | --DOCSHELL 18303400 == 39 [pid = 1108] [id = 225] 04:16:28 INFO - PROCESS | 1108 | --DOCSHELL 1D7F3C00 == 38 [pid = 1108] [id = 224] 04:16:28 INFO - PROCESS | 1108 | --DOCSHELL 1D52E400 == 37 [pid = 1108] [id = 223] 04:16:28 INFO - PROCESS | 1108 | --DOCSHELL 1CF65C00 == 36 [pid = 1108] [id = 222] 04:16:28 INFO - PROCESS | 1108 | --DOCSHELL 1AA96C00 == 35 [pid = 1108] [id = 221] 04:16:28 INFO - PROCESS | 1108 | --DOCSHELL 19833400 == 34 [pid = 1108] [id = 220] 04:16:28 INFO - PROCESS | 1108 | --DOMWINDOW == 101 (22230800) [pid = 1108] [serial = 647] [outer = 00000000] [url = about:blank] 04:16:28 INFO - PROCESS | 1108 | --DOCSHELL 18309400 == 33 [pid = 1108] [id = 219] 04:16:28 INFO - PROCESS | 1108 | --DOCSHELL 13A23800 == 32 [pid = 1108] [id = 218] 04:16:28 INFO - PROCESS | 1108 | --DOCSHELL 135BC000 == 31 [pid = 1108] [id = 217] 04:16:28 INFO - PROCESS | 1108 | --DOCSHELL 22226800 == 30 [pid = 1108] [id = 216] 04:16:28 INFO - PROCESS | 1108 | --DOMWINDOW == 100 (1DEEC400) [pid = 1108] [serial = 546] [outer = 00000000] [url = about:blank] 04:16:28 INFO - PROCESS | 1108 | --DOMWINDOW == 99 (19831C00) [pid = 1108] [serial = 579] [outer = 00000000] [url = about:blank] 04:16:28 INFO - PROCESS | 1108 | --DOMWINDOW == 98 (1D7F8000) [pid = 1108] [serial = 582] [outer = 00000000] [url = about:blank] 04:16:28 INFO - PROCESS | 1108 | --DOMWINDOW == 97 (1E534800) [pid = 1108] [serial = 638] [outer = 00000000] [url = about:blank] 04:16:28 INFO - PROCESS | 1108 | --DOMWINDOW == 96 (1E8A8400) [pid = 1108] [serial = 641] [outer = 00000000] [url = about:blank] 04:16:28 INFO - PROCESS | 1108 | --DOMWINDOW == 95 (22183C00) [pid = 1108] [serial = 644] [outer = 00000000] [url = about:blank] 04:16:28 INFO - PROCESS | 1108 | --DOMWINDOW == 94 (2217B800) [pid = 1108] [serial = 620] [outer = 00000000] [url = about:blank] 04:16:28 INFO - PROCESS | 1108 | --DOMWINDOW == 93 (20EF1400) [pid = 1108] [serial = 618] [outer = 00000000] [url = about:blank] 04:16:28 INFO - PROCESS | 1108 | --DOMWINDOW == 92 (20D7A800) [pid = 1108] [serial = 617] [outer = 00000000] [url = about:blank] 04:16:28 INFO - PROCESS | 1108 | --DOMWINDOW == 91 (1D7F7C00) [pid = 1108] [serial = 615] [outer = 00000000] [url = about:blank] 04:16:28 INFO - PROCESS | 1108 | --DOMWINDOW == 90 (1D513800) [pid = 1108] [serial = 614] [outer = 00000000] [url = about:blank] 04:16:28 INFO - PROCESS | 1108 | --DOMWINDOW == 89 (18881000) [pid = 1108] [serial = 612] [outer = 00000000] [url = about:blank] 04:16:28 INFO - PROCESS | 1108 | --DOMWINDOW == 88 (14BA3400) [pid = 1108] [serial = 611] [outer = 00000000] [url = about:blank] 04:16:28 INFO - PROCESS | 1108 | --DOMWINDOW == 87 (1FA6D800) [pid = 1108] [serial = 609] [outer = 00000000] [url = about:blank] 04:16:28 INFO - PROCESS | 1108 | --DOMWINDOW == 86 (1D40AC00) [pid = 1108] [serial = 632] [outer = 00000000] [url = about:blank] 04:16:28 INFO - PROCESS | 1108 | --DOMWINDOW == 85 (1DA77400) [pid = 1108] [serial = 633] [outer = 00000000] [url = about:blank] 04:16:28 INFO - PROCESS | 1108 | --DOMWINDOW == 84 (1B204000) [pid = 1108] [serial = 629] [outer = 00000000] [url = about:blank] 04:16:28 INFO - PROCESS | 1108 | --DOMWINDOW == 83 (1CF3C400) [pid = 1108] [serial = 630] [outer = 00000000] [url = about:blank] 04:16:28 INFO - PROCESS | 1108 | --DOMWINDOW == 82 (22181C00) [pid = 1108] [serial = 645] [outer = 00000000] [url = about:blank] 04:16:28 INFO - PROCESS | 1108 | --DOMWINDOW == 81 (14B9D000) [pid = 1108] [serial = 626] [outer = 00000000] [url = about:blank] 04:16:28 INFO - PROCESS | 1108 | --DOMWINDOW == 80 (14BA4C00) [pid = 1108] [serial = 627] [outer = 00000000] [url = about:blank] 04:16:28 INFO - PROCESS | 1108 | --DOMWINDOW == 79 (1A5DA000) [pid = 1108] [serial = 624] [outer = 00000000] [url = about:blank] 04:16:28 INFO - PROCESS | 1108 | --DOMWINDOW == 78 (1A559400) [pid = 1108] [serial = 623] [outer = 00000000] [url = about:blank] 04:16:28 INFO - PROCESS | 1108 | --DOMWINDOW == 77 (22185C00) [pid = 1108] [serial = 621] [outer = 00000000] [url = about:blank] 04:16:28 INFO - PROCESS | 1108 | --DOMWINDOW == 76 (1DF47400) [pid = 1108] [serial = 635] [outer = 00000000] [url = about:blank] 04:16:28 INFO - PROCESS | 1108 | --DOMWINDOW == 75 (1E5B4800) [pid = 1108] [serial = 639] [outer = 00000000] [url = about:blank] 04:16:28 INFO - PROCESS | 1108 | --DOMWINDOW == 74 (1F440C00) [pid = 1108] [serial = 642] [outer = 00000000] [url = about:blank] 04:16:28 INFO - PROCESS | 1108 | --DOMWINDOW == 73 (1DF4CC00) [pid = 1108] [serial = 636] [outer = 00000000] [url = about:blank] 04:16:28 INFO - PROCESS | 1108 | 1461064588693 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:16:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:16:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 831ms 04:16:28 INFO - PROCESS | 1108 | 1461064588731 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 04:16:28 INFO - PROCESS | 1108 | 1461064588736 Marionette TRACE conn4 <- [1,897,null,{"value":"13"}] 04:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:16:28 INFO - PROCESS | 1108 | 1461064588742 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:16:28 INFO - PROCESS | 1108 | 1461064588745 Marionette TRACE conn4 <- [1,898,null,{}] 04:16:28 INFO - PROCESS | 1108 | 1461064588752 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:16:28 INFO - PROCESS | 1108 | 1461064588835 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 04:16:28 INFO - PROCESS | 1108 | 1461064588842 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:28 INFO - PROCESS | 1108 | ++DOCSHELL 136AE800 == 31 [pid = 1108] [id = 234] 04:16:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 74 (13970C00) [pid = 1108] [serial = 701] [outer = 00000000] 04:16:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 75 (18585000) [pid = 1108] [serial = 702] [outer = 13970C00] 04:16:28 INFO - PROCESS | 1108 | 1461064588892 Marionette DEBUG loaded listener.js 04:16:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 76 (19799800) [pid = 1108] [serial = 703] [outer = 13970C00] 04:16:29 INFO - PROCESS | 1108 | 1461064589367 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:16:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:16:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 670ms 04:16:29 INFO - PROCESS | 1108 | 1461064589416 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 04:16:29 INFO - PROCESS | 1108 | 1461064589418 Marionette TRACE conn4 <- [1,901,null,{"value":"13"}] 04:16:29 INFO - PROCESS | 1108 | 1461064589422 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:16:29 INFO - PROCESS | 1108 | 1461064589425 Marionette TRACE conn4 <- [1,902,null,{}] 04:16:29 INFO - PROCESS | 1108 | 1461064589435 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:16:29 INFO - PROCESS | 1108 | 1461064589517 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 04:16:29 INFO - PROCESS | 1108 | 1461064589631 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:29 INFO - PROCESS | 1108 | ++DOCSHELL 1A5D4C00 == 32 [pid = 1108] [id = 235] 04:16:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 77 (1A5DA000) [pid = 1108] [serial = 704] [outer = 00000000] 04:16:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 78 (1AAA0400) [pid = 1108] [serial = 705] [outer = 1A5DA000] 04:16:29 INFO - PROCESS | 1108 | 1461064589680 Marionette DEBUG loaded listener.js 04:16:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 79 (1B29A800) [pid = 1108] [serial = 706] [outer = 1A5DA000] 04:16:30 INFO - PROCESS | 1108 | 1461064590065 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:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 671ms 04:16:30 INFO - PROCESS | 1108 | 1461064590099 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 04:16:30 INFO - PROCESS | 1108 | 1461064590102 Marionette TRACE conn4 <- [1,905,null,{"value":"13"}] 04:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:16:30 INFO - PROCESS | 1108 | 1461064590105 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:16:30 INFO - PROCESS | 1108 | 1461064590107 Marionette TRACE conn4 <- [1,906,null,{}] 04:16:30 INFO - PROCESS | 1108 | 1461064590110 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:16:30 INFO - PROCESS | 1108 | 1461064590188 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 04:16:30 INFO - PROCESS | 1108 | 1461064590195 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:30 INFO - PROCESS | 1108 | ++DOCSHELL 1CF3A800 == 33 [pid = 1108] [id = 236] 04:16:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 80 (1CF3D400) [pid = 1108] [serial = 707] [outer = 00000000] 04:16:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 81 (1D519400) [pid = 1108] [serial = 708] [outer = 1CF3D400] 04:16:30 INFO - PROCESS | 1108 | 1461064590239 Marionette DEBUG loaded listener.js 04:16:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 82 (1D52CC00) [pid = 1108] [serial = 709] [outer = 1CF3D400] 04:16:30 INFO - PROCESS | 1108 | 1461064590688 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:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 631ms 04:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:16:30 INFO - PROCESS | 1108 | 1461064590737 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 04:16:30 INFO - PROCESS | 1108 | 1461064590739 Marionette TRACE conn4 <- [1,909,null,{"value":"13"}] 04:16:30 INFO - PROCESS | 1108 | 1461064590742 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:16:30 INFO - PROCESS | 1108 | 1461064590743 Marionette TRACE conn4 <- [1,910,null,{}] 04:16:30 INFO - PROCESS | 1108 | 1461064590747 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:16:30 INFO - PROCESS | 1108 | 1461064590846 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 04:16:30 INFO - PROCESS | 1108 | 1461064590928 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:30 INFO - PROCESS | 1108 | ++DOCSHELL 1D7F3800 == 34 [pid = 1108] [id = 237] 04:16:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 83 (1D7F5C00) [pid = 1108] [serial = 710] [outer = 00000000] 04:16:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 84 (1D7FF000) [pid = 1108] [serial = 711] [outer = 1D7F5C00] 04:16:30 INFO - PROCESS | 1108 | 1461064590973 Marionette DEBUG loaded listener.js 04:16:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 85 (1D90F000) [pid = 1108] [serial = 712] [outer = 1D7F5C00] 04:16:31 INFO - PROCESS | 1108 | 1461064591427 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:16:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:16:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 730ms 04:16:31 INFO - PROCESS | 1108 | 1461064591473 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 04:16:31 INFO - PROCESS | 1108 | 1461064591475 Marionette TRACE conn4 <- [1,913,null,{"value":"13"}] 04:16:31 INFO - PROCESS | 1108 | 1461064591479 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:16:31 INFO - PROCESS | 1108 | 1461064591480 Marionette TRACE conn4 <- [1,914,null,{}] 04:16:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:16:31 INFO - PROCESS | 1108 | 1461064591484 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:16:31 INFO - PROCESS | 1108 | 1461064591614 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 04:16:31 INFO - PROCESS | 1108 | 1461064591675 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:31 INFO - PROCESS | 1108 | ++DOCSHELL 1DCB5000 == 35 [pid = 1108] [id = 238] 04:16:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 86 (1DCB9800) [pid = 1108] [serial = 713] [outer = 00000000] 04:16:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 87 (1DF4A800) [pid = 1108] [serial = 714] [outer = 1DCB9800] 04:16:31 INFO - PROCESS | 1108 | 1461064591723 Marionette DEBUG loaded listener.js 04:16:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 88 (1E32D800) [pid = 1108] [serial = 715] [outer = 1DCB9800] 04:16:32 INFO - PROCESS | 1108 | 1461064592139 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:16:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 670ms 04:16:32 INFO - PROCESS | 1108 | 1461064592153 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 04:16:32 INFO - PROCESS | 1108 | 1461064592155 Marionette TRACE conn4 <- [1,917,null,{"value":"13"}] 04:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:16:32 INFO - PROCESS | 1108 | 1461064592164 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:16:32 INFO - PROCESS | 1108 | 1461064592166 Marionette TRACE conn4 <- [1,918,null,{}] 04:16:32 INFO - PROCESS | 1108 | 1461064592170 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:16:32 INFO - PROCESS | 1108 | 1461064592297 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 04:16:32 INFO - PROCESS | 1108 | 1461064592303 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:32 INFO - PROCESS | 1108 | ++DOCSHELL 1D7FA400 == 36 [pid = 1108] [id = 239] 04:16:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 89 (1E335800) [pid = 1108] [serial = 716] [outer = 00000000] 04:16:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 90 (1E3AC400) [pid = 1108] [serial = 717] [outer = 1E335800] 04:16:32 INFO - PROCESS | 1108 | 1461064592346 Marionette DEBUG loaded listener.js 04:16:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 91 (1E530800) [pid = 1108] [serial = 718] [outer = 1E335800] 04:16:32 INFO - PROCESS | 1108 | --DOMWINDOW == 90 (13A32000) [pid = 1108] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:16:32 INFO - PROCESS | 1108 | --DOMWINDOW == 89 (1AA97000) [pid = 1108] [serial = 662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:16:32 INFO - PROCESS | 1108 | --DOMWINDOW == 88 (1CF71000) [pid = 1108] [serial = 665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:16:32 INFO - PROCESS | 1108 | --DOMWINDOW == 87 (1D910000) [pid = 1108] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:16:32 INFO - PROCESS | 1108 | --DOMWINDOW == 86 (1D530400) [pid = 1108] [serial = 668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:16:32 INFO - PROCESS | 1108 | --DOMWINDOW == 85 (1D90C000) [pid = 1108] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:16:32 INFO - PROCESS | 1108 | --DOMWINDOW == 84 (1A5D4000) [pid = 1108] [serial = 659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:16:32 INFO - PROCESS | 1108 | --DOMWINDOW == 83 (1DF3F400) [pid = 1108] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:16:32 INFO - PROCESS | 1108 | --DOMWINDOW == 82 (1D51DC00) [pid = 1108] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:16:32 INFO - PROCESS | 1108 | --DOMWINDOW == 81 (135BC800) [pid = 1108] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:16:32 INFO - PROCESS | 1108 | --DOMWINDOW == 80 (14B77000) [pid = 1108] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:16:32 INFO - PROCESS | 1108 | --DOMWINDOW == 79 (1E3AE000) [pid = 1108] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:16:32 INFO - PROCESS | 1108 | --DOMWINDOW == 78 (18392800) [pid = 1108] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:16:32 INFO - PROCESS | 1108 | 1461064592851 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:16:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 730ms 04:16:32 INFO - PROCESS | 1108 | 1461064592889 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 04:16:32 INFO - PROCESS | 1108 | 1461064592891 Marionette TRACE conn4 <- [1,921,null,{"value":"13"}] 04:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:16:32 INFO - PROCESS | 1108 | 1461064592894 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:16:32 INFO - PROCESS | 1108 | 1461064592896 Marionette TRACE conn4 <- [1,922,null,{}] 04:16:32 INFO - PROCESS | 1108 | 1461064592899 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:16:32 INFO - PROCESS | 1108 | 1461064592972 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 04:16:32 INFO - PROCESS | 1108 | 1461064592978 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:33 INFO - PROCESS | 1108 | ++DOCSHELL 1A5D4000 == 37 [pid = 1108] [id = 240] 04:16:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 79 (1A5D5800) [pid = 1108] [serial = 719] [outer = 00000000] 04:16:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 80 (1E329800) [pid = 1108] [serial = 720] [outer = 1A5D5800] 04:16:33 INFO - PROCESS | 1108 | 1461064593022 Marionette DEBUG loaded listener.js 04:16:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 81 (1E3AA800) [pid = 1108] [serial = 721] [outer = 1A5D5800] 04:16:33 INFO - PROCESS | 1108 | 1461064593435 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:16:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:16:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 570ms 04:16:33 INFO - PROCESS | 1108 | 1461064593473 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 04:16:33 INFO - PROCESS | 1108 | 1461064593475 Marionette TRACE conn4 <- [1,925,null,{"value":"13"}] 04:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:16:33 INFO - PROCESS | 1108 | 1461064593482 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:16:33 INFO - PROCESS | 1108 | 1461064593483 Marionette TRACE conn4 <- [1,926,null,{}] 04:16:33 INFO - PROCESS | 1108 | 1461064593486 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:16:33 INFO - PROCESS | 1108 | 1461064593561 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 04:16:33 INFO - PROCESS | 1108 | 1461064593568 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:33 INFO - PROCESS | 1108 | ++DOCSHELL 1E533400 == 38 [pid = 1108] [id = 241] 04:16:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 82 (1E53AC00) [pid = 1108] [serial = 722] [outer = 00000000] 04:16:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 83 (1E619C00) [pid = 1108] [serial = 723] [outer = 1E53AC00] 04:16:33 INFO - PROCESS | 1108 | 1461064593611 Marionette DEBUG loaded listener.js 04:16:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 84 (1B208000) [pid = 1108] [serial = 724] [outer = 1E53AC00] 04:16:34 INFO - PROCESS | 1108 | 1461064594050 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:16:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:16:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 630ms 04:16:34 INFO - PROCESS | 1108 | 1461064594110 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 04:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:16:34 INFO - PROCESS | 1108 | 1461064594112 Marionette TRACE conn4 <- [1,929,null,{"value":"13"}] 04:16:34 INFO - PROCESS | 1108 | 1461064594115 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:16:34 INFO - PROCESS | 1108 | 1461064594117 Marionette TRACE conn4 <- [1,930,null,{}] 04:16:34 INFO - PROCESS | 1108 | 1461064594121 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:16:34 INFO - PROCESS | 1108 | 1461064594200 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 04:16:34 INFO - PROCESS | 1108 | 1461064594209 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:34 INFO - PROCESS | 1108 | ++DOCSHELL 1E6C5400 == 39 [pid = 1108] [id = 242] 04:16:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 85 (1E8E5C00) [pid = 1108] [serial = 725] [outer = 00000000] 04:16:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 86 (1F4C8400) [pid = 1108] [serial = 726] [outer = 1E8E5C00] 04:16:34 INFO - PROCESS | 1108 | 1461064594254 Marionette DEBUG loaded listener.js 04:16:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 87 (1F4C9000) [pid = 1108] [serial = 727] [outer = 1E8E5C00] 04:16:34 INFO - PROCESS | 1108 | 1461064594748 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:16:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:16:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 671ms 04:16:34 INFO - PROCESS | 1108 | 1461064594788 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 04:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:16:34 INFO - PROCESS | 1108 | 1461064594792 Marionette TRACE conn4 <- [1,933,null,{"value":"13"}] 04:16:34 INFO - PROCESS | 1108 | 1461064594797 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:16:34 INFO - PROCESS | 1108 | 1461064594802 Marionette TRACE conn4 <- [1,934,null,{}] 04:16:34 INFO - PROCESS | 1108 | 1461064594809 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:16:34 INFO - PROCESS | 1108 | 1461064594964 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 04:16:35 INFO - PROCESS | 1108 | 1461064595075 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:35 INFO - PROCESS | 1108 | ++DOCSHELL 14A80800 == 40 [pid = 1108] [id = 243] 04:16:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 88 (14B97800) [pid = 1108] [serial = 728] [outer = 00000000] 04:16:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 89 (17EC7800) [pid = 1108] [serial = 729] [outer = 14B97800] 04:16:35 INFO - PROCESS | 1108 | 1461064595130 Marionette DEBUG loaded listener.js 04:16:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 90 (18583C00) [pid = 1108] [serial = 730] [outer = 14B97800] 04:16:35 INFO - PROCESS | 1108 | 1461064595716 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:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 990ms 04:16:35 INFO - PROCESS | 1108 | 1461064595788 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 04:16:35 INFO - PROCESS | 1108 | 1461064595794 Marionette TRACE conn4 <- [1,937,null,{"value":"13"}] 04:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:16:35 INFO - PROCESS | 1108 | 1461064595801 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:16:35 INFO - PROCESS | 1108 | 1461064595803 Marionette TRACE conn4 <- [1,938,null,{}] 04:16:35 INFO - PROCESS | 1108 | 1461064595808 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:16:35 INFO - PROCESS | 1108 | 1461064595908 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 04:16:36 INFO - PROCESS | 1108 | 1461064595989 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:36 INFO - PROCESS | 1108 | ++DOCSHELL 1A5D5C00 == 41 [pid = 1108] [id = 244] 04:16:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 91 (1AA5D400) [pid = 1108] [serial = 731] [outer = 00000000] 04:16:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 92 (1D412800) [pid = 1108] [serial = 732] [outer = 1AA5D400] 04:16:36 INFO - PROCESS | 1108 | 1461064596083 Marionette DEBUG loaded listener.js 04:16:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 93 (1D525800) [pid = 1108] [serial = 733] [outer = 1AA5D400] 04:16:36 INFO - PROCESS | 1108 | 1461064596680 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:16:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 930ms 04:16:36 INFO - PROCESS | 1108 | 1461064596732 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 04:16:36 INFO - PROCESS | 1108 | 1461064596735 Marionette TRACE conn4 <- [1,941,null,{"value":"13"}] 04:16:36 INFO - PROCESS | 1108 | 1461064596739 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:16:36 INFO - PROCESS | 1108 | 1461064596742 Marionette TRACE conn4 <- [1,942,null,{}] 04:16:36 INFO - PROCESS | 1108 | 1461064596753 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:16:36 INFO - PROCESS | 1108 | 1461064596857 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 04:16:36 INFO - PROCESS | 1108 | 1461064596979 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:37 INFO - PROCESS | 1108 | ++DOCSHELL 1DCB9400 == 42 [pid = 1108] [id = 245] 04:16:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 94 (1DEEEC00) [pid = 1108] [serial = 734] [outer = 00000000] 04:16:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 95 (1FAF3000) [pid = 1108] [serial = 735] [outer = 1DEEEC00] 04:16:37 INFO - PROCESS | 1108 | 1461064597036 Marionette DEBUG loaded listener.js 04:16:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 96 (20D7FC00) [pid = 1108] [serial = 736] [outer = 1DEEEC00] 04:16:37 INFO - PROCESS | 1108 | 1461064597647 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:16:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:16:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 930ms 04:16:37 INFO - PROCESS | 1108 | 1461064597675 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 04:16:37 INFO - PROCESS | 1108 | 1461064597678 Marionette TRACE conn4 <- [1,945,null,{"value":"13"}] 04:16:37 INFO - PROCESS | 1108 | 1461064597682 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:16:37 INFO - PROCESS | 1108 | 1461064597684 Marionette TRACE conn4 <- [1,946,null,{}] 04:16:37 INFO - PROCESS | 1108 | 1461064597687 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:16:37 INFO - PROCESS | 1108 | 1461064597786 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 04:16:37 INFO - PROCESS | 1108 | 1461064597865 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:37 INFO - PROCESS | 1108 | ++DOCSHELL 22179800 == 43 [pid = 1108] [id = 246] 04:16:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 97 (2217A800) [pid = 1108] [serial = 737] [outer = 00000000] 04:16:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 98 (22184400) [pid = 1108] [serial = 738] [outer = 2217A800] 04:16:37 INFO - PROCESS | 1108 | 1461064597960 Marionette DEBUG loaded listener.js 04:16:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 99 (22224000) [pid = 1108] [serial = 739] [outer = 2217A800] 04:16:38 INFO - PROCESS | 1108 | 1461064598656 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:16:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:16:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1016ms 04:16:38 INFO - PROCESS | 1108 | 1461064598704 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 04:16:38 INFO - PROCESS | 1108 | 1461064598708 Marionette TRACE conn4 <- [1,949,null,{"value":"13"}] 04:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:16:38 INFO - PROCESS | 1108 | 1461064598712 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:16:38 INFO - PROCESS | 1108 | 1461064598716 Marionette TRACE conn4 <- [1,950,null,{}] 04:16:38 INFO - PROCESS | 1108 | 1461064598723 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:16:38 INFO - PROCESS | 1108 | 1461064598872 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 04:16:39 INFO - PROCESS | 1108 | 1461064599003 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:39 INFO - PROCESS | 1108 | ++DOCSHELL 14B9AC00 == 44 [pid = 1108] [id = 247] 04:16:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 100 (14B9D000) [pid = 1108] [serial = 740] [outer = 00000000] 04:16:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 101 (194D8000) [pid = 1108] [serial = 741] [outer = 14B9D000] 04:16:39 INFO - PROCESS | 1108 | 1461064599054 Marionette DEBUG loaded listener.js 04:16:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 102 (1A55B800) [pid = 1108] [serial = 742] [outer = 14B9D000] 04:16:39 INFO - PROCESS | 1108 | --DOCSHELL 1E533400 == 43 [pid = 1108] [id = 241] 04:16:39 INFO - PROCESS | 1108 | --DOCSHELL 1A5D4000 == 42 [pid = 1108] [id = 240] 04:16:39 INFO - PROCESS | 1108 | --DOCSHELL 1D7FA400 == 41 [pid = 1108] [id = 239] 04:16:39 INFO - PROCESS | 1108 | --DOCSHELL 1DCB5000 == 40 [pid = 1108] [id = 238] 04:16:39 INFO - PROCESS | 1108 | --DOCSHELL 1D7F3800 == 39 [pid = 1108] [id = 237] 04:16:39 INFO - PROCESS | 1108 | --DOCSHELL 1CF3A800 == 38 [pid = 1108] [id = 236] 04:16:39 INFO - PROCESS | 1108 | --DOCSHELL 1A5D4C00 == 37 [pid = 1108] [id = 235] 04:16:39 INFO - PROCESS | 1108 | --DOCSHELL 136AE800 == 36 [pid = 1108] [id = 234] 04:16:39 INFO - PROCESS | 1108 | --DOCSHELL 14BA4400 == 35 [pid = 1108] [id = 233] 04:16:39 INFO - PROCESS | 1108 | --DOMWINDOW == 101 (1F43F400) [pid = 1108] [serial = 690] [outer = 00000000] [url = about:blank] 04:16:39 INFO - PROCESS | 1108 | --DOMWINDOW == 100 (14A46800) [pid = 1108] [serial = 653] [outer = 00000000] [url = about:blank] 04:16:39 INFO - PROCESS | 1108 | --DOMWINDOW == 99 (1B210800) [pid = 1108] [serial = 663] [outer = 00000000] [url = about:blank] 04:16:39 INFO - PROCESS | 1108 | --DOMWINDOW == 98 (1CF38C00) [pid = 1108] [serial = 664] [outer = 00000000] [url = about:blank] 04:16:39 INFO - PROCESS | 1108 | --DOMWINDOW == 97 (1D516800) [pid = 1108] [serial = 666] [outer = 00000000] [url = about:blank] 04:16:39 INFO - PROCESS | 1108 | --DOMWINDOW == 96 (1D525400) [pid = 1108] [serial = 667] [outer = 00000000] [url = about:blank] 04:16:39 INFO - PROCESS | 1108 | --DOMWINDOW == 95 (1DCB8800) [pid = 1108] [serial = 675] [outer = 00000000] [url = about:blank] 04:16:39 INFO - PROCESS | 1108 | --DOMWINDOW == 94 (1D7FA000) [pid = 1108] [serial = 669] [outer = 00000000] [url = about:blank] 04:16:39 INFO - PROCESS | 1108 | --DOMWINDOW == 93 (1D907000) [pid = 1108] [serial = 670] [outer = 00000000] [url = about:blank] 04:16:39 INFO - PROCESS | 1108 | --DOMWINDOW == 92 (1DA7F400) [pid = 1108] [serial = 672] [outer = 00000000] [url = about:blank] 04:16:39 INFO - PROCESS | 1108 | --DOMWINDOW == 91 (1AA5E800) [pid = 1108] [serial = 660] [outer = 00000000] [url = about:blank] 04:16:39 INFO - PROCESS | 1108 | --DOMWINDOW == 90 (1E3A4000) [pid = 1108] [serial = 679] [outer = 00000000] [url = about:blank] 04:16:39 INFO - PROCESS | 1108 | --DOMWINDOW == 89 (1DCB8C00) [pid = 1108] [serial = 688] [outer = 00000000] [url = about:blank] 04:16:39 INFO - PROCESS | 1108 | --DOMWINDOW == 88 (1AA97400) [pid = 1108] [serial = 661] [outer = 00000000] [url = about:blank] 04:16:39 INFO - PROCESS | 1108 | --DOMWINDOW == 87 (1E336000) [pid = 1108] [serial = 678] [outer = 00000000] [url = about:blank] 04:16:39 INFO - PROCESS | 1108 | --DOMWINDOW == 86 (13698C00) [pid = 1108] [serial = 650] [outer = 00000000] [url = about:blank] 04:16:39 INFO - PROCESS | 1108 | --DOMWINDOW == 85 (13933800) [pid = 1108] [serial = 651] [outer = 00000000] [url = about:blank] 04:16:39 INFO - PROCESS | 1108 | --DOMWINDOW == 84 (1ABC4C00) [pid = 1108] [serial = 684] [outer = 00000000] [url = about:blank] 04:16:39 INFO - PROCESS | 1108 | --DOMWINDOW == 83 (1E53B400) [pid = 1108] [serial = 681] [outer = 00000000] [url = about:blank] 04:16:39 INFO - PROCESS | 1108 | --DOMWINDOW == 82 (1940B000) [pid = 1108] [serial = 656] [outer = 00000000] [url = about:blank] 04:16:39 INFO - PROCESS | 1108 | --DOMWINDOW == 81 (197A1400) [pid = 1108] [serial = 657] [outer = 00000000] [url = about:blank] 04:16:39 INFO - PROCESS | 1108 | --DOMWINDOW == 80 (1E3AE400) [pid = 1108] [serial = 687] [outer = 00000000] [url = about:blank] 04:16:39 INFO - PROCESS | 1108 | --DOMWINDOW == 79 (14B75400) [pid = 1108] [serial = 654] [outer = 00000000] [url = about:blank] 04:16:39 INFO - PROCESS | 1108 | --DOMWINDOW == 78 (1E5AE800) [pid = 1108] [serial = 682] [outer = 00000000] [url = about:blank] 04:16:39 INFO - PROCESS | 1108 | --DOMWINDOW == 77 (1DF4A000) [pid = 1108] [serial = 357] [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:16:39 INFO - PROCESS | 1108 | --DOMWINDOW == 76 (1DCB8400) [pid = 1108] [serial = 676] [outer = 00000000] [url = about:blank] 04:16:39 INFO - PROCESS | 1108 | --DOMWINDOW == 75 (1D408400) [pid = 1108] [serial = 685] [outer = 00000000] [url = about:blank] 04:16:39 INFO - PROCESS | 1108 | --DOMWINDOW == 74 (1DA7F000) [pid = 1108] [serial = 673] [outer = 00000000] [url = about:blank] 04:16:39 INFO - PROCESS | 1108 | 1461064599568 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:16:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 891ms 04:16:39 INFO - PROCESS | 1108 | 1461064599604 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 04:16:39 INFO - PROCESS | 1108 | 1461064599609 Marionette TRACE conn4 <- [1,953,null,{"value":"13"}] 04:16:39 INFO - PROCESS | 1108 | 1461064599615 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:16:39 INFO - PROCESS | 1108 | 1461064599618 Marionette TRACE conn4 <- [1,954,null,{}] 04:16:39 INFO - PROCESS | 1108 | 1461064599622 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:16:39 INFO - PROCESS | 1108 | 1461064599702 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 04:16:39 INFO - PROCESS | 1108 | 1461064599712 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:39 INFO - PROCESS | 1108 | ++DOCSHELL 13698C00 == 36 [pid = 1108] [id = 248] 04:16:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 75 (14A46800) [pid = 1108] [serial = 743] [outer = 00000000] 04:16:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 76 (18569800) [pid = 1108] [serial = 744] [outer = 14A46800] 04:16:39 INFO - PROCESS | 1108 | 1461064599759 Marionette DEBUG loaded listener.js 04:16:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 77 (19875800) [pid = 1108] [serial = 745] [outer = 14A46800] 04:16:40 INFO - PROCESS | 1108 | 1461064600223 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:16:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:16:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 670ms 04:16:40 INFO - PROCESS | 1108 | 1461064600289 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 04:16:40 INFO - PROCESS | 1108 | 1461064600291 Marionette TRACE conn4 <- [1,957,null,{"value":"13"}] 04:16:40 INFO - PROCESS | 1108 | 1461064600294 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:16:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:16:40 INFO - PROCESS | 1108 | 1461064600298 Marionette TRACE conn4 <- [1,958,null,{}] 04:16:40 INFO - PROCESS | 1108 | 1461064600308 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:16:40 INFO - PROCESS | 1108 | 1461064600428 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 04:16:40 INFO - PROCESS | 1108 | 1461064600519 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:40 INFO - PROCESS | 1108 | ++DOCSHELL 1A5D4C00 == 37 [pid = 1108] [id = 249] 04:16:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 78 (1AA9D000) [pid = 1108] [serial = 746] [outer = 00000000] 04:16:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 79 (1CF3C000) [pid = 1108] [serial = 747] [outer = 1AA9D000] 04:16:40 INFO - PROCESS | 1108 | 1461064600568 Marionette DEBUG loaded listener.js 04:16:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 80 (1D407800) [pid = 1108] [serial = 748] [outer = 1AA9D000] 04:16:40 INFO - PROCESS | 1108 | 1461064600950 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:16:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:16:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 670ms 04:16:40 INFO - PROCESS | 1108 | 1461064600977 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 04:16:40 INFO - PROCESS | 1108 | 1461064600979 Marionette TRACE conn4 <- [1,961,null,{"value":"13"}] 04:16:40 INFO - PROCESS | 1108 | 1461064600983 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:16:40 INFO - PROCESS | 1108 | 1461064600985 Marionette TRACE conn4 <- [1,962,null,{}] 04:16:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:16:40 INFO - PROCESS | 1108 | 1461064600988 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:16:41 INFO - PROCESS | 1108 | 1461064601066 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 04:16:41 INFO - PROCESS | 1108 | 1461064601072 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:41 INFO - PROCESS | 1108 | ++DOCSHELL 1D411C00 == 38 [pid = 1108] [id = 250] 04:16:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 81 (1D414C00) [pid = 1108] [serial = 749] [outer = 00000000] 04:16:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 82 (1D7F4400) [pid = 1108] [serial = 750] [outer = 1D414C00] 04:16:41 INFO - PROCESS | 1108 | 1461064601117 Marionette DEBUG loaded listener.js 04:16:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 83 (1D7FF400) [pid = 1108] [serial = 751] [outer = 1D414C00] 04:16:41 INFO - PROCESS | 1108 | 1461064601584 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:16:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 631ms 04:16:41 INFO - PROCESS | 1108 | 1461064601620 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 04:16:41 INFO - PROCESS | 1108 | 1461064601622 Marionette TRACE conn4 <- [1,965,null,{"value":"13"}] 04:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:16:41 INFO - PROCESS | 1108 | 1461064601625 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:16:41 INFO - PROCESS | 1108 | 1461064601627 Marionette TRACE conn4 <- [1,966,null,{}] 04:16:41 INFO - PROCESS | 1108 | 1461064601635 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:16:41 INFO - PROCESS | 1108 | 1461064601735 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 04:16:41 INFO - PROCESS | 1108 | 1461064601741 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:41 INFO - PROCESS | 1108 | ++DOCSHELL 1D7F2800 == 39 [pid = 1108] [id = 251] 04:16:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 84 (1D907000) [pid = 1108] [serial = 752] [outer = 00000000] 04:16:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 85 (1DA7FC00) [pid = 1108] [serial = 753] [outer = 1D907000] 04:16:41 INFO - PROCESS | 1108 | 1461064601788 Marionette DEBUG loaded listener.js 04:16:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 86 (1DA81400) [pid = 1108] [serial = 754] [outer = 1D907000] 04:16:42 INFO - PROCESS | 1108 | 1461064602281 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:16:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:16:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 670ms 04:16:42 INFO - PROCESS | 1108 | 1461064602296 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 04:16:42 INFO - PROCESS | 1108 | 1461064602298 Marionette TRACE conn4 <- [1,969,null,{"value":"13"}] 04:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:16:42 INFO - PROCESS | 1108 | 1461064602301 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:16:42 INFO - PROCESS | 1108 | 1461064602303 Marionette TRACE conn4 <- [1,970,null,{}] 04:16:42 INFO - PROCESS | 1108 | 1461064602311 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:16:42 INFO - PROCESS | 1108 | 1461064602435 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 04:16:42 INFO - PROCESS | 1108 | 1461064602442 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:42 INFO - PROCESS | 1108 | ++DOCSHELL 1DA7D000 == 40 [pid = 1108] [id = 252] 04:16:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 87 (1DA85C00) [pid = 1108] [serial = 755] [outer = 00000000] 04:16:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 88 (1E335400) [pid = 1108] [serial = 756] [outer = 1DA85C00] 04:16:42 INFO - PROCESS | 1108 | 1461064602492 Marionette DEBUG loaded listener.js 04:16:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 89 (1E338000) [pid = 1108] [serial = 757] [outer = 1DA85C00] 04:16:42 INFO - PROCESS | 1108 | 1461064602952 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:16:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:16:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 670ms 04:16:42 INFO - PROCESS | 1108 | 1461064602972 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 04:16:42 INFO - PROCESS | 1108 | 1461064602974 Marionette TRACE conn4 <- [1,973,null,{"value":"13"}] 04:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:16:43 INFO - PROCESS | 1108 | 1461064602983 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:16:43 INFO - PROCESS | 1108 | 1461064602985 Marionette TRACE conn4 <- [1,974,null,{}] 04:16:43 INFO - PROCESS | 1108 | 1461064602988 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:16:43 INFO - PROCESS | 1108 | 1461064603118 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 04:16:43 INFO - PROCESS | 1108 | 1461064603137 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:43 INFO - PROCESS | 1108 | ++DOCSHELL 12F96C00 == 41 [pid = 1108] [id = 253] 04:16:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 90 (19829000) [pid = 1108] [serial = 758] [outer = 00000000] 04:16:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 91 (1E532C00) [pid = 1108] [serial = 759] [outer = 19829000] 04:16:43 INFO - PROCESS | 1108 | 1461064603181 Marionette DEBUG loaded listener.js 04:16:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 92 (1E533000) [pid = 1108] [serial = 760] [outer = 19829000] 04:16:43 INFO - PROCESS | 1108 | --DOMWINDOW == 91 (1D7F5C00) [pid = 1108] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:16:43 INFO - PROCESS | 1108 | --DOMWINDOW == 90 (1DCB9800) [pid = 1108] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:16:43 INFO - PROCESS | 1108 | --DOMWINDOW == 89 (1E335800) [pid = 1108] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:16:43 INFO - PROCESS | 1108 | --DOMWINDOW == 88 (1E32C000) [pid = 1108] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:16:43 INFO - PROCESS | 1108 | --DOMWINDOW == 87 (1A5DA000) [pid = 1108] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:16:43 INFO - PROCESS | 1108 | --DOMWINDOW == 86 (13970C00) [pid = 1108] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:16:43 INFO - PROCESS | 1108 | --DOMWINDOW == 85 (1E53AC00) [pid = 1108] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:16:43 INFO - PROCESS | 1108 | --DOMWINDOW == 84 (14BA5C00) [pid = 1108] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:16:43 INFO - PROCESS | 1108 | --DOMWINDOW == 83 (1CF3D400) [pid = 1108] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:16:43 INFO - PROCESS | 1108 | --DOMWINDOW == 82 (1A5D5800) [pid = 1108] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:16:43 INFO - PROCESS | 1108 | 1461064603660 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:16:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:16:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 730ms 04:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:16:43 INFO - PROCESS | 1108 | 1461064603718 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 04:16:43 INFO - PROCESS | 1108 | 1461064603719 Marionette TRACE conn4 <- [1,977,null,{"value":"13"}] 04:16:43 INFO - PROCESS | 1108 | 1461064603723 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:16:43 INFO - PROCESS | 1108 | 1461064603724 Marionette TRACE conn4 <- [1,978,null,{}] 04:16:43 INFO - PROCESS | 1108 | 1461064603728 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:16:43 INFO - PROCESS | 1108 | 1461064603803 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 04:16:43 INFO - PROCESS | 1108 | 1461064603808 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:43 INFO - PROCESS | 1108 | ++DOCSHELL 14A47400 == 42 [pid = 1108] [id = 254] 04:16:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 83 (1CF3D400) [pid = 1108] [serial = 761] [outer = 00000000] 04:16:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 84 (1E335800) [pid = 1108] [serial = 762] [outer = 1CF3D400] 04:16:43 INFO - PROCESS | 1108 | 1461064603853 Marionette DEBUG loaded listener.js 04:16:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 85 (1E53C400) [pid = 1108] [serial = 763] [outer = 1CF3D400] 04:16:44 INFO - PROCESS | 1108 | 1461064604273 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:16:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:16:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 570ms 04:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:16:44 INFO - PROCESS | 1108 | 1461064604293 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 04:16:44 INFO - PROCESS | 1108 | 1461064604295 Marionette TRACE conn4 <- [1,981,null,{"value":"13"}] 04:16:44 INFO - PROCESS | 1108 | 1461064604298 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:16:44 INFO - PROCESS | 1108 | 1461064604300 Marionette TRACE conn4 <- [1,982,null,{}] 04:16:44 INFO - PROCESS | 1108 | 1461064604319 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:16:44 INFO - PROCESS | 1108 | 1461064604394 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 04:16:44 INFO - PROCESS | 1108 | 1461064604400 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:44 INFO - PROCESS | 1108 | ++DOCSHELL 1E8B2C00 == 43 [pid = 1108] [id = 255] 04:16:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 86 (1EB74400) [pid = 1108] [serial = 764] [outer = 00000000] 04:16:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 87 (1FAE8400) [pid = 1108] [serial = 765] [outer = 1EB74400] 04:16:44 INFO - PROCESS | 1108 | 1461064604444 Marionette DEBUG loaded listener.js 04:16:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 88 (20EEAC00) [pid = 1108] [serial = 766] [outer = 1EB74400] 04:16:44 INFO - PROCESS | 1108 | 1461064604891 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:16:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:16:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 630ms 04:16:44 INFO - PROCESS | 1108 | 1461064604932 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 04:16:44 INFO - PROCESS | 1108 | 1461064604934 Marionette TRACE conn4 <- [1,985,null,{"value":"13"}] 04:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:16:44 INFO - PROCESS | 1108 | 1461064604948 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:16:44 INFO - PROCESS | 1108 | 1461064604949 Marionette TRACE conn4 <- [1,986,null,{}] 04:16:44 INFO - PROCESS | 1108 | 1461064604953 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:16:45 INFO - PROCESS | 1108 | 1461064605028 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 04:16:45 INFO - PROCESS | 1108 | 1461064605034 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:45 INFO - PROCESS | 1108 | ++DOCSHELL 2217A400 == 44 [pid = 1108] [id = 256] 04:16:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 89 (2217C400) [pid = 1108] [serial = 767] [outer = 00000000] 04:16:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 90 (22223800) [pid = 1108] [serial = 768] [outer = 2217C400] 04:16:45 INFO - PROCESS | 1108 | 1461064605078 Marionette DEBUG loaded listener.js 04:16:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 91 (2222C400) [pid = 1108] [serial = 769] [outer = 2217C400] 04:16:45 INFO - PROCESS | 1108 | 1461064605594 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:16:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 670ms 04:16:45 INFO - PROCESS | 1108 | 1461064605621 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 04:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:16:45 INFO - PROCESS | 1108 | 1461064605626 Marionette TRACE conn4 <- [1,989,null,{"value":"13"}] 04:16:45 INFO - PROCESS | 1108 | 1461064605631 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:16:45 INFO - PROCESS | 1108 | 1461064605635 Marionette TRACE conn4 <- [1,990,null,{}] 04:16:45 INFO - PROCESS | 1108 | 1461064605642 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:16:45 INFO - PROCESS | 1108 | 1461064605748 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 04:16:45 INFO - PROCESS | 1108 | 1461064605903 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:45 INFO - PROCESS | 1108 | ++DOCSHELL 14B75400 == 45 [pid = 1108] [id = 257] 04:16:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 92 (14B8B000) [pid = 1108] [serial = 770] [outer = 00000000] 04:16:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 93 (14B9FC00) [pid = 1108] [serial = 771] [outer = 14B8B000] 04:16:45 INFO - PROCESS | 1108 | 1461064605959 Marionette DEBUG loaded listener.js 04:16:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 94 (19408800) [pid = 1108] [serial = 772] [outer = 14B8B000] 04:16:46 INFO - PROCESS | 1108 | 1461064606551 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:16:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:16:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 990ms 04:16:46 INFO - PROCESS | 1108 | 1461064606622 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 04:16:46 INFO - PROCESS | 1108 | 1461064606628 Marionette TRACE conn4 <- [1,993,null,{"value":"13"}] 04:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:16:46 INFO - PROCESS | 1108 | 1461064606634 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:16:46 INFO - PROCESS | 1108 | 1461064606637 Marionette TRACE conn4 <- [1,994,null,{}] 04:16:46 INFO - PROCESS | 1108 | 1461064606641 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:16:46 INFO - PROCESS | 1108 | 1461064606748 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 04:16:46 INFO - PROCESS | 1108 | 1461064606845 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:46 INFO - PROCESS | 1108 | ++DOCSHELL 1AA91C00 == 46 [pid = 1108] [id = 258] 04:16:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 95 (1AA94C00) [pid = 1108] [serial = 773] [outer = 00000000] 04:16:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 96 (1D7F4C00) [pid = 1108] [serial = 774] [outer = 1AA94C00] 04:16:46 INFO - PROCESS | 1108 | 1461064606899 Marionette DEBUG loaded listener.js 04:16:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 97 (1DCB2C00) [pid = 1108] [serial = 775] [outer = 1AA94C00] 04:16:47 INFO - PROCESS | 1108 | 1461064607469 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:16:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 870ms 04:16:47 INFO - PROCESS | 1108 | 1461064607506 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 04:16:47 INFO - PROCESS | 1108 | 1461064607509 Marionette TRACE conn4 <- [1,997,null,{"value":"13"}] 04:16:47 INFO - PROCESS | 1108 | 1461064607512 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:16:47 INFO - PROCESS | 1108 | 1461064607516 Marionette TRACE conn4 <- [1,998,null,{}] 04:16:47 INFO - PROCESS | 1108 | 1461064607527 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:16:47 INFO - PROCESS | 1108 | 1461064607630 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 04:16:47 INFO - PROCESS | 1108 | 1461064607727 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:47 INFO - PROCESS | 1108 | ++DOCSHELL 1E32E800 == 47 [pid = 1108] [id = 259] 04:16:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 98 (1E3A4000) [pid = 1108] [serial = 776] [outer = 00000000] 04:16:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 99 (2222B000) [pid = 1108] [serial = 777] [outer = 1E3A4000] 04:16:47 INFO - PROCESS | 1108 | 1461064607783 Marionette DEBUG loaded listener.js 04:16:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 100 (22271400) [pid = 1108] [serial = 778] [outer = 1E3A4000] 04:16:48 INFO - PROCESS | 1108 | 1461064608335 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:16:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:16:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 870ms 04:16:48 INFO - PROCESS | 1108 | 1461064608386 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 04:16:48 INFO - PROCESS | 1108 | 1461064608389 Marionette TRACE conn4 <- [1,1001,null,{"value":"13"}] 04:16:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:16:48 INFO - PROCESS | 1108 | 1461064608393 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:16:48 INFO - PROCESS | 1108 | 1461064608395 Marionette TRACE conn4 <- [1,1002,null,{}] 04:16:48 INFO - PROCESS | 1108 | 1461064608398 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:16:48 INFO - PROCESS | 1108 | 1461064608502 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 04:16:48 INFO - PROCESS | 1108 | 1461064608598 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:48 INFO - PROCESS | 1108 | ++DOCSHELL 2227B800 == 48 [pid = 1108] [id = 260] 04:16:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 101 (2227C400) [pid = 1108] [serial = 779] [outer = 00000000] 04:16:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 102 (222DBC00) [pid = 1108] [serial = 780] [outer = 2227C400] 04:16:48 INFO - PROCESS | 1108 | 1461064608652 Marionette DEBUG loaded listener.js 04:16:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 103 (222DD400) [pid = 1108] [serial = 781] [outer = 2227C400] 04:16:49 INFO - PROCESS | 1108 | 1461064609202 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:16:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:16:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 830ms 04:16:49 INFO - PROCESS | 1108 | 1461064609227 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 04:16:49 INFO - PROCESS | 1108 | 1461064609229 Marionette TRACE conn4 <- [1,1005,null,{"value":"13"}] 04:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:16:49 INFO - PROCESS | 1108 | 1461064609233 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:16:49 INFO - PROCESS | 1108 | 1461064609235 Marionette TRACE conn4 <- [1,1006,null,{}] 04:16:49 INFO - PROCESS | 1108 | 1461064609239 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:16:49 INFO - PROCESS | 1108 | 1461064609335 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 04:16:49 INFO - PROCESS | 1108 | 1461064609430 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:49 INFO - PROCESS | 1108 | ++DOCSHELL 222E0400 == 49 [pid = 1108] [id = 261] 04:16:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 104 (222E3000) [pid = 1108] [serial = 782] [outer = 00000000] 04:16:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 105 (227E1000) [pid = 1108] [serial = 783] [outer = 222E3000] 04:16:49 INFO - PROCESS | 1108 | 1461064609483 Marionette DEBUG loaded listener.js 04:16:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 106 (227E5000) [pid = 1108] [serial = 784] [outer = 222E3000] 04:16:50 INFO - PROCESS | 1108 | 1461064609989 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:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 831ms 04:16:50 INFO - PROCESS | 1108 | 1461064610066 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 04:16:50 INFO - PROCESS | 1108 | 1461064610068 Marionette TRACE conn4 <- [1,1009,null,{"value":"13"}] 04:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:16:50 INFO - PROCESS | 1108 | 1461064610072 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:16:50 INFO - PROCESS | 1108 | 1461064610074 Marionette TRACE conn4 <- [1,1010,null,{}] 04:16:50 INFO - PROCESS | 1108 | 1461064610078 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:16:50 INFO - PROCESS | 1108 | 1461064610240 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 04:16:50 INFO - PROCESS | 1108 | 1461064610368 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:50 INFO - PROCESS | 1108 | ++DOCSHELL 0ED1B400 == 50 [pid = 1108] [id = 262] 04:16:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 107 (0ED1D000) [pid = 1108] [serial = 785] [outer = 00000000] 04:16:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 108 (14A51800) [pid = 1108] [serial = 786] [outer = 0ED1D000] 04:16:50 INFO - PROCESS | 1108 | 1461064610426 Marionette DEBUG loaded listener.js 04:16:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (19402400) [pid = 1108] [serial = 787] [outer = 0ED1D000] 04:16:51 INFO - PROCESS | 1108 | 1461064611124 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:16:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:16:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1123ms 04:16:51 INFO - PROCESS | 1108 | 1461064611199 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 04:16:51 INFO - PROCESS | 1108 | 1461064611204 Marionette TRACE conn4 <- [1,1013,null,{"value":"13"}] 04:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:16:51 INFO - PROCESS | 1108 | 1461064611209 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:16:51 INFO - PROCESS | 1108 | 1461064611212 Marionette TRACE conn4 <- [1,1014,null,{}] 04:16:51 INFO - PROCESS | 1108 | 1461064611217 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:16:51 INFO - PROCESS | 1108 | 1461064611343 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 04:16:51 INFO - PROCESS | 1108 | 1461064611467 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:51 INFO - PROCESS | 1108 | --DOCSHELL 1E8B2C00 == 49 [pid = 1108] [id = 255] 04:16:51 INFO - PROCESS | 1108 | --DOCSHELL 14A47400 == 48 [pid = 1108] [id = 254] 04:16:51 INFO - PROCESS | 1108 | --DOCSHELL 12F96C00 == 47 [pid = 1108] [id = 253] 04:16:51 INFO - PROCESS | 1108 | --DOCSHELL 1DA7D000 == 46 [pid = 1108] [id = 252] 04:16:51 INFO - PROCESS | 1108 | --DOCSHELL 1D7F2800 == 45 [pid = 1108] [id = 251] 04:16:51 INFO - PROCESS | 1108 | --DOCSHELL 1D411C00 == 44 [pid = 1108] [id = 250] 04:16:51 INFO - PROCESS | 1108 | --DOCSHELL 1A5D4C00 == 43 [pid = 1108] [id = 249] 04:16:51 INFO - PROCESS | 1108 | --DOCSHELL 13698C00 == 42 [pid = 1108] [id = 248] 04:16:51 INFO - PROCESS | 1108 | --DOMWINDOW == 108 (1F4C8400) [pid = 1108] [serial = 726] [outer = 00000000] [url = about:blank] 04:16:51 INFO - PROCESS | 1108 | ++DOCSHELL 0F635400 == 43 [pid = 1108] [id = 263] 04:16:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (12F4BC00) [pid = 1108] [serial = 788] [outer = 00000000] 04:16:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 110 (13A2A800) [pid = 1108] [serial = 789] [outer = 12F4BC00] 04:16:51 INFO - PROCESS | 1108 | 1461064611559 Marionette DEBUG loaded listener.js 04:16:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 111 (14BA2400) [pid = 1108] [serial = 790] [outer = 12F4BC00] 04:16:51 INFO - PROCESS | 1108 | --DOCSHELL 14B9AC00 == 42 [pid = 1108] [id = 247] 04:16:51 INFO - PROCESS | 1108 | --DOCSHELL 1E6C5400 == 41 [pid = 1108] [id = 242] 04:16:51 INFO - PROCESS | 1108 | --DOMWINDOW == 110 (1940B800) [pid = 1108] [serial = 700] [outer = 00000000] [url = about:blank] 04:16:51 INFO - PROCESS | 1108 | --DOMWINDOW == 109 (183CA000) [pid = 1108] [serial = 699] [outer = 00000000] [url = about:blank] 04:16:51 INFO - PROCESS | 1108 | --DOMWINDOW == 108 (1B208000) [pid = 1108] [serial = 724] [outer = 00000000] [url = about:blank] 04:16:51 INFO - PROCESS | 1108 | --DOMWINDOW == 107 (1D519400) [pid = 1108] [serial = 708] [outer = 00000000] [url = about:blank] 04:16:51 INFO - PROCESS | 1108 | --DOMWINDOW == 106 (1940B400) [pid = 1108] [serial = 696] [outer = 00000000] [url = about:blank] 04:16:51 INFO - PROCESS | 1108 | --DOMWINDOW == 105 (136ACC00) [pid = 1108] [serial = 693] [outer = 00000000] [url = about:blank] 04:16:51 INFO - PROCESS | 1108 | --DOMWINDOW == 104 (1E530800) [pid = 1108] [serial = 718] [outer = 00000000] [url = about:blank] 04:16:51 INFO - PROCESS | 1108 | --DOMWINDOW == 103 (1E329800) [pid = 1108] [serial = 720] [outer = 00000000] [url = about:blank] 04:16:51 INFO - PROCESS | 1108 | --DOMWINDOW == 102 (1E3AA800) [pid = 1108] [serial = 721] [outer = 00000000] [url = about:blank] 04:16:51 INFO - PROCESS | 1108 | --DOMWINDOW == 101 (1D52CC00) [pid = 1108] [serial = 709] [outer = 00000000] [url = about:blank] 04:16:51 INFO - PROCESS | 1108 | --DOMWINDOW == 100 (1D7FF000) [pid = 1108] [serial = 711] [outer = 00000000] [url = about:blank] 04:16:51 INFO - PROCESS | 1108 | --DOMWINDOW == 99 (1DF4A800) [pid = 1108] [serial = 714] [outer = 00000000] [url = about:blank] 04:16:51 INFO - PROCESS | 1108 | --DOMWINDOW == 98 (1D90F000) [pid = 1108] [serial = 712] [outer = 00000000] [url = about:blank] 04:16:51 INFO - PROCESS | 1108 | --DOMWINDOW == 97 (1E3AC400) [pid = 1108] [serial = 717] [outer = 00000000] [url = about:blank] 04:16:51 INFO - PROCESS | 1108 | --DOMWINDOW == 96 (1E32D800) [pid = 1108] [serial = 715] [outer = 00000000] [url = about:blank] 04:16:51 INFO - PROCESS | 1108 | --DOMWINDOW == 95 (1F444000) [pid = 1108] [serial = 691] [outer = 00000000] [url = about:blank] 04:16:51 INFO - PROCESS | 1108 | --DOMWINDOW == 94 (1AAA0400) [pid = 1108] [serial = 705] [outer = 00000000] [url = about:blank] 04:16:51 INFO - PROCESS | 1108 | --DOMWINDOW == 93 (1B29A800) [pid = 1108] [serial = 706] [outer = 00000000] [url = about:blank] 04:16:51 INFO - PROCESS | 1108 | --DOMWINDOW == 92 (18585000) [pid = 1108] [serial = 702] [outer = 00000000] [url = about:blank] 04:16:51 INFO - PROCESS | 1108 | --DOMWINDOW == 91 (19799800) [pid = 1108] [serial = 703] [outer = 00000000] [url = about:blank] 04:16:51 INFO - PROCESS | 1108 | --DOMWINDOW == 90 (1E619C00) [pid = 1108] [serial = 723] [outer = 00000000] [url = about:blank] 04:16:52 INFO - PROCESS | 1108 | 1461064612005 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:16:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:16:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 832ms 04:16:52 INFO - PROCESS | 1108 | 1461064612046 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 04:16:52 INFO - PROCESS | 1108 | 1461064612052 Marionette TRACE conn4 <- [1,1017,null,{"value":"13"}] 04:16:52 INFO - PROCESS | 1108 | 1461064612057 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:16:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:16:52 INFO - PROCESS | 1108 | 1461064612060 Marionette TRACE conn4 <- [1,1018,null,{}] 04:16:52 INFO - PROCESS | 1108 | 1461064612063 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:16:52 INFO - PROCESS | 1108 | 1461064612145 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 04:16:52 INFO - PROCESS | 1108 | 1461064612154 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:52 INFO - PROCESS | 1108 | ++DOCSHELL 14B99400 == 42 [pid = 1108] [id = 264] 04:16:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 91 (17ECEC00) [pid = 1108] [serial = 791] [outer = 00000000] 04:16:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 92 (1A565000) [pid = 1108] [serial = 792] [outer = 17ECEC00] 04:16:52 INFO - PROCESS | 1108 | 1461064612198 Marionette DEBUG loaded listener.js 04:16:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 93 (1AA93400) [pid = 1108] [serial = 793] [outer = 17ECEC00] 04:16:52 INFO - PROCESS | 1108 | 1461064612683 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:16:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:16:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 670ms 04:16:52 INFO - PROCESS | 1108 | 1461064612731 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 04:16:52 INFO - PROCESS | 1108 | 1461064612733 Marionette TRACE conn4 <- [1,1021,null,{"value":"13"}] 04:16:52 INFO - PROCESS | 1108 | 1461064612737 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:16:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:16:52 INFO - PROCESS | 1108 | 1461064612740 Marionette TRACE conn4 <- [1,1022,null,{}] 04:16:52 INFO - PROCESS | 1108 | 1461064612750 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:16:52 INFO - PROCESS | 1108 | 1461064612833 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 04:16:52 INFO - PROCESS | 1108 | 1461064612842 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:52 INFO - PROCESS | 1108 | ++DOCSHELL 1D40F800 == 43 [pid = 1108] [id = 265] 04:16:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 94 (1D410800) [pid = 1108] [serial = 794] [outer = 00000000] 04:16:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 95 (1CF6C400) [pid = 1108] [serial = 795] [outer = 1D410800] 04:16:52 INFO - PROCESS | 1108 | 1461064612889 Marionette DEBUG loaded listener.js 04:16:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 96 (1D529800) [pid = 1108] [serial = 796] [outer = 1D410800] 04:16:53 INFO - PROCESS | 1108 | 1461064613360 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:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 670ms 04:16:53 INFO - PROCESS | 1108 | 1461064613411 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 04:16:53 INFO - PROCESS | 1108 | 1461064613414 Marionette TRACE conn4 <- [1,1025,null,{"value":"13"}] 04:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:16:53 INFO - PROCESS | 1108 | 1461064613417 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:16:53 INFO - PROCESS | 1108 | 1461064613419 Marionette TRACE conn4 <- [1,1026,null,{}] 04:16:53 INFO - PROCESS | 1108 | 1461064613422 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:16:53 INFO - PROCESS | 1108 | 1461064613501 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 04:16:53 INFO - PROCESS | 1108 | 1461064613508 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:53 INFO - PROCESS | 1108 | ++DOCSHELL 1D7F9800 == 44 [pid = 1108] [id = 266] 04:16:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 97 (1D7F9C00) [pid = 1108] [serial = 797] [outer = 00000000] 04:16:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 98 (1DA76400) [pid = 1108] [serial = 798] [outer = 1D7F9C00] 04:16:53 INFO - PROCESS | 1108 | 1461064613553 Marionette DEBUG loaded listener.js 04:16:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 99 (1DA7B800) [pid = 1108] [serial = 799] [outer = 1D7F9C00] 04:16:53 INFO - PROCESS | 1108 | 1461064613973 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:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 630ms 04:16:54 INFO - PROCESS | 1108 | 1461064614051 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 04:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:16:54 INFO - PROCESS | 1108 | 1461064614053 Marionette TRACE conn4 <- [1,1029,null,{"value":"13"}] 04:16:54 INFO - PROCESS | 1108 | 1461064614056 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:16:54 INFO - PROCESS | 1108 | 1461064614058 Marionette TRACE conn4 <- [1,1030,null,{}] 04:16:54 INFO - PROCESS | 1108 | 1461064614061 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:16:54 INFO - PROCESS | 1108 | 1461064614169 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 04:16:54 INFO - PROCESS | 1108 | 1461064614248 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:54 INFO - PROCESS | 1108 | ++DOCSHELL 1DA7F400 == 45 [pid = 1108] [id = 267] 04:16:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 100 (1DA80400) [pid = 1108] [serial = 800] [outer = 00000000] 04:16:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 101 (1DEF0000) [pid = 1108] [serial = 801] [outer = 1DA80400] 04:16:54 INFO - PROCESS | 1108 | 1461064614292 Marionette DEBUG loaded listener.js 04:16:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 102 (1DF3D800) [pid = 1108] [serial = 802] [outer = 1DA80400] 04:16:54 INFO - PROCESS | 1108 | 1461064614730 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:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 730ms 04:16:54 INFO - PROCESS | 1108 | 1461064614787 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 04:16:54 INFO - PROCESS | 1108 | 1461064614789 Marionette TRACE conn4 <- [1,1033,null,{"value":"13"}] 04:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:16:54 INFO - PROCESS | 1108 | 1461064614792 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:16:54 INFO - PROCESS | 1108 | 1461064614794 Marionette TRACE conn4 <- [1,1034,null,{}] 04:16:54 INFO - PROCESS | 1108 | 1461064614797 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:16:54 INFO - PROCESS | 1108 | 1461064614923 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 04:16:54 INFO - PROCESS | 1108 | 1461064614938 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:55 INFO - PROCESS | 1108 | ++DOCSHELL 1E335000 == 46 [pid = 1108] [id = 268] 04:16:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 103 (1E337800) [pid = 1108] [serial = 803] [outer = 00000000] 04:16:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 104 (1E52DC00) [pid = 1108] [serial = 804] [outer = 1E337800] 04:16:55 INFO - PROCESS | 1108 | 1461064615029 Marionette DEBUG loaded listener.js 04:16:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 105 (1E531C00) [pid = 1108] [serial = 805] [outer = 1E337800] 04:16:55 INFO - PROCESS | 1108 | 1461064615446 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:16:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:16:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 670ms 04:16:55 INFO - PROCESS | 1108 | 1461064615463 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 04:16:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:16:55 INFO - PROCESS | 1108 | 1461064615465 Marionette TRACE conn4 <- [1,1037,null,{"value":"13"}] 04:16:55 INFO - PROCESS | 1108 | 1461064615468 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:16:55 INFO - PROCESS | 1108 | 1461064615469 Marionette TRACE conn4 <- [1,1038,null,{}] 04:16:55 INFO - PROCESS | 1108 | 1461064615473 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:16:55 INFO - PROCESS | 1108 | 1461064615607 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 04:16:55 INFO - PROCESS | 1108 | 1461064615613 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:55 INFO - PROCESS | 1108 | ++DOCSHELL 1E333000 == 47 [pid = 1108] [id = 269] 04:16:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 106 (1E537C00) [pid = 1108] [serial = 806] [outer = 00000000] 04:16:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 107 (1E8B1800) [pid = 1108] [serial = 807] [outer = 1E537C00] 04:16:55 INFO - PROCESS | 1108 | 1461064615657 Marionette DEBUG loaded listener.js 04:16:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 108 (1EB76000) [pid = 1108] [serial = 808] [outer = 1E537C00] 04:16:56 INFO - PROCESS | 1108 | --DOMWINDOW == 107 (14B9D000) [pid = 1108] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:16:56 INFO - PROCESS | 1108 | --DOMWINDOW == 106 (1D907000) [pid = 1108] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:16:56 INFO - PROCESS | 1108 | --DOMWINDOW == 105 (1D414C00) [pid = 1108] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:16:56 INFO - PROCESS | 1108 | --DOMWINDOW == 104 (1AA9D000) [pid = 1108] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:16:56 INFO - PROCESS | 1108 | --DOMWINDOW == 103 (1DA85C00) [pid = 1108] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:16:56 INFO - PROCESS | 1108 | --DOMWINDOW == 102 (19829000) [pid = 1108] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:16:56 INFO - PROCESS | 1108 | --DOMWINDOW == 101 (1EB74400) [pid = 1108] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:16:56 INFO - PROCESS | 1108 | --DOMWINDOW == 100 (14A46800) [pid = 1108] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:16:56 INFO - PROCESS | 1108 | --DOMWINDOW == 99 (1CF3D400) [pid = 1108] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:16:56 INFO - PROCESS | 1108 | 1461064616191 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:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 771ms 04:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:16:56 INFO - PROCESS | 1108 | 1461064616240 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 04:16:56 INFO - PROCESS | 1108 | 1461064616242 Marionette TRACE conn4 <- [1,1041,null,{"value":"13"}] 04:16:56 INFO - PROCESS | 1108 | 1461064616245 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:16:56 INFO - PROCESS | 1108 | 1461064616247 Marionette TRACE conn4 <- [1,1042,null,{}] 04:16:56 INFO - PROCESS | 1108 | 1461064616250 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:16:56 INFO - PROCESS | 1108 | 1461064616326 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 04:16:56 INFO - PROCESS | 1108 | 1461064616332 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:56 INFO - PROCESS | 1108 | ++DOCSHELL 13699800 == 48 [pid = 1108] [id = 270] 04:16:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 100 (14A46800) [pid = 1108] [serial = 809] [outer = 00000000] 04:16:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 101 (1D51FC00) [pid = 1108] [serial = 810] [outer = 14A46800] 04:16:56 INFO - PROCESS | 1108 | 1461064616375 Marionette DEBUG loaded listener.js 04:16:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 102 (1DA85C00) [pid = 1108] [serial = 811] [outer = 14A46800] 04:16:56 INFO - PROCESS | 1108 | 1461064616795 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:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 571ms 04:16:56 INFO - PROCESS | 1108 | 1461064616818 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 04:16:56 INFO - PROCESS | 1108 | 1461064616820 Marionette TRACE conn4 <- [1,1045,null,{"value":"13"}] 04:16:56 INFO - PROCESS | 1108 | 1461064616823 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:16:56 INFO - PROCESS | 1108 | 1461064616824 Marionette TRACE conn4 <- [1,1046,null,{}] 04:16:56 INFO - PROCESS | 1108 | 1461064616828 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:16:56 INFO - PROCESS | 1108 | 1461064616929 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 04:16:56 INFO - PROCESS | 1108 | 1461064616938 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:56 INFO - PROCESS | 1108 | ++DOCSHELL 1982E000 == 49 [pid = 1108] [id = 271] 04:16:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 103 (1DA78000) [pid = 1108] [serial = 812] [outer = 00000000] 04:16:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 104 (1F4CB400) [pid = 1108] [serial = 813] [outer = 1DA78000] 04:16:57 INFO - PROCESS | 1108 | 1461064616981 Marionette DEBUG loaded listener.js 04:16:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 105 (1FAF3400) [pid = 1108] [serial = 814] [outer = 1DA78000] 04:16:57 INFO - PROCESS | 1108 | 1461064617403 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:16:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:16:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 630ms 04:16:57 INFO - PROCESS | 1108 | 1461064617457 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 04:16:57 INFO - PROCESS | 1108 | 1461064617459 Marionette TRACE conn4 <- [1,1049,null,{"value":"13"}] 04:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:16:57 INFO - PROCESS | 1108 | 1461064617462 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:16:57 INFO - PROCESS | 1108 | 1461064617464 Marionette TRACE conn4 <- [1,1050,null,{}] 04:16:57 INFO - PROCESS | 1108 | 1461064617468 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:16:57 INFO - PROCESS | 1108 | 1461064617546 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 04:16:57 INFO - PROCESS | 1108 | 1461064617552 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:57 INFO - PROCESS | 1108 | ++DOCSHELL 21676000 == 50 [pid = 1108] [id = 272] 04:16:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 106 (2217C000) [pid = 1108] [serial = 815] [outer = 00000000] 04:16:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 107 (22227400) [pid = 1108] [serial = 816] [outer = 2217C000] 04:16:57 INFO - PROCESS | 1108 | 1461064617595 Marionette DEBUG loaded listener.js 04:16:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 108 (22274800) [pid = 1108] [serial = 817] [outer = 2217C000] 04:16:58 INFO - PROCESS | 1108 | 1461064618053 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:16:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 670ms 04:16:58 INFO - PROCESS | 1108 | 1461064618173 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 04:16:58 INFO - PROCESS | 1108 | 1461064618177 Marionette TRACE conn4 <- [1,1053,null,{"value":"13"}] 04:16:58 INFO - PROCESS | 1108 | 1461064618183 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:16:58 INFO - PROCESS | 1108 | 1461064618187 Marionette TRACE conn4 <- [1,1054,null,{}] 04:16:58 INFO - PROCESS | 1108 | 1461064618193 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:16:58 INFO - PROCESS | 1108 | 1461064618354 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 04:16:58 INFO - PROCESS | 1108 | 1461064618477 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:58 INFO - PROCESS | 1108 | ++DOCSHELL 13A25800 == 51 [pid = 1108] [id = 273] 04:16:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (13A28400) [pid = 1108] [serial = 818] [outer = 00000000] 04:16:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 110 (13A8AC00) [pid = 1108] [serial = 819] [outer = 13A28400] 04:16:58 INFO - PROCESS | 1108 | 1461064618532 Marionette DEBUG loaded listener.js 04:16:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 111 (14B96800) [pid = 1108] [serial = 820] [outer = 13A28400] 04:16:59 INFO - PROCESS | 1108 | 1461064619095 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:16:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:16:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 970ms 04:16:59 INFO - PROCESS | 1108 | 1461064619159 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 04:16:59 INFO - PROCESS | 1108 | 1461064619163 Marionette TRACE conn4 <- [1,1057,null,{"value":"13"}] 04:16:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:16:59 INFO - PROCESS | 1108 | 1461064619171 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:16:59 INFO - PROCESS | 1108 | 1461064619175 Marionette TRACE conn4 <- [1,1058,null,{}] 04:16:59 INFO - PROCESS | 1108 | 1461064619179 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:16:59 INFO - PROCESS | 1108 | 1461064619283 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 04:16:59 INFO - PROCESS | 1108 | 1461064619410 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:59 INFO - PROCESS | 1108 | ++DOCSHELL 19829000 == 52 [pid = 1108] [id = 274] 04:16:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 112 (1982B000) [pid = 1108] [serial = 821] [outer = 00000000] 04:16:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 113 (1CF68000) [pid = 1108] [serial = 822] [outer = 1982B000] 04:16:59 INFO - PROCESS | 1108 | 1461064619465 Marionette DEBUG loaded listener.js 04:16:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 114 (1D412C00) [pid = 1108] [serial = 823] [outer = 1982B000] 04:17:00 INFO - PROCESS | 1108 | 1461064620057 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:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 932ms 04:17:00 INFO - PROCESS | 1108 | 1461064620105 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 04:17:00 INFO - PROCESS | 1108 | 1461064620107 Marionette TRACE conn4 <- [1,1061,null,{"value":"13"}] 04:17:00 INFO - PROCESS | 1108 | 1461064620111 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:17:00 INFO - PROCESS | 1108 | 1461064620113 Marionette TRACE conn4 <- [1,1062,null,{}] 04:17:00 INFO - PROCESS | 1108 | 1461064620123 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:17:00 INFO - PROCESS | 1108 | 1461064620237 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 04:17:00 INFO - PROCESS | 1108 | 1461064620365 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:00 INFO - PROCESS | 1108 | ++DOCSHELL 1E330800 == 53 [pid = 1108] [id = 275] 04:17:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 115 (1E331400) [pid = 1108] [serial = 824] [outer = 00000000] 04:17:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 116 (22224400) [pid = 1108] [serial = 825] [outer = 1E331400] 04:17:00 INFO - PROCESS | 1108 | 1461064620423 Marionette DEBUG loaded listener.js 04:17:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 117 (222D9800) [pid = 1108] [serial = 826] [outer = 1E331400] 04:17:01 INFO - PROCESS | 1108 | 1461064621015 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:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 931ms 04:17:01 INFO - PROCESS | 1108 | 1461064621045 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 04:17:01 INFO - PROCESS | 1108 | 1461064621048 Marionette TRACE conn4 <- [1,1065,null,{"value":"13"}] 04:17:01 INFO - PROCESS | 1108 | 1461064621051 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:17:01 INFO - PROCESS | 1108 | 1461064621053 Marionette TRACE conn4 <- [1,1066,null,{}] 04:17:01 INFO - PROCESS | 1108 | 1461064621057 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:17:01 INFO - PROCESS | 1108 | 1461064621165 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 04:17:01 INFO - PROCESS | 1108 | 1461064621268 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:01 INFO - PROCESS | 1108 | ++DOCSHELL 22CBAC00 == 54 [pid = 1108] [id = 276] 04:17:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 118 (22CBC000) [pid = 1108] [serial = 827] [outer = 00000000] 04:17:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 119 (22CF2400) [pid = 1108] [serial = 828] [outer = 22CBC000] 04:17:01 INFO - PROCESS | 1108 | 1461064621321 Marionette DEBUG loaded listener.js 04:17:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 120 (22CFA000) [pid = 1108] [serial = 829] [outer = 22CBC000] 04:17:01 INFO - PROCESS | 1108 | 1461064621886 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:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 870ms 04:17:01 INFO - PROCESS | 1108 | 1461064621973 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 04:17:01 INFO - PROCESS | 1108 | 1461064621975 Marionette TRACE conn4 <- [1,1069,null,{"value":"13"}] 04:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:17:01 INFO - PROCESS | 1108 | 1461064621979 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:17:01 INFO - PROCESS | 1108 | 1461064621981 Marionette TRACE conn4 <- [1,1070,null,{}] 04:17:02 INFO - PROCESS | 1108 | 1461064621985 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:17:02 INFO - PROCESS | 1108 | 1461064622084 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 04:17:02 INFO - PROCESS | 1108 | 1461064622223 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:02 INFO - PROCESS | 1108 | ++DOCSHELL 1A5D3C00 == 55 [pid = 1108] [id = 277] 04:17:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 121 (1AB6D400) [pid = 1108] [serial = 830] [outer = 00000000] 04:17:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 122 (1AB75400) [pid = 1108] [serial = 831] [outer = 1AB6D400] 04:17:02 INFO - PROCESS | 1108 | 1461064622278 Marionette DEBUG loaded listener.js 04:17:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 123 (1AB75800) [pid = 1108] [serial = 832] [outer = 1AB6D400] 04:17:03 INFO - PROCESS | 1108 | 1461064622987 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:17:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:17:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1079ms 04:17:03 INFO - PROCESS | 1108 | 1461064623060 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 04:17:03 INFO - PROCESS | 1108 | 1461064623064 Marionette TRACE conn4 <- [1,1073,null,{"value":"13"}] 04:17:03 INFO - PROCESS | 1108 | 1461064623069 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:17:03 INFO - PROCESS | 1108 | 1461064623072 Marionette TRACE conn4 <- [1,1074,null,{}] 04:17:03 INFO - PROCESS | 1108 | 1461064623078 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:17:03 INFO - PROCESS | 1108 | 1461064623209 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 04:17:03 INFO - PROCESS | 1108 | 1461064623344 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:03 INFO - PROCESS | 1108 | ++DOCSHELL 1A561800 == 56 [pid = 1108] [id = 278] 04:17:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 124 (1A562400) [pid = 1108] [serial = 833] [outer = 00000000] 04:17:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 125 (1AAA0800) [pid = 1108] [serial = 834] [outer = 1A562400] 04:17:03 INFO - PROCESS | 1108 | 1461064623394 Marionette DEBUG loaded listener.js 04:17:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 126 (1AB72400) [pid = 1108] [serial = 835] [outer = 1A562400] 04:17:03 INFO - PROCESS | 1108 | --DOCSHELL 1982E000 == 55 [pid = 1108] [id = 271] 04:17:03 INFO - PROCESS | 1108 | --DOCSHELL 13699800 == 54 [pid = 1108] [id = 270] 04:17:03 INFO - PROCESS | 1108 | --DOCSHELL 1E333000 == 53 [pid = 1108] [id = 269] 04:17:03 INFO - PROCESS | 1108 | --DOCSHELL 1E335000 == 52 [pid = 1108] [id = 268] 04:17:03 INFO - PROCESS | 1108 | --DOCSHELL 1DA7F400 == 51 [pid = 1108] [id = 267] 04:17:03 INFO - PROCESS | 1108 | --DOCSHELL 1D7F9800 == 50 [pid = 1108] [id = 266] 04:17:03 INFO - PROCESS | 1108 | --DOCSHELL 1D40F800 == 49 [pid = 1108] [id = 265] 04:17:03 INFO - PROCESS | 1108 | --DOCSHELL 14B99400 == 48 [pid = 1108] [id = 264] 04:17:03 INFO - PROCESS | 1108 | --DOMWINDOW == 125 (22184400) [pid = 1108] [serial = 738] [outer = 00000000] [url = about:blank] 04:17:03 INFO - PROCESS | 1108 | --DOMWINDOW == 124 (1D412800) [pid = 1108] [serial = 732] [outer = 00000000] [url = about:blank] 04:17:03 INFO - PROCESS | 1108 | --DOMWINDOW == 123 (1FAF3000) [pid = 1108] [serial = 735] [outer = 00000000] [url = about:blank] 04:17:03 INFO - PROCESS | 1108 | --DOMWINDOW == 122 (17EC7800) [pid = 1108] [serial = 729] [outer = 00000000] [url = about:blank] 04:17:03 INFO - PROCESS | 1108 | --DOMWINDOW == 121 (22223800) [pid = 1108] [serial = 768] [outer = 00000000] [url = about:blank] 04:17:03 INFO - PROCESS | 1108 | --DOCSHELL 0F635400 == 47 [pid = 1108] [id = 263] 04:17:03 INFO - PROCESS | 1108 | --DOCSHELL 14B75400 == 46 [pid = 1108] [id = 257] 04:17:03 INFO - PROCESS | 1108 | --DOMWINDOW == 120 (194D8000) [pid = 1108] [serial = 741] [outer = 00000000] [url = about:blank] 04:17:03 INFO - PROCESS | 1108 | --DOMWINDOW == 119 (1DA7FC00) [pid = 1108] [serial = 753] [outer = 00000000] [url = about:blank] 04:17:03 INFO - PROCESS | 1108 | --DOMWINDOW == 118 (1D7F4400) [pid = 1108] [serial = 750] [outer = 00000000] [url = about:blank] 04:17:03 INFO - PROCESS | 1108 | --DOMWINDOW == 117 (1CF3C000) [pid = 1108] [serial = 747] [outer = 00000000] [url = about:blank] 04:17:03 INFO - PROCESS | 1108 | --DOMWINDOW == 116 (1D407800) [pid = 1108] [serial = 748] [outer = 00000000] [url = about:blank] 04:17:03 INFO - PROCESS | 1108 | --DOMWINDOW == 115 (1E335400) [pid = 1108] [serial = 756] [outer = 00000000] [url = about:blank] 04:17:03 INFO - PROCESS | 1108 | --DOMWINDOW == 114 (1E532C00) [pid = 1108] [serial = 759] [outer = 00000000] [url = about:blank] 04:17:03 INFO - PROCESS | 1108 | --DOMWINDOW == 113 (1E338000) [pid = 1108] [serial = 757] [outer = 00000000] [url = about:blank] 04:17:03 INFO - PROCESS | 1108 | --DOMWINDOW == 112 (1FAE8400) [pid = 1108] [serial = 765] [outer = 00000000] [url = about:blank] 04:17:03 INFO - PROCESS | 1108 | --DOMWINDOW == 111 (20EEAC00) [pid = 1108] [serial = 766] [outer = 00000000] [url = about:blank] 04:17:03 INFO - PROCESS | 1108 | --DOMWINDOW == 110 (1E533000) [pid = 1108] [serial = 760] [outer = 00000000] [url = about:blank] 04:17:03 INFO - PROCESS | 1108 | --DOMWINDOW == 109 (18569800) [pid = 1108] [serial = 744] [outer = 00000000] [url = about:blank] 04:17:03 INFO - PROCESS | 1108 | --DOMWINDOW == 108 (19875800) [pid = 1108] [serial = 745] [outer = 00000000] [url = about:blank] 04:17:03 INFO - PROCESS | 1108 | --DOMWINDOW == 107 (1A55B800) [pid = 1108] [serial = 742] [outer = 00000000] [url = about:blank] 04:17:03 INFO - PROCESS | 1108 | --DOMWINDOW == 106 (1DA81400) [pid = 1108] [serial = 754] [outer = 00000000] [url = about:blank] 04:17:03 INFO - PROCESS | 1108 | --DOMWINDOW == 105 (1E335800) [pid = 1108] [serial = 762] [outer = 00000000] [url = about:blank] 04:17:03 INFO - PROCESS | 1108 | --DOMWINDOW == 104 (1D7FF400) [pid = 1108] [serial = 751] [outer = 00000000] [url = about:blank] 04:17:03 INFO - PROCESS | 1108 | --DOMWINDOW == 103 (1E53C400) [pid = 1108] [serial = 763] [outer = 00000000] [url = about:blank] 04:17:03 INFO - PROCESS | 1108 | 1461064623956 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:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 930ms 04:17:04 INFO - PROCESS | 1108 | 1461064624005 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 04:17:04 INFO - PROCESS | 1108 | 1461064624011 Marionette TRACE conn4 <- [1,1077,null,{"value":"13"}] 04:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:17:04 INFO - PROCESS | 1108 | 1461064624017 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:17:04 INFO - PROCESS | 1108 | 1461064624019 Marionette TRACE conn4 <- [1,1078,null,{}] 04:17:04 INFO - PROCESS | 1108 | 1461064624023 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:17:04 INFO - PROCESS | 1108 | 1461064624104 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 04:17:04 INFO - PROCESS | 1108 | 1461064624112 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:04 INFO - PROCESS | 1108 | ++DOCSHELL 13A23800 == 47 [pid = 1108] [id = 279] 04:17:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 104 (14A50C00) [pid = 1108] [serial = 836] [outer = 00000000] 04:17:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 105 (1A55A800) [pid = 1108] [serial = 837] [outer = 14A50C00] 04:17:04 INFO - PROCESS | 1108 | 1461064624156 Marionette DEBUG loaded listener.js 04:17:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 106 (1AA96C00) [pid = 1108] [serial = 838] [outer = 14A50C00] 04:17:04 INFO - PROCESS | 1108 | 1461064624633 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:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 670ms 04:17:04 INFO - PROCESS | 1108 | 1461064624711 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 04:17:04 INFO - PROCESS | 1108 | 1461064624713 Marionette TRACE conn4 <- [1,1081,null,{"value":"13"}] 04:17:04 INFO - PROCESS | 1108 | 1461064624719 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:17:04 INFO - PROCESS | 1108 | 1461064624722 Marionette TRACE conn4 <- [1,1082,null,{}] 04:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:17:04 INFO - PROCESS | 1108 | 1461064624732 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:17:04 INFO - PROCESS | 1108 | 1461064624816 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 04:17:04 INFO - PROCESS | 1108 | 1461064624903 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:04 INFO - PROCESS | 1108 | ++DOCSHELL 1D408400 == 48 [pid = 1108] [id = 280] 04:17:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 107 (1D40C000) [pid = 1108] [serial = 839] [outer = 00000000] 04:17:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 108 (1D52AC00) [pid = 1108] [serial = 840] [outer = 1D40C000] 04:17:04 INFO - PROCESS | 1108 | 1461064624950 Marionette DEBUG loaded listener.js 04:17:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (1D7FA000) [pid = 1108] [serial = 841] [outer = 1D40C000] 04:17:05 INFO - PROCESS | 1108 | 1461064625316 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:17:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:17:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 630ms 04:17:05 INFO - PROCESS | 1108 | 1461064625355 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 04:17:05 INFO - PROCESS | 1108 | 1461064625358 Marionette TRACE conn4 <- [1,1085,null,{"value":"13"}] 04:17:05 INFO - PROCESS | 1108 | 1461064625361 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:17:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:17:05 INFO - PROCESS | 1108 | 1461064625363 Marionette TRACE conn4 <- [1,1086,null,{}] 04:17:05 INFO - PROCESS | 1108 | 1461064625366 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:17:05 INFO - PROCESS | 1108 | 1461064625444 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 04:17:05 INFO - PROCESS | 1108 | 1461064625451 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:05 INFO - PROCESS | 1108 | ++DOCSHELL 1D908400 == 49 [pid = 1108] [id = 281] 04:17:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 110 (1D908C00) [pid = 1108] [serial = 842] [outer = 00000000] 04:17:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 111 (1DA82800) [pid = 1108] [serial = 843] [outer = 1D908C00] 04:17:05 INFO - PROCESS | 1108 | 1461064625494 Marionette DEBUG loaded listener.js 04:17:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 112 (1DCB1800) [pid = 1108] [serial = 844] [outer = 1D908C00] 04:17:05 INFO - PROCESS | 1108 | 1461064625921 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:17:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 630ms 04:17:06 INFO - PROCESS | 1108 | 1461064625997 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 04:17:06 INFO - PROCESS | 1108 | 1461064625999 Marionette TRACE conn4 <- [1,1089,null,{"value":"13"}] 04:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:17:06 INFO - PROCESS | 1108 | 1461064626002 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:17:06 INFO - PROCESS | 1108 | 1461064626004 Marionette TRACE conn4 <- [1,1090,null,{}] 04:17:06 INFO - PROCESS | 1108 | 1461064626007 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:17:06 INFO - PROCESS | 1108 | 1461064626111 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 04:17:06 INFO - PROCESS | 1108 | 1461064626123 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:06 INFO - PROCESS | 1108 | ++DOCSHELL 1DCB4800 == 50 [pid = 1108] [id = 282] 04:17:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 113 (1DCB7800) [pid = 1108] [serial = 845] [outer = 00000000] 04:17:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 114 (1E32C000) [pid = 1108] [serial = 846] [outer = 1DCB7800] 04:17:06 INFO - PROCESS | 1108 | 1461064626167 Marionette DEBUG loaded listener.js 04:17:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 115 (1DF41000) [pid = 1108] [serial = 847] [outer = 1DCB7800] 04:17:06 INFO - PROCESS | 1108 | 1461064626647 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:17:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 670ms 04:17:06 INFO - PROCESS | 1108 | 1461064626675 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 04:17:06 INFO - PROCESS | 1108 | 1461064626677 Marionette TRACE conn4 <- [1,1093,null,{"value":"13"}] 04:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:17:06 INFO - PROCESS | 1108 | 1461064626686 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:17:06 INFO - PROCESS | 1108 | 1461064626688 Marionette TRACE conn4 <- [1,1094,null,{}] 04:17:06 INFO - PROCESS | 1108 | 1461064626691 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:17:06 INFO - PROCESS | 1108 | 1461064626824 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 04:17:06 INFO - PROCESS | 1108 | 1461064626836 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:06 INFO - PROCESS | 1108 | ++DOCSHELL 1E333800 == 51 [pid = 1108] [id = 283] 04:17:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 116 (1E336400) [pid = 1108] [serial = 848] [outer = 00000000] 04:17:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 117 (1E54FC00) [pid = 1108] [serial = 849] [outer = 1E336400] 04:17:06 INFO - PROCESS | 1108 | 1461064626885 Marionette DEBUG loaded listener.js 04:17:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 118 (1E8AE000) [pid = 1108] [serial = 850] [outer = 1E336400] 04:17:07 INFO - PROCESS | 1108 | 1461064627316 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:17:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:17:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 670ms 04:17:07 INFO - PROCESS | 1108 | 1461064627361 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 04:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:17:07 INFO - PROCESS | 1108 | 1461064627363 Marionette TRACE conn4 <- [1,1097,null,{"value":"13"}] 04:17:07 INFO - PROCESS | 1108 | 1461064627366 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:17:07 INFO - PROCESS | 1108 | 1461064627367 Marionette TRACE conn4 <- [1,1098,null,{}] 04:17:07 INFO - PROCESS | 1108 | 1461064627371 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:17:07 INFO - PROCESS | 1108 | 1461064627507 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 04:17:07 INFO - PROCESS | 1108 | 1461064627541 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:07 INFO - PROCESS | 1108 | ++DOCSHELL 1E8DF400 == 52 [pid = 1108] [id = 284] 04:17:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 119 (1E8E8C00) [pid = 1108] [serial = 851] [outer = 00000000] 04:17:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 120 (1FBF0C00) [pid = 1108] [serial = 852] [outer = 1E8E8C00] 04:17:07 INFO - PROCESS | 1108 | 1461064627584 Marionette DEBUG loaded listener.js 04:17:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 121 (1FBF5000) [pid = 1108] [serial = 853] [outer = 1E8E8C00] 04:17:08 INFO - PROCESS | 1108 | 1461064628258 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:17:08 INFO - PROCESS | 1108 | --DOMWINDOW == 120 (1DA80400) [pid = 1108] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:17:08 INFO - PROCESS | 1108 | --DOMWINDOW == 119 (1AA94C00) [pid = 1108] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:17:08 INFO - PROCESS | 1108 | --DOMWINDOW == 118 (1D410800) [pid = 1108] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:17:08 INFO - PROCESS | 1108 | --DOMWINDOW == 117 (14B8B000) [pid = 1108] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:17:08 INFO - PROCESS | 1108 | --DOMWINDOW == 116 (12F4BC00) [pid = 1108] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:17:08 INFO - PROCESS | 1108 | --DOMWINDOW == 115 (17ECEC00) [pid = 1108] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:17:08 INFO - PROCESS | 1108 | --DOMWINDOW == 114 (1E337800) [pid = 1108] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:17:08 INFO - PROCESS | 1108 | --DOMWINDOW == 113 (0ED1D000) [pid = 1108] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:17:08 INFO - PROCESS | 1108 | --DOMWINDOW == 112 (1D7F9C00) [pid = 1108] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:17:08 INFO - PROCESS | 1108 | --DOMWINDOW == 111 (1E537C00) [pid = 1108] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:17:08 INFO - PROCESS | 1108 | --DOMWINDOW == 110 (14A46800) [pid = 1108] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:17:08 INFO - PROCESS | 1108 | --DOMWINDOW == 109 (1DA78000) [pid = 1108] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:17:08 INFO - PROCESS | 1108 | --DOMWINDOW == 108 (13651C00) [pid = 1108] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:17:08 INFO - PROCESS | 1108 | --DOMWINDOW == 107 (1DEEEC00) [pid = 1108] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:17:08 INFO - PROCESS | 1108 | --DOMWINDOW == 106 (1AA5D400) [pid = 1108] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:17:08 INFO - PROCESS | 1108 | --DOMWINDOW == 105 (14B97800) [pid = 1108] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:17:08 INFO - PROCESS | 1108 | --DOMWINDOW == 104 (2217A800) [pid = 1108] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:17:08 INFO - PROCESS | 1108 | --DOMWINDOW == 103 (1E8E5C00) [pid = 1108] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:17:08 INFO - PROCESS | 1108 | --DOMWINDOW == 102 (14BA5400) [pid = 1108] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:17:08 INFO - PROCESS | 1108 | --DOMWINDOW == 101 (2222A000) [pid = 1108] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:17:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 930ms 04:17:08 INFO - PROCESS | 1108 | 1461064628297 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 04:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:17:08 INFO - PROCESS | 1108 | 1461064628299 Marionette TRACE conn4 <- [1,1101,null,{"value":"13"}] 04:17:08 INFO - PROCESS | 1108 | 1461064628302 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:17:08 INFO - PROCESS | 1108 | 1461064628304 Marionette TRACE conn4 <- [1,1102,null,{}] 04:17:08 INFO - PROCESS | 1108 | 1461064628307 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:17:08 INFO - PROCESS | 1108 | 1461064628386 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 04:17:08 INFO - PROCESS | 1108 | 1461064628396 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:08 INFO - PROCESS | 1108 | ++DOCSHELL 13651C00 == 53 [pid = 1108] [id = 285] 04:17:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 102 (13A24000) [pid = 1108] [serial = 854] [outer = 00000000] 04:17:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 103 (17ECEC00) [pid = 1108] [serial = 855] [outer = 13A24000] 04:17:08 INFO - PROCESS | 1108 | 1461064628440 Marionette DEBUG loaded listener.js 04:17:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 104 (1AA94C00) [pid = 1108] [serial = 856] [outer = 13A24000] 04:17:08 INFO - PROCESS | 1108 | 1461064628903 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:17:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 630ms 04:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:17:08 INFO - PROCESS | 1108 | 1461064628932 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 04:17:08 INFO - PROCESS | 1108 | 1461064628934 Marionette TRACE conn4 <- [1,1105,null,{"value":"13"}] 04:17:08 INFO - PROCESS | 1108 | 1461064628938 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:17:08 INFO - PROCESS | 1108 | 1461064628939 Marionette TRACE conn4 <- [1,1106,null,{}] 04:17:08 INFO - PROCESS | 1108 | 1461064628943 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:17:09 INFO - PROCESS | 1108 | 1461064629022 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 04:17:09 INFO - PROCESS | 1108 | 1461064629031 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:09 INFO - PROCESS | 1108 | ++DOCSHELL 1CF39C00 == 54 [pid = 1108] [id = 286] 04:17:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 105 (1D415000) [pid = 1108] [serial = 857] [outer = 00000000] 04:17:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 106 (1E54DC00) [pid = 1108] [serial = 858] [outer = 1D415000] 04:17:09 INFO - PROCESS | 1108 | 1461064629074 Marionette DEBUG loaded listener.js 04:17:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 107 (1E60B000) [pid = 1108] [serial = 859] [outer = 1D415000] 04:17:09 INFO - PROCESS | 1108 | 1461064629504 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:17:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:17:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 630ms 04:17:09 INFO - PROCESS | 1108 | 1461064629569 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 04:17:09 INFO - PROCESS | 1108 | 1461064629571 Marionette TRACE conn4 <- [1,1109,null,{"value":"13"}] 04:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:17:09 INFO - PROCESS | 1108 | 1461064629574 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:17:09 INFO - PROCESS | 1108 | 1461064629576 Marionette TRACE conn4 <- [1,1110,null,{}] 04:17:09 INFO - PROCESS | 1108 | 1461064629579 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:17:09 INFO - PROCESS | 1108 | 1461064629658 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 04:17:09 INFO - PROCESS | 1108 | 1461064629664 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:09 INFO - PROCESS | 1108 | ++DOCSHELL 1E537C00 == 55 [pid = 1108] [id = 287] 04:17:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 108 (2217A800) [pid = 1108] [serial = 860] [outer = 00000000] 04:17:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (2222C000) [pid = 1108] [serial = 861] [outer = 2217A800] 04:17:09 INFO - PROCESS | 1108 | 1461064629707 Marionette DEBUG loaded listener.js 04:17:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 110 (2227D800) [pid = 1108] [serial = 862] [outer = 2217A800] 04:17:10 INFO - PROCESS | 1108 | 1461064630126 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:17:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 631ms 04:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:17:10 INFO - PROCESS | 1108 | 1461064630205 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 04:17:10 INFO - PROCESS | 1108 | 1461064630207 Marionette TRACE conn4 <- [1,1113,null,{"value":"13"}] 04:17:10 INFO - PROCESS | 1108 | 1461064630210 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:17:10 INFO - PROCESS | 1108 | 1461064630213 Marionette TRACE conn4 <- [1,1114,null,{}] 04:17:10 INFO - PROCESS | 1108 | 1461064630216 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:17:10 INFO - PROCESS | 1108 | 1461064630363 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 04:17:10 INFO - PROCESS | 1108 | 1461064630556 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:10 INFO - PROCESS | 1108 | ++DOCSHELL 13934800 == 56 [pid = 1108] [id = 288] 04:17:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 111 (13970C00) [pid = 1108] [serial = 863] [outer = 00000000] 04:17:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 112 (13A88C00) [pid = 1108] [serial = 864] [outer = 13970C00] 04:17:10 INFO - PROCESS | 1108 | 1461064630613 Marionette DEBUG loaded listener.js 04:17:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 113 (17ECF400) [pid = 1108] [serial = 865] [outer = 13970C00] 04:17:11 INFO - PROCESS | 1108 | [1108] 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:17:11 INFO - PROCESS | 1108 | 1461064631205 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:17:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:17:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1022ms 04:17:11 INFO - PROCESS | 1108 | 1461064631234 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 04:17:11 INFO - PROCESS | 1108 | 1461064631239 Marionette TRACE conn4 <- [1,1117,null,{"value":"13"}] 04:17:11 INFO - PROCESS | 1108 | 1461064631243 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:17:11 INFO - PROCESS | 1108 | 1461064631248 Marionette TRACE conn4 <- [1,1118,null,{}] 04:17:11 INFO - PROCESS | 1108 | 1461064631273 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:17:11 INFO - PROCESS | 1108 | 1461064631498 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 04:17:11 INFO - PROCESS | 1108 | 1461064631651 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:11 INFO - PROCESS | 1108 | ++DOCSHELL 1CF31C00 == 57 [pid = 1108] [id = 289] 04:17:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 114 (1CF36000) [pid = 1108] [serial = 866] [outer = 00000000] 04:17:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 115 (1E329C00) [pid = 1108] [serial = 867] [outer = 1CF36000] 04:17:11 INFO - PROCESS | 1108 | 1461064631707 Marionette DEBUG loaded listener.js 04:17:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 116 (1E3AC800) [pid = 1108] [serial = 868] [outer = 1CF36000] 04:17:12 INFO - PROCESS | 1108 | 1461064632325 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:17:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:17:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1120ms 04:17:12 INFO - PROCESS | 1108 | 1461064632369 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 04:17:12 INFO - PROCESS | 1108 | 1461064632372 Marionette TRACE conn4 <- [1,1121,null,{"value":"13"}] 04:17:12 INFO - PROCESS | 1108 | 1461064632375 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:17:12 INFO - PROCESS | 1108 | 1461064632378 Marionette TRACE conn4 <- [1,1122,null,{}] 04:17:12 INFO - PROCESS | 1108 | 1461064632382 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:17:12 INFO - PROCESS | 1108 | 1461064632488 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 04:17:12 INFO - PROCESS | 1108 | 1461064632618 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:12 INFO - PROCESS | 1108 | ++DOCSHELL 22228C00 == 58 [pid = 1108] [id = 290] 04:17:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 117 (2227C000) [pid = 1108] [serial = 869] [outer = 00000000] 04:17:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 118 (22CED800) [pid = 1108] [serial = 870] [outer = 2227C000] 04:17:12 INFO - PROCESS | 1108 | 1461064632673 Marionette DEBUG loaded listener.js 04:17:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 119 (22CF4400) [pid = 1108] [serial = 871] [outer = 2227C000] 04:17:13 INFO - PROCESS | 1108 | 1461064633266 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:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 930ms 04:17:13 INFO - PROCESS | 1108 | 1461064633308 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 04:17:13 INFO - PROCESS | 1108 | 1461064633312 Marionette TRACE conn4 <- [1,1125,null,{"value":"13"}] 04:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:17:13 INFO - PROCESS | 1108 | 1461064633323 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:17:13 INFO - PROCESS | 1108 | 1461064633328 Marionette TRACE conn4 <- [1,1126,null,{}] 04:17:13 INFO - PROCESS | 1108 | 1461064633332 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:17:13 INFO - PROCESS | 1108 | 1461064633443 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 04:17:13 INFO - PROCESS | 1108 | 1461064633579 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:13 INFO - PROCESS | 1108 | ++DOCSHELL 22CC7000 == 59 [pid = 1108] [id = 291] 04:17:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 120 (230B3C00) [pid = 1108] [serial = 872] [outer = 00000000] 04:17:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 121 (231A7800) [pid = 1108] [serial = 873] [outer = 230B3C00] 04:17:13 INFO - PROCESS | 1108 | 1461064633637 Marionette DEBUG loaded listener.js 04:17:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 122 (231AB400) [pid = 1108] [serial = 874] [outer = 230B3C00] 04:17:14 INFO - PROCESS | 1108 | 1461064634216 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:17:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1142ms 04:17:14 INFO - PROCESS | 1108 | 1461064634476 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 04:17:14 INFO - PROCESS | 1108 | 1461064634480 Marionette TRACE conn4 <- [1,1129,null,{"value":"13"}] 04:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:17:14 INFO - PROCESS | 1108 | 1461064634486 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:17:14 INFO - PROCESS | 1108 | 1461064634489 Marionette TRACE conn4 <- [1,1130,null,{}] 04:17:14 INFO - PROCESS | 1108 | 1461064634495 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:17:14 INFO - PROCESS | 1108 | 1461064634595 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 04:17:14 INFO - PROCESS | 1108 | 1461064634678 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:14 INFO - PROCESS | 1108 | ++DOCSHELL 12F3E000 == 60 [pid = 1108] [id = 292] 04:17:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 123 (13567800) [pid = 1108] [serial = 875] [outer = 00000000] 04:17:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 124 (13C57000) [pid = 1108] [serial = 876] [outer = 13567800] 04:17:14 INFO - PROCESS | 1108 | 1461064634768 Marionette DEBUG loaded listener.js 04:17:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 125 (14B99C00) [pid = 1108] [serial = 877] [outer = 13567800] 04:17:15 INFO - PROCESS | 1108 | 1461064635362 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:17:15 INFO - PROCESS | 1108 | --DOCSHELL 14A80800 == 59 [pid = 1108] [id = 243] 04:17:15 INFO - PROCESS | 1108 | --DOCSHELL 1A5D5C00 == 58 [pid = 1108] [id = 244] 04:17:15 INFO - PROCESS | 1108 | --DOCSHELL 1E537C00 == 57 [pid = 1108] [id = 287] 04:17:15 INFO - PROCESS | 1108 | --DOCSHELL 1CF39C00 == 56 [pid = 1108] [id = 286] 04:17:15 INFO - PROCESS | 1108 | --DOCSHELL 13651C00 == 55 [pid = 1108] [id = 285] 04:17:15 INFO - PROCESS | 1108 | --DOCSHELL 1E8DF400 == 54 [pid = 1108] [id = 284] 04:17:15 INFO - PROCESS | 1108 | --DOCSHELL 1E333800 == 53 [pid = 1108] [id = 283] 04:17:15 INFO - PROCESS | 1108 | --DOCSHELL 1DCB4800 == 52 [pid = 1108] [id = 282] 04:17:15 INFO - PROCESS | 1108 | --DOCSHELL 1D908400 == 51 [pid = 1108] [id = 281] 04:17:15 INFO - PROCESS | 1108 | --DOCSHELL 1D408400 == 50 [pid = 1108] [id = 280] 04:17:15 INFO - PROCESS | 1108 | --DOMWINDOW == 124 (2222B000) [pid = 1108] [serial = 777] [outer = 00000000] [url = about:blank] 04:17:15 INFO - PROCESS | 1108 | --DOMWINDOW == 123 (222DBC00) [pid = 1108] [serial = 780] [outer = 00000000] [url = about:blank] 04:17:15 INFO - PROCESS | 1108 | --DOMWINDOW == 122 (227E1000) [pid = 1108] [serial = 783] [outer = 00000000] [url = about:blank] 04:17:15 INFO - PROCESS | 1108 | --DOMWINDOW == 121 (22227400) [pid = 1108] [serial = 816] [outer = 00000000] [url = about:blank] 04:17:15 INFO - PROCESS | 1108 | --DOCSHELL 13A23800 == 49 [pid = 1108] [id = 279] 04:17:15 INFO - PROCESS | 1108 | --DOCSHELL 1A561800 == 48 [pid = 1108] [id = 278] 04:17:15 INFO - PROCESS | 1108 | --DOCSHELL 1A5D3C00 == 47 [pid = 1108] [id = 277] 04:17:15 INFO - PROCESS | 1108 | --DOCSHELL 22CBAC00 == 46 [pid = 1108] [id = 276] 04:17:15 INFO - PROCESS | 1108 | --DOCSHELL 1E330800 == 45 [pid = 1108] [id = 275] 04:17:15 INFO - PROCESS | 1108 | --DOCSHELL 19829000 == 44 [pid = 1108] [id = 274] 04:17:15 INFO - PROCESS | 1108 | --DOCSHELL 13A25800 == 43 [pid = 1108] [id = 273] 04:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 970ms 04:17:15 INFO - PROCESS | 1108 | 1461064635459 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 04:17:15 INFO - PROCESS | 1108 | 1461064635462 Marionette TRACE conn4 <- [1,1133,null,{"value":"13"}] 04:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:17:15 INFO - PROCESS | 1108 | --DOMWINDOW == 120 (13A32400) [pid = 1108] [serial = 694] [outer = 00000000] [url = about:blank] 04:17:15 INFO - PROCESS | 1108 | --DOMWINDOW == 119 (20D7FC00) [pid = 1108] [serial = 736] [outer = 00000000] [url = about:blank] 04:17:15 INFO - PROCESS | 1108 | --DOMWINDOW == 118 (1D525800) [pid = 1108] [serial = 733] [outer = 00000000] [url = about:blank] 04:17:15 INFO - PROCESS | 1108 | --DOMWINDOW == 117 (18583C00) [pid = 1108] [serial = 730] [outer = 00000000] [url = about:blank] 04:17:15 INFO - PROCESS | 1108 | --DOMWINDOW == 116 (22224000) [pid = 1108] [serial = 739] [outer = 00000000] [url = about:blank] 04:17:15 INFO - PROCESS | 1108 | --DOMWINDOW == 115 (1F4C9000) [pid = 1108] [serial = 727] [outer = 00000000] [url = about:blank] 04:17:15 INFO - PROCESS | 1108 | --DOMWINDOW == 114 (1A560C00) [pid = 1108] [serial = 697] [outer = 00000000] [url = about:blank] 04:17:15 INFO - PROCESS | 1108 | --DOMWINDOW == 113 (22271000) [pid = 1108] [serial = 648] [outer = 00000000] [url = about:blank] 04:17:15 INFO - PROCESS | 1108 | --DOMWINDOW == 112 (1DEF0000) [pid = 1108] [serial = 801] [outer = 00000000] [url = about:blank] 04:17:15 INFO - PROCESS | 1108 | --DOMWINDOW == 111 (1DF3D800) [pid = 1108] [serial = 802] [outer = 00000000] [url = about:blank] 04:17:15 INFO - PROCESS | 1108 | --DOMWINDOW == 110 (1D7F4C00) [pid = 1108] [serial = 774] [outer = 00000000] [url = about:blank] 04:17:15 INFO - PROCESS | 1108 | --DOMWINDOW == 109 (1DCB2C00) [pid = 1108] [serial = 775] [outer = 00000000] [url = about:blank] 04:17:15 INFO - PROCESS | 1108 | --DOMWINDOW == 108 (1CF6C400) [pid = 1108] [serial = 795] [outer = 00000000] [url = about:blank] 04:17:15 INFO - PROCESS | 1108 | --DOMWINDOW == 107 (1D529800) [pid = 1108] [serial = 796] [outer = 00000000] [url = about:blank] 04:17:15 INFO - PROCESS | 1108 | --DOMWINDOW == 106 (19408800) [pid = 1108] [serial = 772] [outer = 00000000] [url = about:blank] 04:17:15 INFO - PROCESS | 1108 | --DOMWINDOW == 105 (14B9FC00) [pid = 1108] [serial = 771] [outer = 00000000] [url = about:blank] 04:17:15 INFO - PROCESS | 1108 | --DOMWINDOW == 104 (13A2A800) [pid = 1108] [serial = 789] [outer = 00000000] [url = about:blank] 04:17:15 INFO - PROCESS | 1108 | --DOMWINDOW == 103 (14BA2400) [pid = 1108] [serial = 790] [outer = 00000000] [url = about:blank] 04:17:15 INFO - PROCESS | 1108 | --DOMWINDOW == 102 (1A565000) [pid = 1108] [serial = 792] [outer = 00000000] [url = about:blank] 04:17:15 INFO - PROCESS | 1108 | --DOMWINDOW == 101 (1AA93400) [pid = 1108] [serial = 793] [outer = 00000000] [url = about:blank] 04:17:15 INFO - PROCESS | 1108 | --DOMWINDOW == 100 (1E531C00) [pid = 1108] [serial = 805] [outer = 00000000] [url = about:blank] 04:17:15 INFO - PROCESS | 1108 | --DOMWINDOW == 99 (19402400) [pid = 1108] [serial = 787] [outer = 00000000] [url = about:blank] 04:17:15 INFO - PROCESS | 1108 | --DOMWINDOW == 98 (14A51800) [pid = 1108] [serial = 786] [outer = 00000000] [url = about:blank] 04:17:15 INFO - PROCESS | 1108 | --DOMWINDOW == 97 (1DA76400) [pid = 1108] [serial = 798] [outer = 00000000] [url = about:blank] 04:17:15 INFO - PROCESS | 1108 | --DOMWINDOW == 96 (1E52DC00) [pid = 1108] [serial = 804] [outer = 00000000] [url = about:blank] 04:17:15 INFO - PROCESS | 1108 | --DOMWINDOW == 95 (1E8B1800) [pid = 1108] [serial = 807] [outer = 00000000] [url = about:blank] 04:17:15 INFO - PROCESS | 1108 | --DOMWINDOW == 94 (1D51FC00) [pid = 1108] [serial = 810] [outer = 00000000] [url = about:blank] 04:17:15 INFO - PROCESS | 1108 | --DOMWINDOW == 93 (1F4CB400) [pid = 1108] [serial = 813] [outer = 00000000] [url = about:blank] 04:17:15 INFO - PROCESS | 1108 | --DOMWINDOW == 92 (1EB76000) [pid = 1108] [serial = 808] [outer = 00000000] [url = about:blank] 04:17:15 INFO - PROCESS | 1108 | --DOMWINDOW == 91 (1FAF3400) [pid = 1108] [serial = 814] [outer = 00000000] [url = about:blank] 04:17:15 INFO - PROCESS | 1108 | --DOMWINDOW == 90 (1DA7B800) [pid = 1108] [serial = 799] [outer = 00000000] [url = about:blank] 04:17:15 INFO - PROCESS | 1108 | --DOMWINDOW == 89 (1DA85C00) [pid = 1108] [serial = 811] [outer = 00000000] [url = about:blank] 04:17:15 INFO - PROCESS | 1108 | 1461064635501 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:17:15 INFO - PROCESS | 1108 | 1461064635505 Marionette TRACE conn4 <- [1,1134,null,{}] 04:17:15 INFO - PROCESS | 1108 | 1461064635511 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:17:15 INFO - PROCESS | 1108 | 1461064635596 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 04:17:15 INFO - PROCESS | 1108 | 1461064635603 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:15 INFO - PROCESS | 1108 | ++DOCSHELL 13969400 == 44 [pid = 1108] [id = 293] 04:17:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 90 (13A24400) [pid = 1108] [serial = 878] [outer = 00000000] 04:17:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 91 (13A84C00) [pid = 1108] [serial = 879] [outer = 13A24400] 04:17:15 INFO - PROCESS | 1108 | 1461064635647 Marionette DEBUG loaded listener.js 04:17:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 92 (14A7F000) [pid = 1108] [serial = 880] [outer = 13A24400] 04:17:16 INFO - PROCESS | 1108 | 1461064636174 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:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 770ms 04:17:16 INFO - PROCESS | 1108 | 1461064636243 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 04:17:16 INFO - PROCESS | 1108 | 1461064636245 Marionette TRACE conn4 <- [1,1137,null,{"value":"13"}] 04:17:16 INFO - PROCESS | 1108 | 1461064636249 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:17:16 INFO - PROCESS | 1108 | 1461064636250 Marionette TRACE conn4 <- [1,1138,null,{}] 04:17:16 INFO - PROCESS | 1108 | 1461064636260 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:17:16 INFO - PROCESS | 1108 | 1461064636344 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 04:17:16 INFO - PROCESS | 1108 | 1461064636351 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:16 INFO - PROCESS | 1108 | ++DOCSHELL 1A55B800 == 45 [pid = 1108] [id = 294] 04:17:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 93 (1A55D000) [pid = 1108] [serial = 881] [outer = 00000000] 04:17:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 94 (1AA91400) [pid = 1108] [serial = 882] [outer = 1A55D000] 04:17:16 INFO - PROCESS | 1108 | 1461064636402 Marionette DEBUG loaded listener.js 04:17:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 95 (1AAA0000) [pid = 1108] [serial = 883] [outer = 1A55D000] 04:17:16 INFO - PROCESS | 1108 | 1461064636904 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:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 670ms 04:17:16 INFO - PROCESS | 1108 | 1461064636923 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 04:17:16 INFO - PROCESS | 1108 | 1461064636925 Marionette TRACE conn4 <- [1,1141,null,{"value":"13"}] 04:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:17:16 INFO - PROCESS | 1108 | 1461064636928 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:17:16 INFO - PROCESS | 1108 | 1461064636929 Marionette TRACE conn4 <- [1,1142,null,{}] 04:17:16 INFO - PROCESS | 1108 | 1461064636933 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:17:17 INFO - PROCESS | 1108 | 1461064637014 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 04:17:17 INFO - PROCESS | 1108 | 1461064637020 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:17 INFO - PROCESS | 1108 | ++DOCSHELL 19833400 == 46 [pid = 1108] [id = 295] 04:17:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 96 (1AB6C800) [pid = 1108] [serial = 884] [outer = 00000000] 04:17:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 97 (1CF69C00) [pid = 1108] [serial = 885] [outer = 1AB6C800] 04:17:17 INFO - PROCESS | 1108 | 1461064637064 Marionette DEBUG loaded listener.js 04:17:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 98 (1D512C00) [pid = 1108] [serial = 886] [outer = 1AB6C800] 04:17:17 INFO - PROCESS | 1108 | 1461064637507 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:17:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:17:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 630ms 04:17:17 INFO - PROCESS | 1108 | 1461064637567 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 04:17:17 INFO - PROCESS | 1108 | 1461064637569 Marionette TRACE conn4 <- [1,1145,null,{"value":"13"}] 04:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:17:17 INFO - PROCESS | 1108 | 1461064637572 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:17:17 INFO - PROCESS | 1108 | 1461064637574 Marionette TRACE conn4 <- [1,1146,null,{}] 04:17:17 INFO - PROCESS | 1108 | 1461064637577 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:17:17 INFO - PROCESS | 1108 | 1461064637681 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 04:17:17 INFO - PROCESS | 1108 | 1461064637773 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:17 INFO - PROCESS | 1108 | ++DOCSHELL 1D52E800 == 47 [pid = 1108] [id = 296] 04:17:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 99 (1D534400) [pid = 1108] [serial = 887] [outer = 00000000] 04:17:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 100 (1D7FC800) [pid = 1108] [serial = 888] [outer = 1D534400] 04:17:17 INFO - PROCESS | 1108 | 1461064637818 Marionette DEBUG loaded listener.js 04:17:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 101 (1D909800) [pid = 1108] [serial = 889] [outer = 1D534400] 04:17:18 INFO - PROCESS | 1108 | 1461064638234 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:17:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 04:17:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 730ms 04:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:17:18 INFO - PROCESS | 1108 | 1461064638304 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 04:17:18 INFO - PROCESS | 1108 | 1461064638306 Marionette TRACE conn4 <- [1,1149,null,{"value":"13"}] 04:17:18 INFO - PROCESS | 1108 | 1461064638309 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:17:18 INFO - PROCESS | 1108 | 1461064638311 Marionette TRACE conn4 <- [1,1150,null,{}] 04:17:18 INFO - PROCESS | 1108 | 1461064638321 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:17:18 INFO - PROCESS | 1108 | 1461064638458 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 04:17:18 INFO - PROCESS | 1108 | 1461064638522 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:18 INFO - PROCESS | 1108 | ++DOCSHELL 1D90F000 == 48 [pid = 1108] [id = 297] 04:17:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 102 (1DA7B800) [pid = 1108] [serial = 890] [outer = 00000000] 04:17:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 103 (1DCB5000) [pid = 1108] [serial = 891] [outer = 1DA7B800] 04:17:18 INFO - PROCESS | 1108 | 1461064638574 Marionette DEBUG loaded listener.js 04:17:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 104 (1DEF4000) [pid = 1108] [serial = 892] [outer = 1DA7B800] 04:17:19 INFO - PROCESS | 1108 | 1461064639016 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:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 770ms 04:17:19 INFO - PROCESS | 1108 | 1461064639080 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 04:17:19 INFO - PROCESS | 1108 | 1461064639082 Marionette TRACE conn4 <- [1,1153,null,{"value":"13"}] 04:17:19 INFO - PROCESS | 1108 | 1461064639085 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:17:19 INFO - PROCESS | 1108 | 1461064639087 Marionette TRACE conn4 <- [1,1154,null,{}] 04:17:19 INFO - PROCESS | 1108 | 1461064639096 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:17:19 INFO - PROCESS | 1108 | 1461064639203 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 04:17:19 INFO - PROCESS | 1108 | 1461064639215 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:19 INFO - PROCESS | 1108 | ++DOCSHELL 1DF3D800 == 49 [pid = 1108] [id = 298] 04:17:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 105 (1DF3F400) [pid = 1108] [serial = 893] [outer = 00000000] 04:17:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 106 (1E338C00) [pid = 1108] [serial = 894] [outer = 1DF3F400] 04:17:19 INFO - PROCESS | 1108 | 1461064639259 Marionette DEBUG loaded listener.js 04:17:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 107 (1E3A4800) [pid = 1108] [serial = 895] [outer = 1DF3F400] 04:17:19 INFO - PROCESS | 1108 | --DOMWINDOW == 106 (2227C400) [pid = 1108] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:17:19 INFO - PROCESS | 1108 | --DOMWINDOW == 105 (2217C400) [pid = 1108] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:17:19 INFO - PROCESS | 1108 | --DOMWINDOW == 104 (1E3A4000) [pid = 1108] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:17:19 INFO - PROCESS | 1108 | --DOMWINDOW == 103 (222E3000) [pid = 1108] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:17:19 INFO - PROCESS | 1108 | --DOMWINDOW == 102 (1DCB7800) [pid = 1108] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:17:19 INFO - PROCESS | 1108 | --DOMWINDOW == 101 (1D908C00) [pid = 1108] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:17:19 INFO - PROCESS | 1108 | --DOMWINDOW == 100 (1D40C000) [pid = 1108] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:17:19 INFO - PROCESS | 1108 | --DOMWINDOW == 99 (1A562400) [pid = 1108] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:17:19 INFO - PROCESS | 1108 | --DOMWINDOW == 98 (1AB6D400) [pid = 1108] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:17:19 INFO - PROCESS | 1108 | --DOMWINDOW == 97 (1E336400) [pid = 1108] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:17:19 INFO - PROCESS | 1108 | --DOMWINDOW == 96 (14A50C00) [pid = 1108] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:17:19 INFO - PROCESS | 1108 | --DOMWINDOW == 95 (1E8E8C00) [pid = 1108] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:17:19 INFO - PROCESS | 1108 | --DOMWINDOW == 94 (13A24000) [pid = 1108] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:17:19 INFO - PROCESS | 1108 | --DOMWINDOW == 93 (1D415000) [pid = 1108] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:17:19 INFO - PROCESS | 1108 | 1461064639896 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:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 831ms 04:17:19 INFO - PROCESS | 1108 | 1461064639920 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 04:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:17:19 INFO - PROCESS | 1108 | 1461064639922 Marionette TRACE conn4 <- [1,1157,null,{"value":"13"}] 04:17:19 INFO - PROCESS | 1108 | 1461064639925 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:17:19 INFO - PROCESS | 1108 | 1461064639927 Marionette TRACE conn4 <- [1,1158,null,{}] 04:17:19 INFO - PROCESS | 1108 | 1461064639935 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:17:20 INFO - PROCESS | 1108 | 1461064640011 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 04:17:20 INFO - PROCESS | 1108 | 1461064640017 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:20 INFO - PROCESS | 1108 | ++DOCSHELL 13695000 == 50 [pid = 1108] [id = 299] 04:17:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 94 (14A50C00) [pid = 1108] [serial = 896] [outer = 00000000] 04:17:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 95 (1D908C00) [pid = 1108] [serial = 897] [outer = 14A50C00] 04:17:20 INFO - PROCESS | 1108 | 1461064640061 Marionette DEBUG loaded listener.js 04:17:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 96 (1DCB7800) [pid = 1108] [serial = 898] [outer = 14A50C00] 04:17:20 INFO - PROCESS | 1108 | 1461064640509 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:17:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:17:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 630ms 04:17:20 INFO - PROCESS | 1108 | 1461064640556 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 04:17:20 INFO - PROCESS | 1108 | 1461064640558 Marionette TRACE conn4 <- [1,1161,null,{"value":"13"}] 04:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:17:20 INFO - PROCESS | 1108 | 1461064640561 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:17:20 INFO - PROCESS | 1108 | 1461064640563 Marionette TRACE conn4 <- [1,1162,null,{}] 04:17:20 INFO - PROCESS | 1108 | 1461064640566 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:17:20 INFO - PROCESS | 1108 | 1461064640644 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 04:17:20 INFO - PROCESS | 1108 | 1461064640649 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:20 INFO - PROCESS | 1108 | ++DOCSHELL 136AA400 == 51 [pid = 1108] [id = 300] 04:17:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 97 (13CB4800) [pid = 1108] [serial = 899] [outer = 00000000] 04:17:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 98 (1E534C00) [pid = 1108] [serial = 900] [outer = 13CB4800] 04:17:20 INFO - PROCESS | 1108 | 1461064640693 Marionette DEBUG loaded listener.js 04:17:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 99 (1E550400) [pid = 1108] [serial = 901] [outer = 13CB4800] 04:17:21 INFO - PROCESS | 1108 | 1461064641122 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:17:21 INFO - PROCESS | 1108 | 1461064641134 Marionette TRACE conn4 <- [1,1165,null,{"value":"13"}] 04:17:21 INFO - PROCESS | 1108 | 1461064641137 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:17:21 INFO - PROCESS | 1108 | 1461064641139 Marionette TRACE conn4 <- [1,1166,null,{}] 04:17:21 INFO - PROCESS | 1108 | 1461064641158 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:17:21 INFO - PROCESS | 1108 | 1461064641236 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 04:17:21 INFO - PROCESS | 1108 | 1461064641242 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:21 INFO - PROCESS | 1108 | ++DOCSHELL 1E60B400 == 52 [pid = 1108] [id = 301] 04:17:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 100 (1E8B6000) [pid = 1108] [serial = 902] [outer = 00000000] 04:17:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 101 (1F441800) [pid = 1108] [serial = 903] [outer = 1E8B6000] 04:17:21 INFO - PROCESS | 1108 | 1461064641286 Marionette DEBUG loaded listener.js 04:17:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 102 (1F448000) [pid = 1108] [serial = 904] [outer = 1E8B6000] 04:17:21 INFO - PROCESS | 1108 | 1461064641706 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:17:21 INFO - PROCESS | 1108 | 1461064641731 Marionette TRACE conn4 <- [1,1169,null,{"value":"13"}] 04:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 04:17:21 INFO - PROCESS | 1108 | 1461064641736 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:17:21 INFO - PROCESS | 1108 | 1461064641739 Marionette TRACE conn4 <- [1,1170,null,{}] 04:17:21 INFO - PROCESS | 1108 | 1461064641772 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:17:21 INFO - PROCESS | 1108 | 1461064641917 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 04:17:22 INFO - PROCESS | 1108 | 1461064642106 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:22 INFO - PROCESS | 1108 | ++DOCSHELL 13574400 == 53 [pid = 1108] [id = 302] 04:17:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 103 (13574C00) [pid = 1108] [serial = 905] [outer = 00000000] 04:17:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 104 (13698000) [pid = 1108] [serial = 906] [outer = 13574C00] 04:17:22 INFO - PROCESS | 1108 | 1461064642164 Marionette DEBUG loaded listener.js 04:17:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 105 (13A28800) [pid = 1108] [serial = 907] [outer = 13574C00] 04:17:22 INFO - PROCESS | 1108 | 1461064642712 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:17:22 INFO - PROCESS | 1108 | 1461064642781 Marionette TRACE conn4 <- [1,1173,null,{"value":"13"}] 04:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 04:17:22 INFO - PROCESS | 1108 | 1461064642785 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:17:22 INFO - PROCESS | 1108 | 1461064642790 Marionette TRACE conn4 <- [1,1174,null,{}] 04:17:22 INFO - PROCESS | 1108 | 1461064642795 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:17:22 INFO - PROCESS | 1108 | 1461064642901 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 04:17:23 INFO - PROCESS | 1108 | 1461064643001 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:23 INFO - PROCESS | 1108 | ++DOCSHELL 1A5D4000 == 54 [pid = 1108] [id = 303] 04:17:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 106 (1A5DF800) [pid = 1108] [serial = 908] [outer = 00000000] 04:17:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 107 (1CF32400) [pid = 1108] [serial = 909] [outer = 1A5DF800] 04:17:23 INFO - PROCESS | 1108 | 1461064643057 Marionette DEBUG loaded listener.js 04:17:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 108 (1D408400) [pid = 1108] [serial = 910] [outer = 1A5DF800] 04:17:23 INFO - PROCESS | 1108 | 1461064643689 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:17:23 INFO - PROCESS | 1108 | 1461064643764 Marionette TRACE conn4 <- [1,1177,null,{"value":"13"}] 04:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 04:17:23 INFO - PROCESS | 1108 | 1461064643767 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:17:23 INFO - PROCESS | 1108 | 1461064643769 Marionette TRACE conn4 <- [1,1178,null,{}] 04:17:23 INFO - PROCESS | 1108 | 1461064643773 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:17:23 INFO - PROCESS | 1108 | 1461064643877 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 04:17:24 INFO - PROCESS | 1108 | 1461064644005 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:24 INFO - PROCESS | 1108 | ++DOCSHELL 1DA7CC00 == 55 [pid = 1108] [id = 304] 04:17:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (1DA81000) [pid = 1108] [serial = 911] [outer = 00000000] 04:17:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 110 (1E8E6400) [pid = 1108] [serial = 912] [outer = 1DA81000] 04:17:24 INFO - PROCESS | 1108 | 1461064644062 Marionette DEBUG loaded listener.js 04:17:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 111 (1FBFCC00) [pid = 1108] [serial = 913] [outer = 1DA81000] 04:17:24 INFO - PROCESS | 1108 | 1461064644638 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:17:24 INFO - PROCESS | 1108 | 1461064644704 Marionette TRACE conn4 <- [1,1181,null,{"value":"13"}] 04:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 04:17:24 INFO - PROCESS | 1108 | 1461064644715 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:17:24 INFO - PROCESS | 1108 | 1461064644719 Marionette TRACE conn4 <- [1,1182,null,{}] 04:17:24 INFO - PROCESS | 1108 | 1461064644723 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:17:24 INFO - PROCESS | 1108 | 1461064644828 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 04:17:24 INFO - PROCESS | 1108 | 1461064644956 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:24 INFO - PROCESS | 1108 | ++DOCSHELL 20EE5800 == 56 [pid = 1108] [id = 305] 04:17:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 112 (22186400) [pid = 1108] [serial = 914] [outer = 00000000] 04:17:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 113 (22273C00) [pid = 1108] [serial = 915] [outer = 22186400] 04:17:25 INFO - PROCESS | 1108 | 1461064645011 Marionette DEBUG loaded listener.js 04:17:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 114 (2227E000) [pid = 1108] [serial = 916] [outer = 22186400] 04:17:25 INFO - PROCESS | 1108 | 1461064645594 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:17:25 INFO - PROCESS | 1108 | 1461064645642 Marionette TRACE conn4 <- [1,1185,null,{"value":"13"}] 04:17:25 INFO - PROCESS | 1108 | 1461064645645 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 04:17:25 INFO - PROCESS | 1108 | 1461064645647 Marionette TRACE conn4 <- [1,1186,null,{}] 04:17:25 INFO - PROCESS | 1108 | 1461064645651 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:17:25 INFO - PROCESS | 1108 | 1461064645753 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 04:17:25 INFO - PROCESS | 1108 | 1461064645880 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:25 INFO - PROCESS | 1108 | ++DOCSHELL 2222BC00 == 57 [pid = 1108] [id = 306] 04:17:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 115 (222DA000) [pid = 1108] [serial = 917] [outer = 00000000] 04:17:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 116 (227EC000) [pid = 1108] [serial = 918] [outer = 222DA000] 04:17:25 INFO - PROCESS | 1108 | 1461064645934 Marionette DEBUG loaded listener.js 04:17:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 117 (22CC5C00) [pid = 1108] [serial = 919] [outer = 222DA000] 04:17:26 INFO - PROCESS | 1108 | 1461064646535 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:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1068ms 04:17:26 INFO - PROCESS | 1108 | 1461064646740 Marionette TRACE conn4 -> [0,1189,"getWindowHandle",null] 04:17:26 INFO - PROCESS | 1108 | 1461064646745 Marionette TRACE conn4 <- [1,1189,null,{"value":"13"}] 04:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:17:26 INFO - PROCESS | 1108 | 1461064646751 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:17:26 INFO - PROCESS | 1108 | 1461064646753 Marionette TRACE conn4 <- [1,1190,null,{}] 04:17:26 INFO - PROCESS | 1108 | 1461064646759 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:17:26 INFO - PROCESS | 1108 | 1461064646861 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 04:17:27 INFO - PROCESS | 1108 | 1461064646990 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:27 INFO - PROCESS | 1108 | ++DOCSHELL 13A8C400 == 58 [pid = 1108] [id = 307] 04:17:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 118 (13C53800) [pid = 1108] [serial = 920] [outer = 00000000] 04:17:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 119 (1987BC00) [pid = 1108] [serial = 921] [outer = 13C53800] 04:17:27 INFO - PROCESS | 1108 | 1461064647045 Marionette DEBUG loaded listener.js 04:17:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 120 (1A5DA000) [pid = 1108] [serial = 922] [outer = 13C53800] 04:17:27 INFO - PROCESS | 1108 | --DOCSHELL 1AA91C00 == 57 [pid = 1108] [id = 258] 04:17:27 INFO - PROCESS | 1108 | --DOCSHELL 2217A400 == 56 [pid = 1108] [id = 256] 04:17:27 INFO - PROCESS | 1108 | --DOCSHELL 14B9F800 == 55 [pid = 1108] [id = 232] 04:17:27 INFO - PROCESS | 1108 | --DOCSHELL 1E32E800 == 54 [pid = 1108] [id = 259] 04:17:27 INFO - PROCESS | 1108 | --DOCSHELL 1E60B400 == 53 [pid = 1108] [id = 301] 04:17:27 INFO - PROCESS | 1108 | --DOCSHELL 136AA400 == 52 [pid = 1108] [id = 300] 04:17:27 INFO - PROCESS | 1108 | --DOCSHELL 13695000 == 51 [pid = 1108] [id = 299] 04:17:27 INFO - PROCESS | 1108 | --DOCSHELL 1DF3D800 == 50 [pid = 1108] [id = 298] 04:17:27 INFO - PROCESS | 1108 | --DOCSHELL 1D90F000 == 49 [pid = 1108] [id = 297] 04:17:27 INFO - PROCESS | 1108 | --DOCSHELL 1D52E800 == 48 [pid = 1108] [id = 296] 04:17:27 INFO - PROCESS | 1108 | --DOCSHELL 19833400 == 47 [pid = 1108] [id = 295] 04:17:27 INFO - PROCESS | 1108 | --DOCSHELL 1A55B800 == 46 [pid = 1108] [id = 294] 04:17:27 INFO - PROCESS | 1108 | --DOCSHELL 13969400 == 45 [pid = 1108] [id = 293] 04:17:27 INFO - PROCESS | 1108 | --DOCSHELL 12F3E000 == 44 [pid = 1108] [id = 292] 04:17:27 INFO - PROCESS | 1108 | --DOCSHELL 22CC7000 == 43 [pid = 1108] [id = 291] 04:17:27 INFO - PROCESS | 1108 | --DOCSHELL 22228C00 == 42 [pid = 1108] [id = 290] 04:17:27 INFO - PROCESS | 1108 | --DOCSHELL 1CF31C00 == 41 [pid = 1108] [id = 289] 04:17:27 INFO - PROCESS | 1108 | --DOCSHELL 13934800 == 40 [pid = 1108] [id = 288] 04:17:27 INFO - PROCESS | 1108 | 1461064647659 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:17:27 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:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 930ms 04:17:27 INFO - PROCESS | 1108 | 1461064647684 Marionette TRACE conn4 -> [0,1193,"getWindowHandle",null] 04:17:27 INFO - PROCESS | 1108 | 1461064647687 Marionette TRACE conn4 <- [1,1193,null,{"value":"13"}] 04:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:17:27 INFO - PROCESS | 1108 | 1461064647694 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:17:27 INFO - PROCESS | 1108 | 1461064647697 Marionette TRACE conn4 <- [1,1194,null,{}] 04:17:27 INFO - PROCESS | 1108 | 1461064647701 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:17:27 INFO - PROCESS | 1108 | 1461064647793 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 04:17:27 INFO - PROCESS | 1108 | --DOMWINDOW == 119 (222DD400) [pid = 1108] [serial = 781] [outer = 00000000] [url = about:blank] 04:17:27 INFO - PROCESS | 1108 | --DOMWINDOW == 118 (2222C400) [pid = 1108] [serial = 769] [outer = 00000000] [url = about:blank] 04:17:27 INFO - PROCESS | 1108 | --DOMWINDOW == 117 (22271400) [pid = 1108] [serial = 778] [outer = 00000000] [url = about:blank] 04:17:27 INFO - PROCESS | 1108 | --DOMWINDOW == 116 (227E5000) [pid = 1108] [serial = 784] [outer = 00000000] [url = about:blank] 04:17:27 INFO - PROCESS | 1108 | --DOMWINDOW == 115 (1DF41000) [pid = 1108] [serial = 847] [outer = 00000000] [url = about:blank] 04:17:27 INFO - PROCESS | 1108 | --DOMWINDOW == 114 (1E32C000) [pid = 1108] [serial = 846] [outer = 00000000] [url = about:blank] 04:17:27 INFO - PROCESS | 1108 | --DOMWINDOW == 113 (1DA82800) [pid = 1108] [serial = 843] [outer = 00000000] [url = about:blank] 04:17:27 INFO - PROCESS | 1108 | --DOMWINDOW == 112 (13A8AC00) [pid = 1108] [serial = 819] [outer = 00000000] [url = about:blank] 04:17:27 INFO - PROCESS | 1108 | --DOMWINDOW == 111 (1D52AC00) [pid = 1108] [serial = 840] [outer = 00000000] [url = about:blank] 04:17:27 INFO - PROCESS | 1108 | --DOMWINDOW == 110 (1D7FA000) [pid = 1108] [serial = 841] [outer = 00000000] [url = about:blank] 04:17:27 INFO - PROCESS | 1108 | --DOMWINDOW == 109 (1AB72400) [pid = 1108] [serial = 835] [outer = 00000000] [url = about:blank] 04:17:27 INFO - PROCESS | 1108 | --DOMWINDOW == 108 (1AAA0800) [pid = 1108] [serial = 834] [outer = 00000000] [url = about:blank] 04:17:27 INFO - PROCESS | 1108 | --DOMWINDOW == 107 (1AB75800) [pid = 1108] [serial = 832] [outer = 00000000] [url = about:blank] 04:17:27 INFO - PROCESS | 1108 | --DOMWINDOW == 106 (1AB75400) [pid = 1108] [serial = 831] [outer = 00000000] [url = about:blank] 04:17:27 INFO - PROCESS | 1108 | --DOMWINDOW == 105 (1E8AE000) [pid = 1108] [serial = 850] [outer = 00000000] [url = about:blank] 04:17:27 INFO - PROCESS | 1108 | --DOMWINDOW == 104 (22224400) [pid = 1108] [serial = 825] [outer = 00000000] [url = about:blank] 04:17:27 INFO - PROCESS | 1108 | --DOMWINDOW == 103 (1E54FC00) [pid = 1108] [serial = 849] [outer = 00000000] [url = about:blank] 04:17:27 INFO - PROCESS | 1108 | --DOMWINDOW == 102 (1CF68000) [pid = 1108] [serial = 822] [outer = 00000000] [url = about:blank] 04:17:27 INFO - PROCESS | 1108 | --DOMWINDOW == 101 (1A55A800) [pid = 1108] [serial = 837] [outer = 00000000] [url = about:blank] 04:17:27 INFO - PROCESS | 1108 | --DOMWINDOW == 100 (1AA96C00) [pid = 1108] [serial = 838] [outer = 00000000] [url = about:blank] 04:17:27 INFO - PROCESS | 1108 | --DOMWINDOW == 99 (22CF2400) [pid = 1108] [serial = 828] [outer = 00000000] [url = about:blank] 04:17:27 INFO - PROCESS | 1108 | --DOMWINDOW == 98 (1FBF0C00) [pid = 1108] [serial = 852] [outer = 00000000] [url = about:blank] 04:17:27 INFO - PROCESS | 1108 | --DOMWINDOW == 97 (17ECEC00) [pid = 1108] [serial = 855] [outer = 00000000] [url = about:blank] 04:17:27 INFO - PROCESS | 1108 | --DOMWINDOW == 96 (1E54DC00) [pid = 1108] [serial = 858] [outer = 00000000] [url = about:blank] 04:17:27 INFO - PROCESS | 1108 | --DOMWINDOW == 95 (1AA94C00) [pid = 1108] [serial = 856] [outer = 00000000] [url = about:blank] 04:17:27 INFO - PROCESS | 1108 | --DOMWINDOW == 94 (1FBF5000) [pid = 1108] [serial = 853] [outer = 00000000] [url = about:blank] 04:17:27 INFO - PROCESS | 1108 | --DOMWINDOW == 93 (1E60B000) [pid = 1108] [serial = 859] [outer = 00000000] [url = about:blank] 04:17:27 INFO - PROCESS | 1108 | --DOMWINDOW == 92 (1DCB1800) [pid = 1108] [serial = 844] [outer = 00000000] [url = about:blank] 04:17:27 INFO - PROCESS | 1108 | --DOMWINDOW == 91 (2222C000) [pid = 1108] [serial = 861] [outer = 00000000] [url = about:blank] 04:17:27 INFO - PROCESS | 1108 | 1461064647891 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:27 INFO - PROCESS | 1108 | ++DOCSHELL 13969400 == 41 [pid = 1108] [id = 308] 04:17:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 92 (13A25800) [pid = 1108] [serial = 923] [outer = 00000000] 04:17:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 93 (19402000) [pid = 1108] [serial = 924] [outer = 13A25800] 04:17:27 INFO - PROCESS | 1108 | 1461064647936 Marionette DEBUG loaded listener.js 04:17:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 94 (19879C00) [pid = 1108] [serial = 925] [outer = 13A25800] 04:17:28 INFO - PROCESS | 1108 | 1461064648387 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:17:28 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:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 730ms 04:17:28 INFO - PROCESS | 1108 | 1461064648423 Marionette TRACE conn4 -> [0,1197,"getWindowHandle",null] 04:17:28 INFO - PROCESS | 1108 | 1461064648426 Marionette TRACE conn4 <- [1,1197,null,{"value":"13"}] 04:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:17:28 INFO - PROCESS | 1108 | 1461064648429 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:17:28 INFO - PROCESS | 1108 | 1461064648431 Marionette TRACE conn4 <- [1,1198,null,{}] 04:17:28 INFO - PROCESS | 1108 | 1461064648440 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:17:28 INFO - PROCESS | 1108 | 1461064648526 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 04:17:28 INFO - PROCESS | 1108 | 1461064648536 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:28 INFO - PROCESS | 1108 | ++DOCSHELL 1AB7A800 == 42 [pid = 1108] [id = 309] 04:17:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 95 (1B20F400) [pid = 1108] [serial = 926] [outer = 00000000] 04:17:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 96 (1D513800) [pid = 1108] [serial = 927] [outer = 1B20F400] 04:17:28 INFO - PROCESS | 1108 | 1461064648588 Marionette DEBUG loaded listener.js 04:17:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 97 (1D7F1C00) [pid = 1108] [serial = 928] [outer = 1B20F400] 04:17:29 INFO - PROCESS | 1108 | 1461064649057 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:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 670ms 04:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:17:29 INFO - PROCESS | 1108 | 1461064649100 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 04:17:29 INFO - PROCESS | 1108 | 1461064649102 Marionette TRACE conn4 <- [1,1201,null,{"value":"13"}] 04:17:29 INFO - PROCESS | 1108 | 1461064649105 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:17:29 INFO - PROCESS | 1108 | 1461064649107 Marionette TRACE conn4 <- [1,1202,null,{}] 04:17:29 INFO - PROCESS | 1108 | 1461064649110 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:17:29 INFO - PROCESS | 1108 | 1461064649190 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 04:17:29 INFO - PROCESS | 1108 | 1461064649199 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:29 INFO - PROCESS | 1108 | ++DOCSHELL 1DA77C00 == 43 [pid = 1108] [id = 310] 04:17:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 98 (1DA78000) [pid = 1108] [serial = 929] [outer = 00000000] 04:17:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 99 (1DCB8400) [pid = 1108] [serial = 930] [outer = 1DA78000] 04:17:29 INFO - PROCESS | 1108 | 1461064649243 Marionette DEBUG loaded listener.js 04:17:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 100 (1DEF4400) [pid = 1108] [serial = 931] [outer = 1DA78000] 04:17:29 INFO - PROCESS | 1108 | 1461064649656 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:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 571ms 04:17:29 INFO - PROCESS | 1108 | 1461064649681 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 04:17:29 INFO - PROCESS | 1108 | 1461064649683 Marionette TRACE conn4 <- [1,1205,null,{"value":"13"}] 04:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:17:29 INFO - PROCESS | 1108 | 1461064649705 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:17:29 INFO - PROCESS | 1108 | 1461064649707 Marionette TRACE conn4 <- [1,1206,null,{}] 04:17:29 INFO - PROCESS | 1108 | 1461064649711 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:17:29 INFO - PROCESS | 1108 | 1461064649788 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 04:17:29 INFO - PROCESS | 1108 | 1461064649794 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:29 INFO - PROCESS | 1108 | ++DOCSHELL 1DCB4000 == 44 [pid = 1108] [id = 311] 04:17:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 101 (1DEF1400) [pid = 1108] [serial = 932] [outer = 00000000] 04:17:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 102 (1E336800) [pid = 1108] [serial = 933] [outer = 1DEF1400] 04:17:29 INFO - PROCESS | 1108 | 1461064649839 Marionette DEBUG loaded listener.js 04:17:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 103 (1E530800) [pid = 1108] [serial = 934] [outer = 1DEF1400] 04:17:30 INFO - PROCESS | 1108 | 1461064650336 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:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 690ms 04:17:30 INFO - PROCESS | 1108 | 1461064650381 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 04:17:30 INFO - PROCESS | 1108 | 1461064650383 Marionette TRACE conn4 <- [1,1209,null,{"value":"13"}] 04:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:17:30 INFO - PROCESS | 1108 | 1461064650386 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:17:30 INFO - PROCESS | 1108 | 1461064650388 Marionette TRACE conn4 <- [1,1210,null,{}] 04:17:30 INFO - PROCESS | 1108 | 1461064650391 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:17:30 INFO - PROCESS | 1108 | 1461064650526 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 04:17:30 INFO - PROCESS | 1108 | 1461064650592 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:30 INFO - PROCESS | 1108 | ++DOCSHELL 1A55BC00 == 45 [pid = 1108] [id = 312] 04:17:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 104 (1E538400) [pid = 1108] [serial = 935] [outer = 00000000] 04:17:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 105 (1F44A400) [pid = 1108] [serial = 936] [outer = 1E538400] 04:17:30 INFO - PROCESS | 1108 | 1461064650643 Marionette DEBUG loaded listener.js 04:17:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 106 (20D71400) [pid = 1108] [serial = 937] [outer = 1E538400] 04:17:31 INFO - PROCESS | 1108 | 1461064651069 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:17:31 INFO - PROCESS | 1108 | 1461064651126 Marionette TRACE conn4 <- [1,1213,null,{"value":"13"}] 04:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 04:17:31 INFO - PROCESS | 1108 | 1461064651129 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:17:31 INFO - PROCESS | 1108 | 1461064651131 Marionette TRACE conn4 <- [1,1214,null,{}] 04:17:31 INFO - PROCESS | 1108 | 1461064651173 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:17:31 INFO - PROCESS | 1108 | 1461064651281 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 04:17:31 INFO - PROCESS | 1108 | 1461064651293 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:31 INFO - PROCESS | 1108 | ++DOCSHELL 1F440800 == 46 [pid = 1108] [id = 313] 04:17:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 107 (20EE6000) [pid = 1108] [serial = 938] [outer = 00000000] 04:17:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 108 (22229C00) [pid = 1108] [serial = 939] [outer = 20EE6000] 04:17:31 INFO - PROCESS | 1108 | 1461064651336 Marionette DEBUG loaded listener.js 04:17:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (22231800) [pid = 1108] [serial = 940] [outer = 20EE6000] 04:17:31 INFO - PROCESS | 1108 | 1461064651804 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:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 710ms 04:17:31 INFO - PROCESS | 1108 | 1461064651841 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 04:17:31 INFO - PROCESS | 1108 | 1461064651843 Marionette TRACE conn4 <- [1,1217,null,{"value":"13"}] 04:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:17:31 INFO - PROCESS | 1108 | 1461064651851 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:17:31 INFO - PROCESS | 1108 | 1461064651852 Marionette TRACE conn4 <- [1,1218,null,{}] 04:17:31 INFO - PROCESS | 1108 | 1461064651856 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:17:31 INFO - PROCESS | 1108 | 1461064651963 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 04:17:31 INFO - PROCESS | 1108 | 1461064651970 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:32 INFO - PROCESS | 1108 | ++DOCSHELL 22223400 == 47 [pid = 1108] [id = 314] 04:17:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 110 (2222C000) [pid = 1108] [serial = 941] [outer = 00000000] 04:17:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 111 (222DC800) [pid = 1108] [serial = 942] [outer = 2222C000] 04:17:32 INFO - PROCESS | 1108 | 1461064652013 Marionette DEBUG loaded listener.js 04:17:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 112 (222E3C00) [pid = 1108] [serial = 943] [outer = 2222C000] 04:17:32 INFO - PROCESS | 1108 | --DOMWINDOW == 111 (2217C000) [pid = 1108] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:17:32 INFO - PROCESS | 1108 | --DOMWINDOW == 110 (1D534400) [pid = 1108] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:17:32 INFO - PROCESS | 1108 | --DOMWINDOW == 109 (13567800) [pid = 1108] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:17:32 INFO - PROCESS | 1108 | --DOMWINDOW == 108 (1A55D000) [pid = 1108] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:17:32 INFO - PROCESS | 1108 | --DOMWINDOW == 107 (1AB6C800) [pid = 1108] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:17:32 INFO - PROCESS | 1108 | --DOMWINDOW == 106 (13A24400) [pid = 1108] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:17:32 INFO - PROCESS | 1108 | --DOMWINDOW == 105 (1DA7B800) [pid = 1108] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:17:32 INFO - PROCESS | 1108 | --DOMWINDOW == 104 (1DF3F400) [pid = 1108] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:17:32 INFO - PROCESS | 1108 | --DOMWINDOW == 103 (14A50C00) [pid = 1108] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:17:32 INFO - PROCESS | 1108 | --DOMWINDOW == 102 (13CB4800) [pid = 1108] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:17:32 INFO - PROCESS | 1108 | 1461064652525 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:17:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 730ms 04:17:32 INFO - PROCESS | 1108 | 1461064652584 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 04:17:32 INFO - PROCESS | 1108 | 1461064652586 Marionette TRACE conn4 <- [1,1221,null,{"value":"13"}] 04:17:32 INFO - PROCESS | 1108 | 1461064652589 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:17:32 INFO - PROCESS | 1108 | 1461064652591 Marionette TRACE conn4 <- [1,1222,null,{}] 04:17:32 INFO - PROCESS | 1108 | 1461064652594 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:17:32 INFO - PROCESS | 1108 | 1461064652677 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 04:17:32 INFO - PROCESS | 1108 | 1461064652684 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:32 INFO - PROCESS | 1108 | ++DOCSHELL 1DA81400 == 48 [pid = 1108] [id = 315] 04:17:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 103 (1DA81C00) [pid = 1108] [serial = 944] [outer = 00000000] 04:17:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 104 (22224800) [pid = 1108] [serial = 945] [outer = 1DA81C00] 04:17:32 INFO - PROCESS | 1108 | 1461064652727 Marionette DEBUG loaded listener.js 04:17:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 105 (222D9C00) [pid = 1108] [serial = 946] [outer = 1DA81C00] 04:17:33 INFO - PROCESS | 1108 | 1461064653130 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:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 570ms 04:17:33 INFO - PROCESS | 1108 | 1461064653162 Marionette TRACE conn4 -> [0,1225,"getWindowHandle",null] 04:17:33 INFO - PROCESS | 1108 | 1461064653163 Marionette TRACE conn4 <- [1,1225,null,{"value":"13"}] 04:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:17:33 INFO - PROCESS | 1108 | 1461064653166 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:17:33 INFO - PROCESS | 1108 | 1461064653168 Marionette TRACE conn4 <- [1,1226,null,{}] 04:17:33 INFO - PROCESS | 1108 | 1461064653171 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:17:33 INFO - PROCESS | 1108 | 1461064653289 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 04:17:33 INFO - PROCESS | 1108 | 1461064653297 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:33 INFO - PROCESS | 1108 | ++DOCSHELL 227E3400 == 49 [pid = 1108] [id = 316] 04:17:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 106 (227E3800) [pid = 1108] [serial = 947] [outer = 00000000] 04:17:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 107 (230B0800) [pid = 1108] [serial = 948] [outer = 227E3800] 04:17:33 INFO - PROCESS | 1108 | 1461064653341 Marionette DEBUG loaded listener.js 04:17:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 108 (230B3400) [pid = 1108] [serial = 949] [outer = 227E3800] 04:17:33 INFO - PROCESS | 1108 | 1461064653742 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:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 631ms 04:17:33 INFO - PROCESS | 1108 | 1461064653799 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 04:17:33 INFO - PROCESS | 1108 | 1461064653801 Marionette TRACE conn4 <- [1,1229,null,{"value":"13"}] 04:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:17:33 INFO - PROCESS | 1108 | 1461064653804 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:17:33 INFO - PROCESS | 1108 | 1461064653806 Marionette TRACE conn4 <- [1,1230,null,{}] 04:17:33 INFO - PROCESS | 1108 | 1461064653810 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:17:33 INFO - PROCESS | 1108 | 1461064653943 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 04:17:33 INFO - PROCESS | 1108 | 1461064653958 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:33 INFO - PROCESS | 1108 | ++DOCSHELL 1D0A1400 == 50 [pid = 1108] [id = 317] 04:17:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (1D0A5000) [pid = 1108] [serial = 950] [outer = 00000000] 04:17:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 110 (1D0ADC00) [pid = 1108] [serial = 951] [outer = 1D0A5000] 04:17:34 INFO - PROCESS | 1108 | 1461064654007 Marionette DEBUG loaded listener.js 04:17:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 111 (230B7000) [pid = 1108] [serial = 952] [outer = 1D0A5000] 04:17:34 INFO - PROCESS | 1108 | 1461064654589 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:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 830ms 04:17:34 INFO - PROCESS | 1108 | 1461064654635 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 04:17:34 INFO - PROCESS | 1108 | 1461064654639 Marionette TRACE conn4 <- [1,1233,null,{"value":"13"}] 04:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:17:34 INFO - PROCESS | 1108 | 1461064654645 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:17:34 INFO - PROCESS | 1108 | 1461064654648 Marionette TRACE conn4 <- [1,1234,null,{}] 04:17:34 INFO - PROCESS | 1108 | 1461064654654 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:17:34 INFO - PROCESS | 1108 | 1461064654764 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 04:17:34 INFO - PROCESS | 1108 | 1461064654897 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:34 INFO - PROCESS | 1108 | ++DOCSHELL 13A8A000 == 51 [pid = 1108] [id = 318] 04:17:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 112 (13A8AC00) [pid = 1108] [serial = 953] [outer = 00000000] 04:17:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 113 (19830000) [pid = 1108] [serial = 954] [outer = 13A8AC00] 04:17:34 INFO - PROCESS | 1108 | 1461064654955 Marionette DEBUG loaded listener.js 04:17:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 114 (1AA60C00) [pid = 1108] [serial = 955] [outer = 13A8AC00] 04:17:35 INFO - PROCESS | 1108 | 1461064655556 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:17:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 990ms 04:17:35 INFO - PROCESS | 1108 | 1461064655636 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 04:17:35 INFO - PROCESS | 1108 | 1461064655642 Marionette TRACE conn4 <- [1,1237,null,{"value":"13"}] 04:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:17:35 INFO - PROCESS | 1108 | 1461064655648 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:17:35 INFO - PROCESS | 1108 | 1461064655651 Marionette TRACE conn4 <- [1,1238,null,{}] 04:17:35 INFO - PROCESS | 1108 | 1461064655655 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:17:35 INFO - PROCESS | 1108 | 1461064655761 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 04:17:35 INFO - PROCESS | 1108 | 1461064655891 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:35 INFO - PROCESS | 1108 | ++DOCSHELL 19831C00 == 52 [pid = 1108] [id = 319] 04:17:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 115 (1AA94000) [pid = 1108] [serial = 956] [outer = 00000000] 04:17:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 116 (1D0AF000) [pid = 1108] [serial = 957] [outer = 1AA94000] 04:17:35 INFO - PROCESS | 1108 | 1461064655946 Marionette DEBUG loaded listener.js 04:17:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 117 (1D518000) [pid = 1108] [serial = 958] [outer = 1AA94000] 04:17:36 INFO - PROCESS | 1108 | 1461064656548 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:17:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 930ms 04:17:36 INFO - PROCESS | 1108 | 1461064656580 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 04:17:36 INFO - PROCESS | 1108 | 1461064656583 Marionette TRACE conn4 <- [1,1241,null,{"value":"13"}] 04:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:17:36 INFO - PROCESS | 1108 | 1461064656587 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:17:36 INFO - PROCESS | 1108 | 1461064656591 Marionette TRACE conn4 <- [1,1242,null,{}] 04:17:36 INFO - PROCESS | 1108 | 1461064656602 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:17:36 INFO - PROCESS | 1108 | 1461064656710 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 04:17:36 INFO - PROCESS | 1108 | 1461064656846 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:36 INFO - PROCESS | 1108 | ++DOCSHELL 1E8B5800 == 53 [pid = 1108] [id = 320] 04:17:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 118 (1E8B7C00) [pid = 1108] [serial = 959] [outer = 00000000] 04:17:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 119 (22225C00) [pid = 1108] [serial = 960] [outer = 1E8B7C00] 04:17:36 INFO - PROCESS | 1108 | 1461064656908 Marionette DEBUG loaded listener.js 04:17:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 120 (225D1800) [pid = 1108] [serial = 961] [outer = 1E8B7C00] 04:17:37 INFO - PROCESS | 1108 | 1461064657480 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:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 930ms 04:17:37 INFO - PROCESS | 1108 | 1461064657520 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 04:17:37 INFO - PROCESS | 1108 | 1461064657523 Marionette TRACE conn4 <- [1,1245,null,{"value":"13"}] 04:17:37 INFO - PROCESS | 1108 | 1461064657526 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:17:37 INFO - PROCESS | 1108 | 1461064657528 Marionette TRACE conn4 <- [1,1246,null,{}] 04:17:37 INFO - PROCESS | 1108 | 1461064657532 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:17:37 INFO - PROCESS | 1108 | 1461064657636 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 04:17:37 INFO - PROCESS | 1108 | 1461064657739 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:37 INFO - PROCESS | 1108 | ++DOCSHELL 2252FC00 == 54 [pid = 1108] [id = 321] 04:17:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 121 (22530C00) [pid = 1108] [serial = 962] [outer = 00000000] 04:17:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 122 (22535C00) [pid = 1108] [serial = 963] [outer = 22530C00] 04:17:37 INFO - PROCESS | 1108 | 1461064657792 Marionette DEBUG loaded listener.js 04:17:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 123 (225CFC00) [pid = 1108] [serial = 964] [outer = 22530C00] 04:17:38 INFO - PROCESS | 1108 | 1461064658362 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:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 870ms 04:17:38 INFO - PROCESS | 1108 | 1461064658400 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 04:17:38 INFO - PROCESS | 1108 | 1461064658402 Marionette TRACE conn4 <- [1,1249,null,{"value":"13"}] 04:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:17:38 INFO - PROCESS | 1108 | 1461064658406 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:17:38 INFO - PROCESS | 1108 | 1461064658408 Marionette TRACE conn4 <- [1,1250,null,{}] 04:17:38 INFO - PROCESS | 1108 | 1461064658412 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:17:38 INFO - PROCESS | 1108 | 1461064658519 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 04:17:38 INFO - PROCESS | 1108 | 1461064658623 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:38 INFO - PROCESS | 1108 | ++DOCSHELL 225D8C00 == 55 [pid = 1108] [id = 322] 04:17:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 124 (225D9800) [pid = 1108] [serial = 965] [outer = 00000000] 04:17:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 125 (22CB9000) [pid = 1108] [serial = 966] [outer = 225D9800] 04:17:38 INFO - PROCESS | 1108 | 1461064658676 Marionette DEBUG loaded listener.js 04:17:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 126 (22CFA400) [pid = 1108] [serial = 967] [outer = 225D9800] 04:17:39 INFO - PROCESS | 1108 | 1461064659446 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:17:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1118ms 04:17:39 INFO - PROCESS | 1108 | 1461064659545 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 04:17:39 INFO - PROCESS | 1108 | 1461064659549 Marionette TRACE conn4 <- [1,1253,null,{"value":"13"}] 04:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:17:39 INFO - PROCESS | 1108 | 1461064659555 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:17:39 INFO - PROCESS | 1108 | 1461064659558 Marionette TRACE conn4 <- [1,1254,null,{}] 04:17:39 INFO - PROCESS | 1108 | 1461064659563 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:17:39 INFO - PROCESS | 1108 | 1461064659660 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 04:17:39 INFO - PROCESS | 1108 | 1461064659760 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:39 INFO - PROCESS | 1108 | ++DOCSHELL 0F43C400 == 56 [pid = 1108] [id = 323] 04:17:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 127 (0F43CC00) [pid = 1108] [serial = 968] [outer = 00000000] 04:17:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 128 (18309400) [pid = 1108] [serial = 969] [outer = 0F43CC00] 04:17:39 INFO - PROCESS | 1108 | 1461064659808 Marionette DEBUG loaded listener.js 04:17:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 129 (19825000) [pid = 1108] [serial = 970] [outer = 0F43CC00] 04:17:40 INFO - PROCESS | 1108 | 1461064660401 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:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 931ms 04:17:40 INFO - PROCESS | 1108 | 1461064660487 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 04:17:40 INFO - PROCESS | 1108 | 1461064660492 Marionette TRACE conn4 <- [1,1257,null,{"value":"13"}] 04:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:17:40 INFO - PROCESS | 1108 | 1461064660498 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:17:40 INFO - PROCESS | 1108 | 1461064660500 Marionette TRACE conn4 <- [1,1258,null,{}] 04:17:40 INFO - PROCESS | 1108 | 1461064660504 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:17:40 INFO - PROCESS | 1108 | 1461064660607 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 04:17:40 INFO - PROCESS | 1108 | 1461064660714 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:40 INFO - PROCESS | 1108 | --DOCSHELL 227E3400 == 55 [pid = 1108] [id = 316] 04:17:40 INFO - PROCESS | 1108 | --DOCSHELL 1DA81400 == 54 [pid = 1108] [id = 315] 04:17:40 INFO - PROCESS | 1108 | --DOCSHELL 22223400 == 53 [pid = 1108] [id = 314] 04:17:40 INFO - PROCESS | 1108 | --DOCSHELL 1F440800 == 52 [pid = 1108] [id = 313] 04:17:40 INFO - PROCESS | 1108 | --DOCSHELL 1A55BC00 == 51 [pid = 1108] [id = 312] 04:17:40 INFO - PROCESS | 1108 | --DOCSHELL 1DCB4000 == 50 [pid = 1108] [id = 311] 04:17:40 INFO - PROCESS | 1108 | --DOCSHELL 1DA77C00 == 49 [pid = 1108] [id = 310] 04:17:40 INFO - PROCESS | 1108 | --DOMWINDOW == 128 (231A7800) [pid = 1108] [serial = 873] [outer = 00000000] [url = about:blank] 04:17:40 INFO - PROCESS | 1108 | --DOMWINDOW == 127 (1F441800) [pid = 1108] [serial = 903] [outer = 00000000] [url = about:blank] 04:17:40 INFO - PROCESS | 1108 | --DOMWINDOW == 126 (13A88C00) [pid = 1108] [serial = 864] [outer = 00000000] [url = about:blank] 04:17:40 INFO - PROCESS | 1108 | --DOMWINDOW == 125 (1E329C00) [pid = 1108] [serial = 867] [outer = 00000000] [url = about:blank] 04:17:40 INFO - PROCESS | 1108 | --DOMWINDOW == 124 (22CED800) [pid = 1108] [serial = 870] [outer = 00000000] [url = about:blank] 04:17:40 INFO - PROCESS | 1108 | ++DOCSHELL 0F635400 == 50 [pid = 1108] [id = 324] 04:17:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 125 (12F89400) [pid = 1108] [serial = 971] [outer = 00000000] 04:17:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 126 (13C4A000) [pid = 1108] [serial = 972] [outer = 12F89400] 04:17:40 INFO - PROCESS | 1108 | 1461064660811 Marionette DEBUG loaded listener.js 04:17:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 127 (14BA4C00) [pid = 1108] [serial = 973] [outer = 12F89400] 04:17:40 INFO - PROCESS | 1108 | --DOCSHELL 1AB7A800 == 49 [pid = 1108] [id = 309] 04:17:40 INFO - PROCESS | 1108 | --DOCSHELL 13969400 == 48 [pid = 1108] [id = 308] 04:17:40 INFO - PROCESS | 1108 | --DOCSHELL 13A8C400 == 47 [pid = 1108] [id = 307] 04:17:40 INFO - PROCESS | 1108 | --DOCSHELL 1A5D4000 == 46 [pid = 1108] [id = 303] 04:17:40 INFO - PROCESS | 1108 | --DOCSHELL 13574400 == 45 [pid = 1108] [id = 302] 04:17:40 INFO - PROCESS | 1108 | --DOMWINDOW == 126 (13C57000) [pid = 1108] [serial = 876] [outer = 00000000] [url = about:blank] 04:17:40 INFO - PROCESS | 1108 | --DOMWINDOW == 125 (1AA91400) [pid = 1108] [serial = 882] [outer = 00000000] [url = about:blank] 04:17:40 INFO - PROCESS | 1108 | --DOMWINDOW == 124 (1AAA0000) [pid = 1108] [serial = 883] [outer = 00000000] [url = about:blank] 04:17:40 INFO - PROCESS | 1108 | --DOMWINDOW == 123 (1CF69C00) [pid = 1108] [serial = 885] [outer = 00000000] [url = about:blank] 04:17:40 INFO - PROCESS | 1108 | --DOMWINDOW == 122 (13A84C00) [pid = 1108] [serial = 879] [outer = 00000000] [url = about:blank] 04:17:40 INFO - PROCESS | 1108 | --DOMWINDOW == 121 (14A7F000) [pid = 1108] [serial = 880] [outer = 00000000] [url = about:blank] 04:17:40 INFO - PROCESS | 1108 | --DOMWINDOW == 120 (1DCB5000) [pid = 1108] [serial = 891] [outer = 00000000] [url = about:blank] 04:17:40 INFO - PROCESS | 1108 | --DOMWINDOW == 119 (1E338C00) [pid = 1108] [serial = 894] [outer = 00000000] [url = about:blank] 04:17:40 INFO - PROCESS | 1108 | --DOMWINDOW == 118 (1DCB7800) [pid = 1108] [serial = 898] [outer = 00000000] [url = about:blank] 04:17:40 INFO - PROCESS | 1108 | --DOMWINDOW == 117 (1D908C00) [pid = 1108] [serial = 897] [outer = 00000000] [url = about:blank] 04:17:40 INFO - PROCESS | 1108 | --DOMWINDOW == 116 (1E534C00) [pid = 1108] [serial = 900] [outer = 00000000] [url = about:blank] 04:17:40 INFO - PROCESS | 1108 | --DOMWINDOW == 115 (1E3A4800) [pid = 1108] [serial = 895] [outer = 00000000] [url = about:blank] 04:17:40 INFO - PROCESS | 1108 | --DOMWINDOW == 114 (1DEF4000) [pid = 1108] [serial = 892] [outer = 00000000] [url = about:blank] 04:17:40 INFO - PROCESS | 1108 | --DOMWINDOW == 113 (1D512C00) [pid = 1108] [serial = 886] [outer = 00000000] [url = about:blank] 04:17:40 INFO - PROCESS | 1108 | --DOMWINDOW == 112 (1E550400) [pid = 1108] [serial = 901] [outer = 00000000] [url = about:blank] 04:17:40 INFO - PROCESS | 1108 | --DOMWINDOW == 111 (22274800) [pid = 1108] [serial = 817] [outer = 00000000] [url = about:blank] 04:17:40 INFO - PROCESS | 1108 | --DOMWINDOW == 110 (1D7FC800) [pid = 1108] [serial = 888] [outer = 00000000] [url = about:blank] 04:17:40 INFO - PROCESS | 1108 | --DOMWINDOW == 109 (1D909800) [pid = 1108] [serial = 889] [outer = 00000000] [url = about:blank] 04:17:40 INFO - PROCESS | 1108 | --DOMWINDOW == 108 (14B99C00) [pid = 1108] [serial = 877] [outer = 00000000] [url = about:blank] 04:17:41 INFO - PROCESS | 1108 | 1461064661267 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:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 831ms 04:17:41 INFO - PROCESS | 1108 | 1461064661332 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 04:17:41 INFO - PROCESS | 1108 | 1461064661335 Marionette TRACE conn4 <- [1,1261,null,{"value":"13"}] 04:17:41 INFO - PROCESS | 1108 | 1461064661338 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:17:41 INFO - PROCESS | 1108 | 1461064661341 Marionette TRACE conn4 <- [1,1262,null,{}] 04:17:41 INFO - PROCESS | 1108 | 1461064661351 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:17:41 INFO - PROCESS | 1108 | 1461064661437 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 04:17:41 INFO - PROCESS | 1108 | 1461064661444 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:41 INFO - PROCESS | 1108 | ++DOCSHELL 1A563C00 == 46 [pid = 1108] [id = 325] 04:17:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (1AA9BC00) [pid = 1108] [serial = 974] [outer = 00000000] 04:17:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 110 (1AB73C00) [pid = 1108] [serial = 975] [outer = 1AA9BC00] 04:17:41 INFO - PROCESS | 1108 | 1461064661492 Marionette DEBUG loaded listener.js 04:17:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 111 (1B207000) [pid = 1108] [serial = 976] [outer = 1AA9BC00] 04:17:42 INFO - PROCESS | 1108 | 1461064661985 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:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 671ms 04:17:42 INFO - PROCESS | 1108 | 1461064662013 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 04:17:42 INFO - PROCESS | 1108 | 1461064662016 Marionette TRACE conn4 <- [1,1265,null,{"value":"13"}] 04:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:17:42 INFO - PROCESS | 1108 | 1461064662019 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:17:42 INFO - PROCESS | 1108 | 1461064662021 Marionette TRACE conn4 <- [1,1266,null,{}] 04:17:42 INFO - PROCESS | 1108 | 1461064662024 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:17:42 INFO - PROCESS | 1108 | 1461064662104 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 04:17:42 INFO - PROCESS | 1108 | 1461064662114 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:42 INFO - PROCESS | 1108 | ++DOCSHELL 1D0A1C00 == 47 [pid = 1108] [id = 326] 04:17:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 112 (1D0A3000) [pid = 1108] [serial = 977] [outer = 00000000] 04:17:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 113 (1D514C00) [pid = 1108] [serial = 978] [outer = 1D0A3000] 04:17:42 INFO - PROCESS | 1108 | 1461064662158 Marionette DEBUG loaded listener.js 04:17:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 114 (1D7F1000) [pid = 1108] [serial = 979] [outer = 1D0A3000] 04:17:42 INFO - PROCESS | 1108 | 1461064662645 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:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 670ms 04:17:42 INFO - PROCESS | 1108 | 1461064662693 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 04:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:17:42 INFO - PROCESS | 1108 | 1461064662695 Marionette TRACE conn4 <- [1,1269,null,{"value":"13"}] 04:17:42 INFO - PROCESS | 1108 | 1461064662698 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:17:42 INFO - PROCESS | 1108 | 1461064662700 Marionette TRACE conn4 <- [1,1270,null,{}] 04:17:42 INFO - PROCESS | 1108 | 1461064662703 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:17:42 INFO - PROCESS | 1108 | 1461064662780 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 04:17:42 INFO - PROCESS | 1108 | 1461064662786 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:42 INFO - PROCESS | 1108 | ++DOCSHELL 1D0A4000 == 48 [pid = 1108] [id = 327] 04:17:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 115 (1D409000) [pid = 1108] [serial = 980] [outer = 00000000] 04:17:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 116 (1D90F000) [pid = 1108] [serial = 981] [outer = 1D409000] 04:17:42 INFO - PROCESS | 1108 | 1461064662830 Marionette DEBUG loaded listener.js 04:17:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 117 (1DA7E000) [pid = 1108] [serial = 982] [outer = 1D409000] 04:17:43 INFO - PROCESS | 1108 | 1461064663262 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:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 630ms 04:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:17:43 INFO - PROCESS | 1108 | 1461064663329 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 04:17:43 INFO - PROCESS | 1108 | 1461064663331 Marionette TRACE conn4 <- [1,1273,null,{"value":"13"}] 04:17:43 INFO - PROCESS | 1108 | 1461064663334 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:17:43 INFO - PROCESS | 1108 | 1461064663336 Marionette TRACE conn4 <- [1,1274,null,{}] 04:17:43 INFO - PROCESS | 1108 | 1461064663339 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:17:43 INFO - PROCESS | 1108 | 1461064663471 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 04:17:43 INFO - PROCESS | 1108 | 1461064663556 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:43 INFO - PROCESS | 1108 | ++DOCSHELL 1D521800 == 49 [pid = 1108] [id = 328] 04:17:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 118 (1D90D000) [pid = 1108] [serial = 983] [outer = 00000000] 04:17:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 119 (1DF42800) [pid = 1108] [serial = 984] [outer = 1D90D000] 04:17:43 INFO - PROCESS | 1108 | 1461064663603 Marionette DEBUG loaded listener.js 04:17:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 120 (1AB74000) [pid = 1108] [serial = 985] [outer = 1D90D000] 04:17:44 INFO - PROCESS | 1108 | 1461064664034 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:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 730ms 04:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:17:44 INFO - PROCESS | 1108 | 1461064664069 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 04:17:44 INFO - PROCESS | 1108 | 1461064664071 Marionette TRACE conn4 <- [1,1277,null,{"value":"13"}] 04:17:44 INFO - PROCESS | 1108 | 1461064664074 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:17:44 INFO - PROCESS | 1108 | 1461064664076 Marionette TRACE conn4 <- [1,1278,null,{}] 04:17:44 INFO - PROCESS | 1108 | 1461064664080 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:17:44 INFO - PROCESS | 1108 | 1461064664187 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 04:17:44 INFO - PROCESS | 1108 | 1461064664193 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:44 INFO - PROCESS | 1108 | ++DOCSHELL 1DF3F400 == 50 [pid = 1108] [id = 329] 04:17:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 121 (1E333400) [pid = 1108] [serial = 986] [outer = 00000000] 04:17:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 122 (1E3AF400) [pid = 1108] [serial = 987] [outer = 1E333400] 04:17:44 INFO - PROCESS | 1108 | 1461064664237 Marionette DEBUG loaded listener.js 04:17:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 123 (1E52DC00) [pid = 1108] [serial = 988] [outer = 1E333400] 04:17:44 INFO - PROCESS | 1108 | 1461064664700 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:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 671ms 04:17:44 INFO - PROCESS | 1108 | 1461064664750 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 04:17:44 INFO - PROCESS | 1108 | 1461064664752 Marionette TRACE conn4 <- [1,1281,null,{"value":"13"}] 04:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:17:44 INFO - PROCESS | 1108 | 1461064664755 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:17:44 INFO - PROCESS | 1108 | 1461064664757 Marionette TRACE conn4 <- [1,1282,null,{}] 04:17:44 INFO - PROCESS | 1108 | 1461064664760 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:17:44 INFO - PROCESS | 1108 | 1461064664893 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 04:17:44 INFO - PROCESS | 1108 | 1461064664916 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:44 INFO - PROCESS | 1108 | ++DOCSHELL 1CF3B000 == 51 [pid = 1108] [id = 330] 04:17:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 124 (1E3A3000) [pid = 1108] [serial = 989] [outer = 00000000] 04:17:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 125 (1E615400) [pid = 1108] [serial = 990] [outer = 1E3A3000] 04:17:44 INFO - PROCESS | 1108 | 1461064664959 Marionette DEBUG loaded listener.js 04:17:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 126 (1EB76000) [pid = 1108] [serial = 991] [outer = 1E3A3000] 04:17:45 INFO - PROCESS | 1108 | --DOMWINDOW == 125 (1E538400) [pid = 1108] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:17:45 INFO - PROCESS | 1108 | --DOMWINDOW == 124 (1B20F400) [pid = 1108] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:17:45 INFO - PROCESS | 1108 | --DOMWINDOW == 123 (20EE6000) [pid = 1108] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:17:45 INFO - PROCESS | 1108 | --DOMWINDOW == 122 (1DEF1400) [pid = 1108] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:17:45 INFO - PROCESS | 1108 | --DOMWINDOW == 121 (1DA78000) [pid = 1108] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:17:45 INFO - PROCESS | 1108 | --DOMWINDOW == 120 (13C53800) [pid = 1108] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:17:45 INFO - PROCESS | 1108 | --DOMWINDOW == 119 (2222C000) [pid = 1108] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:17:45 INFO - PROCESS | 1108 | --DOMWINDOW == 118 (227E3800) [pid = 1108] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:17:45 INFO - PROCESS | 1108 | --DOMWINDOW == 117 (1DA81C00) [pid = 1108] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:17:45 INFO - PROCESS | 1108 | --DOMWINDOW == 116 (13A25800) [pid = 1108] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:17:45 INFO - PROCESS | 1108 | --DOMWINDOW == 115 (1E8B6000) [pid = 1108] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:17:45 INFO - PROCESS | 1108 | 1461064665608 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:17: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:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 870ms 04:17:45 INFO - PROCESS | 1108 | 1461064665626 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 04:17:45 INFO - PROCESS | 1108 | 1461064665628 Marionette TRACE conn4 <- [1,1285,null,{"value":"13"}] 04:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:17:45 INFO - PROCESS | 1108 | 1461064665631 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:17:45 INFO - PROCESS | 1108 | 1461064665633 Marionette TRACE conn4 <- [1,1286,null,{}] 04:17:45 INFO - PROCESS | 1108 | 1461064665636 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:17:45 INFO - PROCESS | 1108 | 1461064665713 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 04:17:45 INFO - PROCESS | 1108 | 1461064665719 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:45 INFO - PROCESS | 1108 | ++DOCSHELL 13CB6800 == 52 [pid = 1108] [id = 331] 04:17:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 116 (14A50800) [pid = 1108] [serial = 992] [outer = 00000000] 04:17:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 117 (1D409800) [pid = 1108] [serial = 993] [outer = 14A50800] 04:17:45 INFO - PROCESS | 1108 | 1461064665763 Marionette DEBUG loaded listener.js 04:17:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 118 (1DCAD800) [pid = 1108] [serial = 994] [outer = 14A50800] 04:17:46 INFO - PROCESS | 1108 | 1461064666260 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:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 670ms 04:17:46 INFO - PROCESS | 1108 | 1461064666302 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 04:17:46 INFO - PROCESS | 1108 | 1461064666304 Marionette TRACE conn4 <- [1,1289,null,{"value":"13"}] 04:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:17:46 INFO - PROCESS | 1108 | 1461064666307 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:17:46 INFO - PROCESS | 1108 | 1461064666309 Marionette TRACE conn4 <- [1,1290,null,{}] 04:17:46 INFO - PROCESS | 1108 | 1461064666312 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:17:46 INFO - PROCESS | 1108 | 1461064666396 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 04:17:46 INFO - PROCESS | 1108 | 1461064666402 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:46 INFO - PROCESS | 1108 | ++DOCSHELL 1E3AD400 == 53 [pid = 1108] [id = 332] 04:17:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 119 (1F441400) [pid = 1108] [serial = 995] [outer = 00000000] 04:17:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 120 (20EE6000) [pid = 1108] [serial = 996] [outer = 1F441400] 04:17:46 INFO - PROCESS | 1108 | 1461064666448 Marionette DEBUG loaded listener.js 04:17:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 121 (21680C00) [pid = 1108] [serial = 997] [outer = 1F441400] 04:17:46 INFO - PROCESS | 1108 | 1461064666923 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:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 670ms 04:17:46 INFO - PROCESS | 1108 | 1461064666979 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 04:17:46 INFO - PROCESS | 1108 | 1461064666981 Marionette TRACE conn4 <- [1,1293,null,{"value":"13"}] 04:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:17:46 INFO - PROCESS | 1108 | 1461064666984 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:17:46 INFO - PROCESS | 1108 | 1461064666987 Marionette TRACE conn4 <- [1,1294,null,{}] 04:17:47 INFO - PROCESS | 1108 | 1461064666990 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:17:47 INFO - PROCESS | 1108 | 1461064667094 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 04:17:47 INFO - PROCESS | 1108 | 1461064667101 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:47 INFO - PROCESS | 1108 | ++DOCSHELL 2226F400 == 54 [pid = 1108] [id = 333] 04:17:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 122 (22271000) [pid = 1108] [serial = 998] [outer = 00000000] 04:17:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 123 (222DEC00) [pid = 1108] [serial = 999] [outer = 22271000] 04:17:47 INFO - PROCESS | 1108 | 1461064667158 Marionette DEBUG loaded listener.js 04:17:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 124 (2252E000) [pid = 1108] [serial = 1000] [outer = 22271000] 04:17:47 INFO - PROCESS | 1108 | 1461064667670 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:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 730ms 04:17:47 INFO - PROCESS | 1108 | 1461064667777 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 04:17:47 INFO - PROCESS | 1108 | 1461064667782 Marionette TRACE conn4 <- [1,1297,null,{"value":"13"}] 04:17:47 INFO - PROCESS | 1108 | 1461064667789 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:17:47 INFO - PROCESS | 1108 | 1461064667793 Marionette TRACE conn4 <- [1,1298,null,{}] 04:17:47 INFO - PROCESS | 1108 | 1461064667800 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:17:47 INFO - PROCESS | 1108 | 1461064667911 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 04:17:48 INFO - PROCESS | 1108 | 1461064668013 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:48 INFO - PROCESS | 1108 | ++DOCSHELL 1369C000 == 55 [pid = 1108] [id = 334] 04:17:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 125 (13A24000) [pid = 1108] [serial = 1001] [outer = 00000000] 04:17:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 126 (13CB4800) [pid = 1108] [serial = 1002] [outer = 13A24000] 04:17:48 INFO - PROCESS | 1108 | 1461064668077 Marionette DEBUG loaded listener.js 04:17:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 127 (14B9A800) [pid = 1108] [serial = 1003] [outer = 13A24000] 04:17:48 INFO - PROCESS | 1108 | 1461064668629 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:17:48 INFO - PROCESS | 1108 | 1461064668676 Marionette TRACE conn4 <- [1,1301,null,{"value":"13"}] 04:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 04:17:48 INFO - PROCESS | 1108 | 1461064668682 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:17:48 INFO - PROCESS | 1108 | 1461064668685 Marionette TRACE conn4 <- [1,1302,null,{}] 04:17:48 INFO - PROCESS | 1108 | 1461064668689 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:17:48 INFO - PROCESS | 1108 | 1461064668798 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 04:17:48 INFO - PROCESS | 1108 | 1461064668928 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:48 INFO - PROCESS | 1108 | ++DOCSHELL 1CF37400 == 56 [pid = 1108] [id = 335] 04:17:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 128 (1CF38800) [pid = 1108] [serial = 1004] [outer = 00000000] 04:17:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 129 (1D40FC00) [pid = 1108] [serial = 1005] [outer = 1CF38800] 04:17:49 INFO - PROCESS | 1108 | 1461064669023 Marionette DEBUG loaded listener.js 04:17:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 130 (1DA7BC00) [pid = 1108] [serial = 1006] [outer = 1CF38800] 04:17:49 INFO - PROCESS | 1108 | 1461064669643 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:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1020ms 04:17:49 INFO - PROCESS | 1108 | 1461064669703 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 04:17:49 INFO - PROCESS | 1108 | 1461064669705 Marionette TRACE conn4 <- [1,1305,null,{"value":"13"}] 04:17:49 INFO - PROCESS | 1108 | 1461064669709 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:17:49 INFO - PROCESS | 1108 | 1461064669712 Marionette TRACE conn4 <- [1,1306,null,{}] 04:17:49 INFO - PROCESS | 1108 | 1461064669723 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:17:49 INFO - PROCESS | 1108 | 1461064669877 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 04:17:49 INFO - PROCESS | 1108 | 1461064669941 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:49 INFO - PROCESS | 1108 | ++DOCSHELL 22228800 == 57 [pid = 1108] [id = 336] 04:17:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 131 (2222C000) [pid = 1108] [serial = 1007] [outer = 00000000] 04:17:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 132 (222DBC00) [pid = 1108] [serial = 1008] [outer = 2222C000] 04:17:50 INFO - PROCESS | 1108 | 1461064669998 Marionette DEBUG loaded listener.js 04:17:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 133 (22532800) [pid = 1108] [serial = 1009] [outer = 2222C000] 04:17:50 INFO - PROCESS | 1108 | 1461064670626 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:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 970ms 04:17:50 INFO - PROCESS | 1108 | 1461064670683 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 04:17:50 INFO - PROCESS | 1108 | 1461064670685 Marionette TRACE conn4 <- [1,1309,null,{"value":"13"}] 04:17:50 INFO - PROCESS | 1108 | 1461064670689 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:17:50 INFO - PROCESS | 1108 | 1461064670691 Marionette TRACE conn4 <- [1,1310,null,{}] 04:17:50 INFO - PROCESS | 1108 | 1461064670695 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:17:50 INFO - PROCESS | 1108 | 1461064670800 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 04:17:50 INFO - PROCESS | 1108 | 1461064670933 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:50 INFO - PROCESS | 1108 | ++DOCSHELL 22535400 == 58 [pid = 1108] [id = 337] 04:17:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 134 (225DE800) [pid = 1108] [serial = 1010] [outer = 00000000] 04:17:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 135 (22F3F400) [pid = 1108] [serial = 1011] [outer = 225DE800] 04:17:51 INFO - PROCESS | 1108 | 1461064670988 Marionette DEBUG loaded listener.js 04:17:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 136 (22F43000) [pid = 1108] [serial = 1012] [outer = 225DE800] 04:17:51 INFO - PROCESS | 1108 | 1461064671523 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:17:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:17:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 870ms 04:17:51 INFO - PROCESS | 1108 | 1461064671562 Marionette TRACE conn4 -> [0,1313,"getWindowHandle",null] 04:17:51 INFO - PROCESS | 1108 | 1461064671565 Marionette TRACE conn4 <- [1,1313,null,{"value":"13"}] 04:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:17:51 INFO - PROCESS | 1108 | 1461064671568 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:17:51 INFO - PROCESS | 1108 | 1461064671570 Marionette TRACE conn4 <- [1,1314,null,{}] 04:17:51 INFO - PROCESS | 1108 | 1461064671573 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:17:51 INFO - PROCESS | 1108 | 1461064671675 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 04:17:51 INFO - PROCESS | 1108 | 1461064671781 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:51 INFO - PROCESS | 1108 | ++DOCSHELL 0F43E800 == 59 [pid = 1108] [id = 338] 04:17:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 137 (22182000) [pid = 1108] [serial = 1013] [outer = 00000000] 04:17:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 138 (230B7400) [pid = 1108] [serial = 1014] [outer = 22182000] 04:17:51 INFO - PROCESS | 1108 | 1461064671834 Marionette DEBUG loaded listener.js 04:17:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 139 (231A7C00) [pid = 1108] [serial = 1015] [outer = 22182000] 04:17:52 INFO - PROCESS | 1108 | 1461064672428 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:17:52 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:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 930ms 04:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:17:52 INFO - PROCESS | 1108 | 1461064672499 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 04:17:52 INFO - PROCESS | 1108 | 1461064672501 Marionette TRACE conn4 <- [1,1317,null,{"value":"13"}] 04:17:52 INFO - PROCESS | 1108 | 1461064672504 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:17:52 INFO - PROCESS | 1108 | 1461064672506 Marionette TRACE conn4 <- [1,1318,null,{}] 04:17:52 INFO - PROCESS | 1108 | 1461064672510 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:17:52 INFO - PROCESS | 1108 | 1461064672633 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 04:17:52 INFO - PROCESS | 1108 | 1461064672767 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:52 INFO - PROCESS | 1108 | ++DOCSHELL 231B3400 == 60 [pid = 1108] [id = 339] 04:17:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 140 (231B5C00) [pid = 1108] [serial = 1016] [outer = 00000000] 04:17:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 141 (233CC800) [pid = 1108] [serial = 1017] [outer = 231B5C00] 04:17:52 INFO - PROCESS | 1108 | 1461064672823 Marionette DEBUG loaded listener.js 04:17:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 142 (233EB000) [pid = 1108] [serial = 1018] [outer = 231B5C00] 04:17:53 INFO - PROCESS | 1108 | 1461064673433 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:17:53 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:17:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 970ms 04:17:53 INFO - PROCESS | 1108 | 1461064673479 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 04:17:53 INFO - PROCESS | 1108 | 1461064673481 Marionette TRACE conn4 <- [1,1321,null,{"value":"13"}] 04:17:53 INFO - PROCESS | 1108 | 1461064673485 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:17:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:17:53 INFO - PROCESS | 1108 | 1461064673487 Marionette TRACE conn4 <- [1,1322,null,{}] 04:17:53 INFO - PROCESS | 1108 | 1461064673491 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:17:53 INFO - PROCESS | 1108 | 1461064673598 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 04:17:53 INFO - PROCESS | 1108 | 1461064673851 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:53 INFO - PROCESS | 1108 | ++DOCSHELL 0F436800 == 61 [pid = 1108] [id = 340] 04:17:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 143 (0F438400) [pid = 1108] [serial = 1019] [outer = 00000000] 04:17:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 144 (14BA2000) [pid = 1108] [serial = 1020] [outer = 0F438400] 04:17:53 INFO - PROCESS | 1108 | 1461064673910 Marionette DEBUG loaded listener.js 04:17:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 145 (1940B800) [pid = 1108] [serial = 1021] [outer = 0F438400] 04:17:54 INFO - PROCESS | 1108 | 1461064674513 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:17:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:17:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1070ms 04:17:54 INFO - PROCESS | 1108 | 1461064674559 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 04:17:54 INFO - PROCESS | 1108 | 1461064674564 Marionette TRACE conn4 <- [1,1325,null,{"value":"13"}] 04:17:54 INFO - PROCESS | 1108 | 1461064674569 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:17:54 INFO - PROCESS | 1108 | 1461064674572 Marionette TRACE conn4 <- [1,1326,null,{}] 04:17:54 INFO - PROCESS | 1108 | 1461064674577 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:17:54 INFO - PROCESS | 1108 | 1461064674678 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 04:17:54 INFO - PROCESS | 1108 | 1461064674823 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:54 INFO - PROCESS | 1108 | ++DOCSHELL 1D40D800 == 62 [pid = 1108] [id = 341] 04:17:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 146 (1D412000) [pid = 1108] [serial = 1022] [outer = 00000000] 04:17:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 147 (1DA84C00) [pid = 1108] [serial = 1023] [outer = 1D412000] 04:17:54 INFO - PROCESS | 1108 | 1461064674875 Marionette DEBUG loaded listener.js 04:17:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 148 (1DEF2400) [pid = 1108] [serial = 1024] [outer = 1D412000] 04:17:55 INFO - PROCESS | 1108 | --DOCSHELL 1E3AD400 == 61 [pid = 1108] [id = 332] 04:17:55 INFO - PROCESS | 1108 | --DOCSHELL 13CB6800 == 60 [pid = 1108] [id = 331] 04:17:55 INFO - PROCESS | 1108 | --DOCSHELL 1CF3B000 == 59 [pid = 1108] [id = 330] 04:17:55 INFO - PROCESS | 1108 | --DOCSHELL 1DF3F400 == 58 [pid = 1108] [id = 329] 04:17:55 INFO - PROCESS | 1108 | --DOCSHELL 1D521800 == 57 [pid = 1108] [id = 328] 04:17:55 INFO - PROCESS | 1108 | --DOCSHELL 1D0A4000 == 56 [pid = 1108] [id = 327] 04:17:55 INFO - PROCESS | 1108 | --DOCSHELL 1D0A1C00 == 55 [pid = 1108] [id = 326] 04:17:55 INFO - PROCESS | 1108 | --DOCSHELL 1A563C00 == 54 [pid = 1108] [id = 325] 04:17:55 INFO - PROCESS | 1108 | --DOCSHELL 0F635400 == 53 [pid = 1108] [id = 324] 04:17:55 INFO - PROCESS | 1108 | --DOMWINDOW == 147 (227EC000) [pid = 1108] [serial = 918] [outer = 00000000] [url = about:blank] 04:17:55 INFO - PROCESS | 1108 | --DOMWINDOW == 146 (1D0ADC00) [pid = 1108] [serial = 951] [outer = 00000000] [url = about:blank] 04:17:55 INFO - PROCESS | 1108 | --DOCSHELL 0F43C400 == 52 [pid = 1108] [id = 323] 04:17:55 INFO - PROCESS | 1108 | --DOCSHELL 13A8A000 == 51 [pid = 1108] [id = 318] 04:17:55 INFO - PROCESS | 1108 | --DOMWINDOW == 145 (1F44A400) [pid = 1108] [serial = 936] [outer = 00000000] [url = about:blank] 04:17:55 INFO - PROCESS | 1108 | --DOMWINDOW == 144 (1D513800) [pid = 1108] [serial = 927] [outer = 00000000] [url = about:blank] 04:17:55 INFO - PROCESS | 1108 | --DOMWINDOW == 143 (22229C00) [pid = 1108] [serial = 939] [outer = 00000000] [url = about:blank] 04:17:55 INFO - PROCESS | 1108 | --DOMWINDOW == 142 (13698000) [pid = 1108] [serial = 906] [outer = 00000000] [url = about:blank] 04:17:55 INFO - PROCESS | 1108 | --DOMWINDOW == 141 (20D71400) [pid = 1108] [serial = 937] [outer = 00000000] [url = about:blank] 04:17:55 INFO - PROCESS | 1108 | --DOMWINDOW == 140 (1E336800) [pid = 1108] [serial = 933] [outer = 00000000] [url = about:blank] 04:17:55 INFO - PROCESS | 1108 | --DOMWINDOW == 139 (1CF32400) [pid = 1108] [serial = 909] [outer = 00000000] [url = about:blank] 04:17:55 INFO - PROCESS | 1108 | --DOMWINDOW == 138 (1DCB8400) [pid = 1108] [serial = 930] [outer = 00000000] [url = about:blank] 04:17:55 INFO - PROCESS | 1108 | --DOMWINDOW == 137 (1DEF4400) [pid = 1108] [serial = 931] [outer = 00000000] [url = about:blank] 04:17:55 INFO - PROCESS | 1108 | --DOMWINDOW == 136 (1987BC00) [pid = 1108] [serial = 921] [outer = 00000000] [url = about:blank] 04:17:55 INFO - PROCESS | 1108 | --DOMWINDOW == 135 (222DC800) [pid = 1108] [serial = 942] [outer = 00000000] [url = about:blank] 04:17:55 INFO - PROCESS | 1108 | --DOMWINDOW == 134 (1E8E6400) [pid = 1108] [serial = 912] [outer = 00000000] [url = about:blank] 04:17:55 INFO - PROCESS | 1108 | --DOMWINDOW == 133 (22273C00) [pid = 1108] [serial = 915] [outer = 00000000] [url = about:blank] 04:17:55 INFO - PROCESS | 1108 | --DOMWINDOW == 132 (230B3400) [pid = 1108] [serial = 949] [outer = 00000000] [url = about:blank] 04:17:55 INFO - PROCESS | 1108 | --DOMWINDOW == 131 (22231800) [pid = 1108] [serial = 940] [outer = 00000000] [url = about:blank] 04:17:55 INFO - PROCESS | 1108 | --DOMWINDOW == 130 (22224800) [pid = 1108] [serial = 945] [outer = 00000000] [url = about:blank] 04:17:55 INFO - PROCESS | 1108 | --DOMWINDOW == 129 (1A5DA000) [pid = 1108] [serial = 922] [outer = 00000000] [url = about:blank] 04:17:55 INFO - PROCESS | 1108 | --DOMWINDOW == 128 (19402000) [pid = 1108] [serial = 924] [outer = 00000000] [url = about:blank] 04:17:55 INFO - PROCESS | 1108 | --DOMWINDOW == 127 (19879C00) [pid = 1108] [serial = 925] [outer = 00000000] [url = about:blank] 04:17:55 INFO - PROCESS | 1108 | --DOMWINDOW == 126 (1F448000) [pid = 1108] [serial = 904] [outer = 00000000] [url = about:blank] 04:17:55 INFO - PROCESS | 1108 | --DOMWINDOW == 125 (1D7F1C00) [pid = 1108] [serial = 928] [outer = 00000000] [url = about:blank] 04:17:55 INFO - PROCESS | 1108 | --DOMWINDOW == 124 (222E3C00) [pid = 1108] [serial = 943] [outer = 00000000] [url = about:blank] 04:17:55 INFO - PROCESS | 1108 | --DOMWINDOW == 123 (222D9C00) [pid = 1108] [serial = 946] [outer = 00000000] [url = about:blank] 04:17:55 INFO - PROCESS | 1108 | --DOMWINDOW == 122 (1E530800) [pid = 1108] [serial = 934] [outer = 00000000] [url = about:blank] 04:17:55 INFO - PROCESS | 1108 | --DOMWINDOW == 121 (230B0800) [pid = 1108] [serial = 948] [outer = 00000000] [url = about:blank] 04:17:55 INFO - PROCESS | 1108 | 1461064675841 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:17:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:17:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1322ms 04:17:55 INFO - PROCESS | 1108 | 1461064675898 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 04:17:55 INFO - PROCESS | 1108 | 1461064675901 Marionette TRACE conn4 <- [1,1329,null,{"value":"13"}] 04:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:17:55 INFO - PROCESS | 1108 | 1461064675910 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:17:55 INFO - PROCESS | 1108 | 1461064675912 Marionette TRACE conn4 <- [1,1330,null,{}] 04:17:55 INFO - PROCESS | 1108 | 1461064675916 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:17:56 INFO - PROCESS | 1108 | 1461064676001 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 04:17:56 INFO - PROCESS | 1108 | 1461064676008 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:56 INFO - PROCESS | 1108 | ++DOCSHELL 17EC8400 == 52 [pid = 1108] [id = 342] 04:17:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 122 (19402000) [pid = 1108] [serial = 1025] [outer = 00000000] 04:17:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 123 (1AA61000) [pid = 1108] [serial = 1026] [outer = 19402000] 04:17:56 INFO - PROCESS | 1108 | 1461064676052 Marionette DEBUG loaded listener.js 04:17:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 124 (1B2A2C00) [pid = 1108] [serial = 1027] [outer = 19402000] 04:17:56 INFO - PROCESS | 1108 | 1461064676539 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:17:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:17:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 670ms 04:17:56 INFO - PROCESS | 1108 | 1461064676581 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 04:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:17:56 INFO - PROCESS | 1108 | 1461064676583 Marionette TRACE conn4 <- [1,1333,null,{"value":"13"}] 04:17:56 INFO - PROCESS | 1108 | 1461064676588 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:17:56 INFO - PROCESS | 1108 | 1461064676593 Marionette TRACE conn4 <- [1,1334,null,{}] 04:17:56 INFO - PROCESS | 1108 | 1461064676602 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:17:56 INFO - PROCESS | 1108 | 1461064676693 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 04:17:56 INFO - PROCESS | 1108 | 1461064676802 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:56 INFO - PROCESS | 1108 | ++DOCSHELL 13A31800 == 53 [pid = 1108] [id = 343] 04:17:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 125 (1D519C00) [pid = 1108] [serial = 1028] [outer = 00000000] 04:17:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 126 (1D90F400) [pid = 1108] [serial = 1029] [outer = 1D519C00] 04:17:56 INFO - PROCESS | 1108 | 1461064676848 Marionette DEBUG loaded listener.js 04:17:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 127 (1DEEC400) [pid = 1108] [serial = 1030] [outer = 1D519C00] 04:17:57 INFO - PROCESS | 1108 | 1461064677259 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:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 730ms 04:17:57 INFO - PROCESS | 1108 | 1461064677317 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 04:17:57 INFO - PROCESS | 1108 | 1461064677319 Marionette TRACE conn4 <- [1,1337,null,{"value":"13"}] 04:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:17:57 INFO - PROCESS | 1108 | 1461064677328 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:17:57 INFO - PROCESS | 1108 | 1461064677329 Marionette TRACE conn4 <- [1,1338,null,{}] 04:17:57 INFO - PROCESS | 1108 | 1461064677333 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:17:57 INFO - PROCESS | 1108 | 1461064677452 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 04:17:57 INFO - PROCESS | 1108 | 1461064677541 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:57 INFO - PROCESS | 1108 | ++DOCSHELL 1E330800 == 54 [pid = 1108] [id = 344] 04:17:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 128 (1E331C00) [pid = 1108] [serial = 1031] [outer = 00000000] 04:17:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 129 (1E3B0000) [pid = 1108] [serial = 1032] [outer = 1E331C00] 04:17:57 INFO - PROCESS | 1108 | 1461064677595 Marionette DEBUG loaded listener.js 04:17:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 130 (1E532C00) [pid = 1108] [serial = 1033] [outer = 1E331C00] 04:17:58 INFO - PROCESS | 1108 | 1461064678029 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:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 730ms 04:17:58 INFO - PROCESS | 1108 | 1461064678071 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 04:17:58 INFO - PROCESS | 1108 | 1461064678073 Marionette TRACE conn4 <- [1,1341,null,{"value":"13"}] 04:17:58 INFO - PROCESS | 1108 | 1461064678076 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:17:58 INFO - PROCESS | 1108 | 1461064678078 Marionette TRACE conn4 <- [1,1342,null,{}] 04:17:58 INFO - PROCESS | 1108 | 1461064678082 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:17:58 INFO - PROCESS | 1108 | 1461064678195 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 04:17:58 INFO - PROCESS | 1108 | 1461064678201 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:58 INFO - PROCESS | 1108 | ++DOCSHELL 1E54DC00 == 55 [pid = 1108] [id = 345] 04:17:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 131 (1E551800) [pid = 1108] [serial = 1034] [outer = 00000000] 04:17:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 132 (1F444C00) [pid = 1108] [serial = 1035] [outer = 1E551800] 04:17:58 INFO - PROCESS | 1108 | 1461064678252 Marionette DEBUG loaded listener.js 04:17:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 133 (20D77800) [pid = 1108] [serial = 1036] [outer = 1E551800] 04:17:58 INFO - PROCESS | 1108 | 1461064678747 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:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 730ms 04:17:58 INFO - PROCESS | 1108 | 1461064678823 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 04:17:58 INFO - PROCESS | 1108 | 1461064678825 Marionette TRACE conn4 <- [1,1345,null,{"value":"13"}] 04:17:58 INFO - PROCESS | 1108 | 1461064678828 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:17:58 INFO - PROCESS | 1108 | 1461064678829 Marionette TRACE conn4 <- [1,1346,null,{}] 04:17:58 INFO - PROCESS | 1108 | 1461064678833 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:17:58 INFO - PROCESS | 1108 | 1461064678948 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 04:17:59 INFO - PROCESS | 1108 | 1461064679013 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:59 INFO - PROCESS | 1108 | ++DOCSHELL 20D7F000 == 56 [pid = 1108] [id = 346] 04:17:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 134 (20EE9000) [pid = 1108] [serial = 1037] [outer = 00000000] 04:17:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 135 (22276C00) [pid = 1108] [serial = 1038] [outer = 20EE9000] 04:17:59 INFO - PROCESS | 1108 | 1461064679057 Marionette DEBUG loaded listener.js 04:17:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 136 (222E0800) [pid = 1108] [serial = 1039] [outer = 20EE9000] 04:17:59 INFO - PROCESS | 1108 | --DOMWINDOW == 135 (1D409000) [pid = 1108] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:17:59 INFO - PROCESS | 1108 | --DOMWINDOW == 134 (1F441400) [pid = 1108] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 04:17:59 INFO - PROCESS | 1108 | --DOMWINDOW == 133 (1D90D000) [pid = 1108] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:17:59 INFO - PROCESS | 1108 | --DOMWINDOW == 132 (1E333400) [pid = 1108] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:17:59 INFO - PROCESS | 1108 | --DOMWINDOW == 131 (1E3A3000) [pid = 1108] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:17:59 INFO - PROCESS | 1108 | --DOMWINDOW == 130 (12F89400) [pid = 1108] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:17:59 INFO - PROCESS | 1108 | --DOMWINDOW == 129 (1D0A3000) [pid = 1108] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:17:59 INFO - PROCESS | 1108 | --DOMWINDOW == 128 (1AA9BC00) [pid = 1108] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:17:59 INFO - PROCESS | 1108 | --DOMWINDOW == 127 (14A50800) [pid = 1108] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:17:59 INFO - PROCESS | 1108 | --DOMWINDOW == 126 (0F43CC00) [pid = 1108] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:17:59 INFO - PROCESS | 1108 | 1461064679561 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:17:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:17:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 771ms 04:17:59 INFO - PROCESS | 1108 | 1461064679604 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 04:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:17:59 INFO - PROCESS | 1108 | 1461064679606 Marionette TRACE conn4 <- [1,1349,null,{"value":"13"}] 04:17:59 INFO - PROCESS | 1108 | 1461064679609 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:17:59 INFO - PROCESS | 1108 | 1461064679611 Marionette TRACE conn4 <- [1,1350,null,{}] 04:17:59 INFO - PROCESS | 1108 | 1461064679614 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:17:59 INFO - PROCESS | 1108 | 1461064679695 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 04:17:59 INFO - PROCESS | 1108 | 1461064679701 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:59 INFO - PROCESS | 1108 | ++DOCSHELL 1DA7AC00 == 57 [pid = 1108] [id = 347] 04:17:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 127 (1DEF7800) [pid = 1108] [serial = 1040] [outer = 00000000] 04:17:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 128 (1F444000) [pid = 1108] [serial = 1041] [outer = 1DEF7800] 04:17:59 INFO - PROCESS | 1108 | 1461064679745 Marionette DEBUG loaded listener.js 04:17:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 129 (22231400) [pid = 1108] [serial = 1042] [outer = 1DEF7800] 04:18:00 INFO - PROCESS | 1108 | 1461064680180 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:18:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:18:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 630ms 04:18:00 INFO - PROCESS | 1108 | 1461064680240 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 04:18:00 INFO - PROCESS | 1108 | 1461064680242 Marionette TRACE conn4 <- [1,1353,null,{"value":"13"}] 04:18:00 INFO - PROCESS | 1108 | 1461064680245 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:18:00 INFO - PROCESS | 1108 | 1461064680247 Marionette TRACE conn4 <- [1,1354,null,{}] 04:18:00 INFO - PROCESS | 1108 | 1461064680251 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:18:00 INFO - PROCESS | 1108 | 1461064680335 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 04:18:00 INFO - PROCESS | 1108 | 1461064680344 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:00 INFO - PROCESS | 1108 | ++DOCSHELL 222DB400 == 58 [pid = 1108] [id = 348] 04:18:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 130 (2252A400) [pid = 1108] [serial = 1043] [outer = 00000000] 04:18:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 131 (227E5400) [pid = 1108] [serial = 1044] [outer = 2252A400] 04:18:00 INFO - PROCESS | 1108 | 1461064680391 Marionette DEBUG loaded listener.js 04:18:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 132 (22CBC800) [pid = 1108] [serial = 1045] [outer = 2252A400] 04:18:00 INFO - PROCESS | 1108 | 1461064680850 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:18:00 INFO - PROCESS | 1108 | 1461064680882 Marionette TRACE conn4 <- [1,1357,null,{"value":"13"}] 04:18:00 INFO - PROCESS | 1108 | 1461064680885 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:18:00 INFO - PROCESS | 1108 | 1461064680887 Marionette TRACE conn4 <- [1,1358,null,{}] 04:18:00 INFO - PROCESS | 1108 | 1461064680904 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:18:01 INFO - PROCESS | 1108 | 1461064680984 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 04:18:01 INFO - PROCESS | 1108 | 1461064680990 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:01 INFO - PROCESS | 1108 | ++DOCSHELL 22CC7400 == 59 [pid = 1108] [id = 349] 04:18:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 133 (22F3C800) [pid = 1108] [serial = 1046] [outer = 00000000] 04:18:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 134 (230B5800) [pid = 1108] [serial = 1047] [outer = 22F3C800] 04:18:01 INFO - PROCESS | 1108 | 1461064681033 Marionette DEBUG loaded listener.js 04:18:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 135 (231B3000) [pid = 1108] [serial = 1048] [outer = 22F3C800] 04:18:02 INFO - PROCESS | 1108 | --DOCSHELL 0ED1B400 == 58 [pid = 1108] [id = 262] 04:18:02 INFO - PROCESS | 1108 | --DOCSHELL 1E8B5800 == 57 [pid = 1108] [id = 320] 04:18:02 INFO - PROCESS | 1108 | --DOCSHELL 13650800 == 56 [pid = 1108] [id = 231] 04:18:02 INFO - PROCESS | 1108 | --DOCSHELL 2252FC00 == 55 [pid = 1108] [id = 321] 04:18:02 INFO - PROCESS | 1108 | --DOCSHELL 1DCB9400 == 54 [pid = 1108] [id = 245] 04:18:02 INFO - PROCESS | 1108 | --DOCSHELL 1DA7CC00 == 53 [pid = 1108] [id = 304] 04:18:02 INFO - PROCESS | 1108 | --DOCSHELL 225D8C00 == 52 [pid = 1108] [id = 322] 04:18:02 INFO - PROCESS | 1108 | --DOCSHELL 2227B800 == 51 [pid = 1108] [id = 260] 04:18:02 INFO - PROCESS | 1108 | --DOCSHELL 222E0400 == 50 [pid = 1108] [id = 261] 04:18:02 INFO - PROCESS | 1108 | --DOCSHELL 22179800 == 49 [pid = 1108] [id = 246] 04:18:02 INFO - PROCESS | 1108 | --DOCSHELL 21676000 == 48 [pid = 1108] [id = 272] 04:18:02 INFO - PROCESS | 1108 | --DOCSHELL 19831C00 == 47 [pid = 1108] [id = 319] 04:18:02 INFO - PROCESS | 1108 | --DOCSHELL 2222BC00 == 46 [pid = 1108] [id = 306] 04:18:02 INFO - PROCESS | 1108 | --DOCSHELL 20EE5800 == 45 [pid = 1108] [id = 305] 04:18:02 INFO - PROCESS | 1108 | --DOCSHELL 1D0A1400 == 44 [pid = 1108] [id = 317] 04:18:02 INFO - PROCESS | 1108 | --DOCSHELL 1D90BC00 == 43 [pid = 1108] [id = 230] 04:18:02 INFO - PROCESS | 1108 | --DOCSHELL 1D40D800 == 42 [pid = 1108] [id = 341] 04:18:02 INFO - PROCESS | 1108 | --DOCSHELL 231B3400 == 41 [pid = 1108] [id = 339] 04:18:02 INFO - PROCESS | 1108 | --DOCSHELL 0F436800 == 40 [pid = 1108] [id = 340] 04:18:02 INFO - PROCESS | 1108 | --DOCSHELL 0F43E800 == 39 [pid = 1108] [id = 338] 04:18:02 INFO - PROCESS | 1108 | --DOCSHELL 22228800 == 38 [pid = 1108] [id = 336] 04:18:02 INFO - PROCESS | 1108 | --DOCSHELL 22535400 == 37 [pid = 1108] [id = 337] 04:18:02 INFO - PROCESS | 1108 | --DOCSHELL 1CF37400 == 36 [pid = 1108] [id = 335] 04:18:02 INFO - PROCESS | 1108 | --DOCSHELL 2226F400 == 35 [pid = 1108] [id = 333] 04:18:02 INFO - PROCESS | 1108 | --DOCSHELL 1369C000 == 34 [pid = 1108] [id = 334] 04:18:02 INFO - PROCESS | 1108 | --DOCSHELL 1E54DC00 == 33 [pid = 1108] [id = 345] 04:18:02 INFO - PROCESS | 1108 | --DOCSHELL 20D7F000 == 32 [pid = 1108] [id = 346] 04:18:02 INFO - PROCESS | 1108 | --DOCSHELL 222DB400 == 31 [pid = 1108] [id = 348] 04:18:02 INFO - PROCESS | 1108 | --DOCSHELL 17EC8400 == 30 [pid = 1108] [id = 342] 04:18:02 INFO - PROCESS | 1108 | --DOCSHELL 1DA7AC00 == 29 [pid = 1108] [id = 347] 04:18:02 INFO - PROCESS | 1108 | --DOCSHELL 1E330800 == 28 [pid = 1108] [id = 344] 04:18:02 INFO - PROCESS | 1108 | --DOCSHELL 13A31800 == 27 [pid = 1108] [id = 343] 04:18:03 INFO - PROCESS | 1108 | --DOMWINDOW == 134 (1DF42800) [pid = 1108] [serial = 984] [outer = 00000000] [url = about:blank] 04:18:03 INFO - PROCESS | 1108 | --DOMWINDOW == 133 (1AB74000) [pid = 1108] [serial = 985] [outer = 00000000] [url = about:blank] 04:18:03 INFO - PROCESS | 1108 | --DOMWINDOW == 132 (1E52DC00) [pid = 1108] [serial = 988] [outer = 00000000] [url = about:blank] 04:18:03 INFO - PROCESS | 1108 | --DOMWINDOW == 131 (1E3AF400) [pid = 1108] [serial = 987] [outer = 00000000] [url = about:blank] 04:18:03 INFO - PROCESS | 1108 | --DOMWINDOW == 130 (1E615400) [pid = 1108] [serial = 990] [outer = 00000000] [url = about:blank] 04:18:03 INFO - PROCESS | 1108 | --DOMWINDOW == 129 (22535C00) [pid = 1108] [serial = 963] [outer = 00000000] [url = about:blank] 04:18:03 INFO - PROCESS | 1108 | --DOMWINDOW == 128 (13C4A000) [pid = 1108] [serial = 972] [outer = 00000000] [url = about:blank] 04:18:03 INFO - PROCESS | 1108 | --DOMWINDOW == 127 (14BA4C00) [pid = 1108] [serial = 973] [outer = 00000000] [url = about:blank] 04:18:03 INFO - PROCESS | 1108 | --DOMWINDOW == 126 (1D514C00) [pid = 1108] [serial = 978] [outer = 00000000] [url = about:blank] 04:18:03 INFO - PROCESS | 1108 | --DOMWINDOW == 125 (1D7F1000) [pid = 1108] [serial = 979] [outer = 00000000] [url = about:blank] 04:18:03 INFO - PROCESS | 1108 | --DOMWINDOW == 124 (1AB73C00) [pid = 1108] [serial = 975] [outer = 00000000] [url = about:blank] 04:18:03 INFO - PROCESS | 1108 | --DOMWINDOW == 123 (1B207000) [pid = 1108] [serial = 976] [outer = 00000000] [url = about:blank] 04:18:03 INFO - PROCESS | 1108 | --DOMWINDOW == 122 (222DEC00) [pid = 1108] [serial = 999] [outer = 00000000] [url = about:blank] 04:18:03 INFO - PROCESS | 1108 | --DOMWINDOW == 121 (19830000) [pid = 1108] [serial = 954] [outer = 00000000] [url = about:blank] 04:18:03 INFO - PROCESS | 1108 | --DOMWINDOW == 120 (1D409800) [pid = 1108] [serial = 993] [outer = 00000000] [url = about:blank] 04:18:03 INFO - PROCESS | 1108 | --DOMWINDOW == 119 (22CB9000) [pid = 1108] [serial = 966] [outer = 00000000] [url = about:blank] 04:18:03 INFO - PROCESS | 1108 | --DOMWINDOW == 118 (22225C00) [pid = 1108] [serial = 960] [outer = 00000000] [url = about:blank] 04:18:03 INFO - PROCESS | 1108 | --DOMWINDOW == 117 (19825000) [pid = 1108] [serial = 970] [outer = 00000000] [url = about:blank] 04:18:03 INFO - PROCESS | 1108 | --DOMWINDOW == 116 (18309400) [pid = 1108] [serial = 969] [outer = 00000000] [url = about:blank] 04:18:03 INFO - PROCESS | 1108 | --DOMWINDOW == 115 (1D0AF000) [pid = 1108] [serial = 957] [outer = 00000000] [url = about:blank] 04:18:03 INFO - PROCESS | 1108 | --DOMWINDOW == 114 (1D90F000) [pid = 1108] [serial = 981] [outer = 00000000] [url = about:blank] 04:18:03 INFO - PROCESS | 1108 | --DOMWINDOW == 113 (20EE6000) [pid = 1108] [serial = 996] [outer = 00000000] [url = about:blank] 04:18:03 INFO - PROCESS | 1108 | --DOMWINDOW == 112 (1EB76000) [pid = 1108] [serial = 991] [outer = 00000000] [url = about:blank] 04:18:03 INFO - PROCESS | 1108 | --DOMWINDOW == 111 (21680C00) [pid = 1108] [serial = 997] [outer = 00000000] [url = about:blank] 04:18:03 INFO - PROCESS | 1108 | --DOMWINDOW == 110 (1DCAD800) [pid = 1108] [serial = 994] [outer = 00000000] [url = about:blank] 04:18:03 INFO - PROCESS | 1108 | --DOMWINDOW == 109 (1DA7E000) [pid = 1108] [serial = 982] [outer = 00000000] [url = about:blank] 04:18:03 INFO - PROCESS | 1108 | 1461064683239 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:18:03 INFO - PROCESS | 1108 | 1461064683276 Marionette TRACE conn4 <- [1,1361,null,{"value":"13"}] 04:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 04:18:03 INFO - PROCESS | 1108 | 1461064683281 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:18:03 INFO - PROCESS | 1108 | 1461064683284 Marionette TRACE conn4 <- [1,1362,null,{}] 04:18:03 INFO - PROCESS | 1108 | 1461064683290 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:18:03 INFO - PROCESS | 1108 | 1461064683379 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 04:18:03 INFO - PROCESS | 1108 | 1461064683388 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:03 INFO - PROCESS | 1108 | ++DOCSHELL 0F43E800 == 28 [pid = 1108] [id = 350] 04:18:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 110 (0F680400) [pid = 1108] [serial = 1049] [outer = 00000000] 04:18:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 111 (12F8A000) [pid = 1108] [serial = 1050] [outer = 0F680400] 04:18:03 INFO - PROCESS | 1108 | 1461064683437 Marionette DEBUG loaded listener.js 04:18:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 112 (1350FC00) [pid = 1108] [serial = 1051] [outer = 0F680400] 04:18:03 INFO - PROCESS | 1108 | [1108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:18:03 INFO - PROCESS | 1108 | 1461064683934 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:18:03 INFO - PROCESS | 1108 | 1461064683959 Marionette TRACE conn4 <- [1,1365,null,{"value":"13"}] 04:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 04:18:03 INFO - PROCESS | 1108 | 1461064683965 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:18:03 INFO - PROCESS | 1108 | 1461064683967 Marionette TRACE conn4 <- [1,1366,null,{}] 04:18:03 INFO - PROCESS | 1108 | 1461064683971 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:18:04 INFO - PROCESS | 1108 | 1461064684059 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 04:18:04 INFO - PROCESS | 1108 | 1461064684069 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:04 INFO - PROCESS | 1108 | ++DOCSHELL 1369C000 == 29 [pid = 1108] [id = 351] 04:18:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 113 (1369CC00) [pid = 1108] [serial = 1052] [outer = 00000000] 04:18:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 114 (13A29800) [pid = 1108] [serial = 1053] [outer = 1369CC00] 04:18:04 INFO - PROCESS | 1108 | 1461064684114 Marionette DEBUG loaded listener.js 04:18:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 115 (13A31800) [pid = 1108] [serial = 1054] [outer = 1369CC00] 04:18:04 INFO - PROCESS | 1108 | 1461064684596 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:18:04 INFO - PROCESS | 1108 | 1461064684640 Marionette TRACE conn4 <- [1,1369,null,{"value":"13"}] 04:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 04:18:04 INFO - PROCESS | 1108 | 1461064684644 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:18:04 INFO - PROCESS | 1108 | 1461064684647 Marionette TRACE conn4 <- [1,1370,null,{}] 04:18:04 INFO - PROCESS | 1108 | 1461064684658 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:18:04 INFO - PROCESS | 1108 | 1461064684742 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 04:18:04 INFO - PROCESS | 1108 | 1461064684863 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:04 INFO - PROCESS | 1108 | ++DOCSHELL 14BA0000 == 30 [pid = 1108] [id = 352] 04:18:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 116 (14BA0800) [pid = 1108] [serial = 1055] [outer = 00000000] 04:18:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 117 (14CDE000) [pid = 1108] [serial = 1056] [outer = 14BA0800] 04:18:04 INFO - PROCESS | 1108 | 1461064684912 Marionette DEBUG loaded listener.js 04:18:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 118 (18303400) [pid = 1108] [serial = 1057] [outer = 14BA0800] 04:18:05 INFO - PROCESS | 1108 | [1108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:18:05 INFO - PROCESS | 1108 | 1461064685324 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:18:05 INFO - PROCESS | 1108 | 1461064685381 Marionette TRACE conn4 <- [1,1373,null,{"value":"13"}] 04:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 04:18:05 INFO - PROCESS | 1108 | 1461064685384 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:18:05 INFO - PROCESS | 1108 | 1461064685385 Marionette TRACE conn4 <- [1,1374,null,{}] 04:18:05 INFO - PROCESS | 1108 | 1461064685389 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:18:05 INFO - PROCESS | 1108 | 1461064685501 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 04:18:05 INFO - PROCESS | 1108 | 1461064685509 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:05 INFO - PROCESS | 1108 | ++DOCSHELL 13696800 == 31 [pid = 1108] [id = 353] 04:18:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 119 (183D0000) [pid = 1108] [serial = 1058] [outer = 00000000] 04:18:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 120 (1982E400) [pid = 1108] [serial = 1059] [outer = 183D0000] 04:18:05 INFO - PROCESS | 1108 | 1461064685554 Marionette DEBUG loaded listener.js 04:18:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 121 (1987A400) [pid = 1108] [serial = 1060] [outer = 183D0000] 04:18:05 INFO - PROCESS | 1108 | 1461064685973 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:18:06 INFO - PROCESS | 1108 | 1461064686020 Marionette TRACE conn4 <- [1,1377,null,{"value":"13"}] 04:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 04:18:06 INFO - PROCESS | 1108 | 1461064686023 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:18:06 INFO - PROCESS | 1108 | 1461064686025 Marionette TRACE conn4 <- [1,1378,null,{}] 04:18:06 INFO - PROCESS | 1108 | 1461064686029 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:18:06 INFO - PROCESS | 1108 | 1461064686146 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 04:18:06 INFO - PROCESS | 1108 | 1461064686192 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:06 INFO - PROCESS | 1108 | ++DOCSHELL 1A5D8800 == 32 [pid = 1108] [id = 354] 04:18:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 122 (1AA91400) [pid = 1108] [serial = 1061] [outer = 00000000] 04:18:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 123 (1AA98400) [pid = 1108] [serial = 1062] [outer = 1AA91400] 04:18:06 INFO - PROCESS | 1108 | 1461064686238 Marionette DEBUG loaded listener.js 04:18:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 124 (1AAA0400) [pid = 1108] [serial = 1063] [outer = 1AA91400] 04:18:06 INFO - PROCESS | 1108 | 1461064686639 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:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 670ms 04:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:18:06 INFO - PROCESS | 1108 | 1461064686694 Marionette TRACE conn4 -> [0,1381,"getWindowHandle",null] 04:18:06 INFO - PROCESS | 1108 | 1461064686696 Marionette TRACE conn4 <- [1,1381,null,{"value":"13"}] 04:18:06 INFO - PROCESS | 1108 | 1461064686699 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:18:06 INFO - PROCESS | 1108 | 1461064686701 Marionette TRACE conn4 <- [1,1382,null,{}] 04:18:06 INFO - PROCESS | 1108 | 1461064686711 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:18:06 INFO - PROCESS | 1108 | 1461064686816 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 04:18:06 INFO - PROCESS | 1108 | 1461064686824 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:06 INFO - PROCESS | 1108 | ++DOCSHELL 1AB71C00 == 33 [pid = 1108] [id = 355] 04:18:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 125 (1AB77400) [pid = 1108] [serial = 1064] [outer = 00000000] 04:18:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 126 (1CF3D400) [pid = 1108] [serial = 1065] [outer = 1AB77400] 04:18:06 INFO - PROCESS | 1108 | 1461064686876 Marionette DEBUG loaded listener.js 04:18:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 127 (1CF72400) [pid = 1108] [serial = 1066] [outer = 1AB77400] 04:18:07 INFO - PROCESS | 1108 | 1461064687296 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:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 630ms 04:18:07 INFO - PROCESS | 1108 | 1461064687337 Marionette TRACE conn4 -> [0,1385,"getWindowHandle",null] 04:18:07 INFO - PROCESS | 1108 | 1461064687339 Marionette TRACE conn4 <- [1,1385,null,{"value":"13"}] 04:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:18:07 INFO - PROCESS | 1108 | 1461064687342 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:18:07 INFO - PROCESS | 1108 | 1461064687344 Marionette TRACE conn4 <- [1,1386,null,{}] 04:18:07 INFO - PROCESS | 1108 | 1461064687351 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:18:07 INFO - PROCESS | 1108 | 1461064687452 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 04:18:07 INFO - PROCESS | 1108 | 1461064687461 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:07 INFO - PROCESS | 1108 | ++DOCSHELL 1D0A6000 == 34 [pid = 1108] [id = 356] 04:18:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 128 (1D0A8000) [pid = 1108] [serial = 1067] [outer = 00000000] 04:18:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 129 (1D408800) [pid = 1108] [serial = 1068] [outer = 1D0A8000] 04:18:07 INFO - PROCESS | 1108 | 1461064687507 Marionette DEBUG loaded listener.js 04:18:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 130 (1D407C00) [pid = 1108] [serial = 1069] [outer = 1D0A8000] 04:18:07 INFO - PROCESS | 1108 | 1461064687937 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:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 630ms 04:18:07 INFO - PROCESS | 1108 | 1461064687983 Marionette TRACE conn4 -> [0,1389,"getWindowHandle",null] 04:18:07 INFO - PROCESS | 1108 | 1461064687985 Marionette TRACE conn4 <- [1,1389,null,{"value":"13"}] 04:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:18:08 INFO - PROCESS | 1108 | 1461064687988 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:18:08 INFO - PROCESS | 1108 | 1461064687990 Marionette TRACE conn4 <- [1,1390,null,{}] 04:18:08 INFO - PROCESS | 1108 | 1461064687994 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:18:08 INFO - PROCESS | 1108 | 1461064688071 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 04:18:08 INFO - PROCESS | 1108 | 1461064688079 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:08 INFO - PROCESS | 1108 | ++DOCSHELL 1AB77C00 == 35 [pid = 1108] [id = 357] 04:18:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 131 (1D40E800) [pid = 1108] [serial = 1070] [outer = 00000000] 04:18:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 132 (1D51D000) [pid = 1108] [serial = 1071] [outer = 1D40E800] 04:18:08 INFO - PROCESS | 1108 | 1461064688123 Marionette DEBUG loaded listener.js 04:18:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 133 (1D51D400) [pid = 1108] [serial = 1072] [outer = 1D40E800] 04:18:08 INFO - PROCESS | 1108 | 1461064688575 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:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 630ms 04:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:18:08 INFO - PROCESS | 1108 | 1461064688620 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 04:18:08 INFO - PROCESS | 1108 | 1461064688622 Marionette TRACE conn4 <- [1,1393,null,{"value":"13"}] 04:18:08 INFO - PROCESS | 1108 | 1461064688625 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:18:08 INFO - PROCESS | 1108 | 1461064688627 Marionette TRACE conn4 <- [1,1394,null,{}] 04:18:08 INFO - PROCESS | 1108 | 1461064688631 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:18:08 INFO - PROCESS | 1108 | 1461064688740 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 04:18:08 INFO - PROCESS | 1108 | 1461064688747 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:08 INFO - PROCESS | 1108 | ++DOCSHELL 14B9F000 == 36 [pid = 1108] [id = 358] 04:18:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 134 (1D7F4800) [pid = 1108] [serial = 1073] [outer = 00000000] 04:18:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 135 (1D7FD000) [pid = 1108] [serial = 1074] [outer = 1D7F4800] 04:18:08 INFO - PROCESS | 1108 | 1461064688791 Marionette DEBUG loaded listener.js 04:18:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 136 (1D7FCC00) [pid = 1108] [serial = 1075] [outer = 1D7F4800] 04:18:09 INFO - PROCESS | 1108 | 1461064689273 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:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 670ms 04:18:09 INFO - PROCESS | 1108 | 1461064689296 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 04:18:09 INFO - PROCESS | 1108 | 1461064689298 Marionette TRACE conn4 <- [1,1397,null,{"value":"13"}] 04:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:18:09 INFO - PROCESS | 1108 | 1461064689307 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:18:09 INFO - PROCESS | 1108 | 1461064689308 Marionette TRACE conn4 <- [1,1398,null,{}] 04:18:09 INFO - PROCESS | 1108 | 1461064689312 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:18:09 INFO - PROCESS | 1108 | 1461064689420 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 04:18:09 INFO - PROCESS | 1108 | 1461064689426 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:09 INFO - PROCESS | 1108 | ++DOCSHELL 1A564000 == 37 [pid = 1108] [id = 359] 04:18:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 137 (1CF31400) [pid = 1108] [serial = 1076] [outer = 00000000] 04:18:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 138 (1DA7CC00) [pid = 1108] [serial = 1077] [outer = 1CF31400] 04:18:09 INFO - PROCESS | 1108 | 1461064689470 Marionette DEBUG loaded listener.js 04:18:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 139 (1DA83C00) [pid = 1108] [serial = 1078] [outer = 1CF31400] 04:18:09 INFO - PROCESS | 1108 | 1461064689940 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:18:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 691ms 04:18:10 INFO - PROCESS | 1108 | 1461064689993 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 04:18:10 INFO - PROCESS | 1108 | 1461064689996 Marionette TRACE conn4 <- [1,1401,null,{"value":"13"}] 04:18:10 INFO - PROCESS | 1108 | 1461064689999 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:18:10 INFO - PROCESS | 1108 | 1461064690001 Marionette TRACE conn4 <- [1,1402,null,{}] 04:18:10 INFO - PROCESS | 1108 | 1461064690005 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:18:10 INFO - PROCESS | 1108 | 1461064690155 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 04:18:10 INFO - PROCESS | 1108 | 1461064690183 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:10 INFO - PROCESS | 1108 | ++DOCSHELL 1DF47400 == 38 [pid = 1108] [id = 360] 04:18:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 140 (1DF4A000) [pid = 1108] [serial = 1079] [outer = 00000000] 04:18:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 141 (1E330000) [pid = 1108] [serial = 1080] [outer = 1DF4A000] 04:18:10 INFO - PROCESS | 1108 | 1461064690236 Marionette DEBUG loaded listener.js 04:18:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 142 (1E337400) [pid = 1108] [serial = 1081] [outer = 1DF4A000] 04:18:10 INFO - PROCESS | 1108 | --DOMWINDOW == 141 (222DA000) [pid = 1108] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:18:10 INFO - PROCESS | 1108 | --DOMWINDOW == 140 (1CF36000) [pid = 1108] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:18:10 INFO - PROCESS | 1108 | --DOMWINDOW == 139 (2217A800) [pid = 1108] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:18:10 INFO - PROCESS | 1108 | --DOMWINDOW == 138 (1D0A5000) [pid = 1108] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:18:10 INFO - PROCESS | 1108 | --DOMWINDOW == 137 (2252A400) [pid = 1108] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:18:10 INFO - PROCESS | 1108 | --DOMWINDOW == 136 (1E331C00) [pid = 1108] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:18:10 INFO - PROCESS | 1108 | --DOMWINDOW == 135 (1E551800) [pid = 1108] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:18:10 INFO - PROCESS | 1108 | --DOMWINDOW == 134 (20EE9000) [pid = 1108] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:18:10 INFO - PROCESS | 1108 | --DOMWINDOW == 133 (1D519C00) [pid = 1108] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:18:10 INFO - PROCESS | 1108 | --DOMWINDOW == 132 (19402000) [pid = 1108] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:18:10 INFO - PROCESS | 1108 | --DOMWINDOW == 131 (1D412000) [pid = 1108] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:18:10 INFO - PROCESS | 1108 | --DOMWINDOW == 130 (0F438400) [pid = 1108] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:18:10 INFO - PROCESS | 1108 | --DOMWINDOW == 129 (231B5C00) [pid = 1108] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:18:10 INFO - PROCESS | 1108 | --DOMWINDOW == 128 (22182000) [pid = 1108] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 04:18:10 INFO - PROCESS | 1108 | --DOMWINDOW == 127 (225DE800) [pid = 1108] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 04:18:10 INFO - PROCESS | 1108 | --DOMWINDOW == 126 (2222C000) [pid = 1108] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 04:18:10 INFO - PROCESS | 1108 | --DOMWINDOW == 125 (1CF38800) [pid = 1108] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 04:18:10 INFO - PROCESS | 1108 | --DOMWINDOW == 124 (13A24000) [pid = 1108] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 04:18:10 INFO - PROCESS | 1108 | --DOMWINDOW == 123 (22271000) [pid = 1108] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 04:18:10 INFO - PROCESS | 1108 | --DOMWINDOW == 122 (2227C000) [pid = 1108] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:18:10 INFO - PROCESS | 1108 | --DOMWINDOW == 121 (22186400) [pid = 1108] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:18:10 INFO - PROCESS | 1108 | --DOMWINDOW == 120 (1DA81000) [pid = 1108] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:18:10 INFO - PROCESS | 1108 | --DOMWINDOW == 119 (225D9800) [pid = 1108] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:18:10 INFO - PROCESS | 1108 | --DOMWINDOW == 118 (1AA94000) [pid = 1108] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:18:10 INFO - PROCESS | 1108 | --DOMWINDOW == 117 (230B3C00) [pid = 1108] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:18:10 INFO - PROCESS | 1108 | --DOMWINDOW == 116 (13970C00) [pid = 1108] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:18:10 INFO - PROCESS | 1108 | --DOMWINDOW == 115 (22530C00) [pid = 1108] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:18:10 INFO - PROCESS | 1108 | --DOMWINDOW == 114 (1E8B7C00) [pid = 1108] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:18:10 INFO - PROCESS | 1108 | --DOMWINDOW == 113 (1A5DF800) [pid = 1108] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:18:10 INFO - PROCESS | 1108 | --DOMWINDOW == 112 (1982B000) [pid = 1108] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:18:10 INFO - PROCESS | 1108 | --DOMWINDOW == 111 (13A28400) [pid = 1108] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:18:10 INFO - PROCESS | 1108 | --DOMWINDOW == 110 (13A8AC00) [pid = 1108] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:18:10 INFO - PROCESS | 1108 | --DOMWINDOW == 109 (13574C00) [pid = 1108] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:18:10 INFO - PROCESS | 1108 | --DOMWINDOW == 108 (1E331400) [pid = 1108] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:18:10 INFO - PROCESS | 1108 | --DOMWINDOW == 107 (22CBC000) [pid = 1108] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:18:11 INFO - PROCESS | 1108 | 1461064691171 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:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1221ms 04:18:11 INFO - PROCESS | 1108 | 1461064691223 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 04:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:18:11 INFO - PROCESS | 1108 | 1461064691225 Marionette TRACE conn4 <- [1,1405,null,{"value":"13"}] 04:18:11 INFO - PROCESS | 1108 | 1461064691229 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:18:11 INFO - PROCESS | 1108 | 1461064691231 Marionette TRACE conn4 <- [1,1406,null,{}] 04:18:11 INFO - PROCESS | 1108 | 1461064691239 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:18:11 INFO - PROCESS | 1108 | 1461064691316 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 04:18:11 INFO - PROCESS | 1108 | 1461064691325 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:11 INFO - PROCESS | 1108 | ++DOCSHELL 1838D400 == 39 [pid = 1108] [id = 361] 04:18:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 108 (19831400) [pid = 1108] [serial = 1082] [outer = 00000000] 04:18:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (1AB75000) [pid = 1108] [serial = 1083] [outer = 19831400] 04:18:11 INFO - PROCESS | 1108 | 1461064691369 Marionette DEBUG loaded listener.js 04:18:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 110 (1AB77800) [pid = 1108] [serial = 1084] [outer = 19831400] 04:18:11 INFO - PROCESS | 1108 | 1461064691808 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:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 630ms 04:18:11 INFO - PROCESS | 1108 | 1461064691860 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 04:18:11 INFO - PROCESS | 1108 | 1461064691861 Marionette TRACE conn4 <- [1,1409,null,{"value":"13"}] 04:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:18:11 INFO - PROCESS | 1108 | 1461064691865 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:18:11 INFO - PROCESS | 1108 | 1461064691867 Marionette TRACE conn4 <- [1,1410,null,{}] 04:18:11 INFO - PROCESS | 1108 | 1461064691870 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:18:11 INFO - PROCESS | 1108 | 1461064691950 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 04:18:12 INFO - PROCESS | 1108 | 1461064691985 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:12 INFO - PROCESS | 1108 | ++DOCSHELL 1CF67000 == 40 [pid = 1108] [id = 362] 04:18:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 111 (1D414000) [pid = 1108] [serial = 1085] [outer = 00000000] 04:18:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 112 (1DA81000) [pid = 1108] [serial = 1086] [outer = 1D414000] 04:18:12 INFO - PROCESS | 1108 | 1461064692031 Marionette DEBUG loaded listener.js 04:18:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 113 (1E32C000) [pid = 1108] [serial = 1087] [outer = 1D414000] 04:18:12 INFO - PROCESS | 1108 | 1461064692469 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:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 630ms 04:18:12 INFO - PROCESS | 1108 | 1461064692496 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 04:18:12 INFO - PROCESS | 1108 | 1461064692498 Marionette TRACE conn4 <- [1,1413,null,{"value":"13"}] 04:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:18:12 INFO - PROCESS | 1108 | 1461064692501 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:18:12 INFO - PROCESS | 1108 | 1461064692503 Marionette TRACE conn4 <- [1,1414,null,{}] 04:18:12 INFO - PROCESS | 1108 | 1461064692506 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:18:12 INFO - PROCESS | 1108 | 1461064692581 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 04:18:12 INFO - PROCESS | 1108 | 1461064692587 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:12 INFO - PROCESS | 1108 | ++DOCSHELL 1E3A2400 == 41 [pid = 1108] [id = 363] 04:18:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 114 (1E3A3C00) [pid = 1108] [serial = 1088] [outer = 00000000] 04:18:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 115 (1E52E000) [pid = 1108] [serial = 1089] [outer = 1E3A3C00] 04:18:12 INFO - PROCESS | 1108 | 1461064692632 Marionette DEBUG loaded listener.js 04:18:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 116 (1E52F800) [pid = 1108] [serial = 1090] [outer = 1E3A3C00] 04:18:13 INFO - PROCESS | 1108 | 1461064693449 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:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1019ms 04:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:18:13 INFO - PROCESS | 1108 | 1461064693525 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 04:18:13 INFO - PROCESS | 1108 | 1461064693529 Marionette TRACE conn4 <- [1,1417,null,{"value":"13"}] 04:18:13 INFO - PROCESS | 1108 | 1461064693535 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:18:13 INFO - PROCESS | 1108 | 1461064693538 Marionette TRACE conn4 <- [1,1418,null,{}] 04:18:13 INFO - PROCESS | 1108 | 1461064693568 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:18:13 INFO - PROCESS | 1108 | 1461064693711 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 04:18:13 INFO - PROCESS | 1108 | 1461064693835 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:13 INFO - PROCESS | 1108 | ++DOCSHELL 0F43DC00 == 42 [pid = 1108] [id = 364] 04:18:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 117 (12F89400) [pid = 1108] [serial = 1091] [outer = 00000000] 04:18:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 118 (13695400) [pid = 1108] [serial = 1092] [outer = 12F89400] 04:18:13 INFO - PROCESS | 1108 | 1461064693895 Marionette DEBUG loaded listener.js 04:18:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 119 (13972400) [pid = 1108] [serial = 1093] [outer = 12F89400] 04:18:14 INFO - PROCESS | 1108 | 1461064694823 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:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1355ms 04:18:14 INFO - PROCESS | 1108 | 1461064694890 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 04:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:18:14 INFO - PROCESS | 1108 | 1461064694893 Marionette TRACE conn4 <- [1,1421,null,{"value":"13"}] 04:18:14 INFO - PROCESS | 1108 | 1461064694898 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:18:14 INFO - PROCESS | 1108 | 1461064694902 Marionette TRACE conn4 <- [1,1422,null,{}] 04:18:14 INFO - PROCESS | 1108 | 1461064694907 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:18:15 INFO - PROCESS | 1108 | 1461064695012 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 04:18:15 INFO - PROCESS | 1108 | 1461064695094 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:15 INFO - PROCESS | 1108 | ++DOCSHELL 13A29C00 == 43 [pid = 1108] [id = 365] 04:18:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 120 (13A2A400) [pid = 1108] [serial = 1094] [outer = 00000000] 04:18:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 121 (14A47400) [pid = 1108] [serial = 1095] [outer = 13A2A400] 04:18:15 INFO - PROCESS | 1108 | 1461064695142 Marionette DEBUG loaded listener.js 04:18:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 122 (14B77000) [pid = 1108] [serial = 1096] [outer = 13A2A400] 04:18:15 INFO - PROCESS | 1108 | --DOCSHELL 194D7000 == 42 [pid = 1108] [id = 158] 04:18:15 INFO - PROCESS | 1108 | --DOCSHELL 1858A400 == 41 [pid = 1108] [id = 155] 04:18:15 INFO - PROCESS | 1108 | --DOCSHELL 1CF67C00 == 40 [pid = 1108] [id = 153] 04:18:15 INFO - PROCESS | 1108 | --DOCSHELL 1CF3B400 == 39 [pid = 1108] [id = 152] 04:18:15 INFO - PROCESS | 1108 | --DOCSHELL 1DCB6C00 == 38 [pid = 1108] [id = 156] 04:18:15 INFO - PROCESS | 1108 | --DOCSHELL 1D906000 == 37 [pid = 1108] [id = 154] 04:18:15 INFO - PROCESS | 1108 | --DOCSHELL 1ABF9400 == 36 [pid = 1108] [id = 159] 04:18:15 INFO - PROCESS | 1108 | --DOMWINDOW == 121 (230B5800) [pid = 1108] [serial = 1047] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 1108 | --DOCSHELL 22CC7400 == 35 [pid = 1108] [id = 349] 04:18:15 INFO - PROCESS | 1108 | --DOMWINDOW == 120 (2227D800) [pid = 1108] [serial = 862] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 1108 | --DOMWINDOW == 119 (2227E000) [pid = 1108] [serial = 916] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 1108 | --DOMWINDOW == 118 (1FBFCC00) [pid = 1108] [serial = 913] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 1108 | --DOMWINDOW == 117 (22CFA400) [pid = 1108] [serial = 967] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 1108 | --DOMWINDOW == 116 (1D518000) [pid = 1108] [serial = 958] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 1108 | --DOMWINDOW == 115 (231AB400) [pid = 1108] [serial = 874] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 1108 | --DOMWINDOW == 114 (17ECF400) [pid = 1108] [serial = 865] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 1108 | --DOMWINDOW == 113 (225CFC00) [pid = 1108] [serial = 964] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 1108 | --DOMWINDOW == 112 (225D1800) [pid = 1108] [serial = 961] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 1108 | --DOMWINDOW == 111 (1D408400) [pid = 1108] [serial = 910] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 1108 | --DOMWINDOW == 110 (1D412C00) [pid = 1108] [serial = 823] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 1108 | --DOMWINDOW == 109 (14B96800) [pid = 1108] [serial = 820] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 1108 | --DOMWINDOW == 108 (1AA60C00) [pid = 1108] [serial = 955] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 1108 | --DOMWINDOW == 107 (13A28800) [pid = 1108] [serial = 907] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 1108 | --DOMWINDOW == 106 (222D9800) [pid = 1108] [serial = 826] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 1108 | --DOMWINDOW == 105 (22CFA000) [pid = 1108] [serial = 829] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 1108 | --DOMWINDOW == 104 (22CC5C00) [pid = 1108] [serial = 919] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 1108 | --DOMWINDOW == 103 (1E3AC800) [pid = 1108] [serial = 868] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 1108 | --DOMWINDOW == 102 (1E3B0000) [pid = 1108] [serial = 1032] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 1108 | --DOMWINDOW == 101 (1F444C00) [pid = 1108] [serial = 1035] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 1108 | --DOMWINDOW == 100 (1E532C00) [pid = 1108] [serial = 1033] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 1108 | --DOMWINDOW == 99 (22276C00) [pid = 1108] [serial = 1038] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 1108 | --DOMWINDOW == 98 (20D77800) [pid = 1108] [serial = 1036] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 1108 | --DOMWINDOW == 97 (227E5400) [pid = 1108] [serial = 1044] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 1108 | --DOMWINDOW == 96 (222E0800) [pid = 1108] [serial = 1039] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 1108 | --DOMWINDOW == 95 (1D90F400) [pid = 1108] [serial = 1029] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 1108 | --DOMWINDOW == 94 (1AA61000) [pid = 1108] [serial = 1026] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 1108 | --DOMWINDOW == 93 (1B2A2C00) [pid = 1108] [serial = 1027] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 1108 | --DOMWINDOW == 92 (1DEF2400) [pid = 1108] [serial = 1024] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 1108 | --DOMWINDOW == 91 (1DA84C00) [pid = 1108] [serial = 1023] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 1108 | --DOMWINDOW == 90 (1940B800) [pid = 1108] [serial = 1021] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 1108 | --DOMWINDOW == 89 (14BA2000) [pid = 1108] [serial = 1020] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 1108 | --DOMWINDOW == 88 (233EB000) [pid = 1108] [serial = 1018] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 1108 | --DOMWINDOW == 87 (233CC800) [pid = 1108] [serial = 1017] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 1108 | --DOMWINDOW == 86 (231A7C00) [pid = 1108] [serial = 1015] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 1108 | --DOMWINDOW == 85 (230B7400) [pid = 1108] [serial = 1014] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 1108 | --DOMWINDOW == 84 (22F43000) [pid = 1108] [serial = 1012] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 1108 | --DOMWINDOW == 83 (22F3F400) [pid = 1108] [serial = 1011] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 1108 | --DOMWINDOW == 82 (22532800) [pid = 1108] [serial = 1009] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 1108 | --DOMWINDOW == 81 (222DBC00) [pid = 1108] [serial = 1008] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 1108 | --DOMWINDOW == 80 (1DA7BC00) [pid = 1108] [serial = 1006] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 1108 | --DOMWINDOW == 79 (1D40FC00) [pid = 1108] [serial = 1005] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 1108 | --DOMWINDOW == 78 (14B9A800) [pid = 1108] [serial = 1003] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 1108 | --DOMWINDOW == 77 (13CB4800) [pid = 1108] [serial = 1002] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 1108 | --DOMWINDOW == 76 (2252E000) [pid = 1108] [serial = 1000] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 1108 | --DOMWINDOW == 75 (1F444000) [pid = 1108] [serial = 1041] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 1108 | --DOMWINDOW == 74 (1DEEC400) [pid = 1108] [serial = 1030] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 1108 | --DOMWINDOW == 73 (22CF4400) [pid = 1108] [serial = 871] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 1108 | --DOMWINDOW == 72 (230B7000) [pid = 1108] [serial = 952] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 1108 | --DOMWINDOW == 71 (22CBC800) [pid = 1108] [serial = 1045] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 1108 | 1461064695815 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:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 970ms 04:18:15 INFO - PROCESS | 1108 | 1461064695870 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 04:18:15 INFO - PROCESS | 1108 | 1461064695876 Marionette TRACE conn4 <- [1,1425,null,{"value":"13"}] 04:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:18:15 INFO - PROCESS | 1108 | 1461064695882 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:18:15 INFO - PROCESS | 1108 | 1461064695885 Marionette TRACE conn4 <- [1,1426,null,{}] 04:18:15 INFO - PROCESS | 1108 | 1461064695889 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:18:15 INFO - PROCESS | 1108 | 1461064695972 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 04:18:16 INFO - PROCESS | 1108 | 1461064696051 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:16 INFO - PROCESS | 1108 | ++DOCSHELL 13567800 == 36 [pid = 1108] [id = 366] 04:18:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 72 (135C3000) [pid = 1108] [serial = 1097] [outer = 00000000] 04:18:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 73 (13CD4000) [pid = 1108] [serial = 1098] [outer = 135C3000] 04:18:16 INFO - PROCESS | 1108 | 1461064696096 Marionette DEBUG loaded listener.js 04:18:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 74 (14B92C00) [pid = 1108] [serial = 1099] [outer = 135C3000] 04:18:16 INFO - PROCESS | 1108 | 1461064696520 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:18:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:18:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 670ms 04:18:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:18:16 INFO - PROCESS | 1108 | 1461064696555 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 04:18:16 INFO - PROCESS | 1108 | 1461064696557 Marionette TRACE conn4 <- [1,1429,null,{"value":"13"}] 04:18:16 INFO - PROCESS | 1108 | 1461064696560 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:18:16 INFO - PROCESS | 1108 | 1461064696564 Marionette TRACE conn4 <- [1,1430,null,{}] 04:18:16 INFO - PROCESS | 1108 | 1461064696575 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:18:16 INFO - PROCESS | 1108 | 1461064696667 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 04:18:16 INFO - PROCESS | 1108 | 1461064696674 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:16 INFO - PROCESS | 1108 | ++DOCSHELL 19797400 == 37 [pid = 1108] [id = 367] 04:18:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 75 (19798C00) [pid = 1108] [serial = 1100] [outer = 00000000] 04:18:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 76 (1982CC00) [pid = 1108] [serial = 1101] [outer = 19798C00] 04:18:16 INFO - PROCESS | 1108 | 1461064696727 Marionette DEBUG loaded listener.js 04:18:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 77 (1A558000) [pid = 1108] [serial = 1102] [outer = 19798C00] 04:18:17 INFO - PROCESS | 1108 | 1461064697199 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:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 690ms 04:18:17 INFO - PROCESS | 1108 | 1461064697251 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 04:18:17 INFO - PROCESS | 1108 | 1461064697253 Marionette TRACE conn4 <- [1,1433,null,{"value":"13"}] 04:18:17 INFO - PROCESS | 1108 | 1461064697256 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:18:17 INFO - PROCESS | 1108 | 1461064697258 Marionette TRACE conn4 <- [1,1434,null,{}] 04:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:18:17 INFO - PROCESS | 1108 | 1461064697262 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:18:17 INFO - PROCESS | 1108 | 1461064697345 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 04:18:17 INFO - PROCESS | 1108 | 1461064697353 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:17 INFO - PROCESS | 1108 | ++DOCSHELL 1A5D5C00 == 38 [pid = 1108] [id = 368] 04:18:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 78 (1AA5E800) [pid = 1108] [serial = 1103] [outer = 00000000] 04:18:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 79 (1AB6D800) [pid = 1108] [serial = 1104] [outer = 1AA5E800] 04:18:17 INFO - PROCESS | 1108 | 1461064697401 Marionette DEBUG loaded listener.js 04:18:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 80 (1AB73400) [pid = 1108] [serial = 1105] [outer = 1AA5E800] 04:18:17 INFO - PROCESS | 1108 | 1461064697909 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:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 670ms 04:18:17 INFO - PROCESS | 1108 | 1461064697931 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 04:18:17 INFO - PROCESS | 1108 | 1461064697933 Marionette TRACE conn4 <- [1,1437,null,{"value":"13"}] 04:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:18:17 INFO - PROCESS | 1108 | 1461064697936 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:18:17 INFO - PROCESS | 1108 | 1461064697938 Marionette TRACE conn4 <- [1,1438,null,{}] 04:18:17 INFO - PROCESS | 1108 | 1461064697941 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:18:18 INFO - PROCESS | 1108 | 1461064698045 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 04:18:18 INFO - PROCESS | 1108 | 1461064698051 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:18 INFO - PROCESS | 1108 | ++DOCSHELL 1AB7AC00 == 39 [pid = 1108] [id = 369] 04:18:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 81 (1ABC0C00) [pid = 1108] [serial = 1106] [outer = 00000000] 04:18:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 82 (1B29B800) [pid = 1108] [serial = 1107] [outer = 1ABC0C00] 04:18:18 INFO - PROCESS | 1108 | 1461064698098 Marionette DEBUG loaded listener.js 04:18:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 83 (1CF3B000) [pid = 1108] [serial = 1108] [outer = 1ABC0C00] 04:18:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 84 (1D0A3000) [pid = 1108] [serial = 1109] [outer = 231B4400] 04:18:18 INFO - PROCESS | 1108 | 1461064698662 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:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 770ms 04:18:18 INFO - PROCESS | 1108 | 1461064698725 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 04:18:18 INFO - PROCESS | 1108 | 1461064698727 Marionette TRACE conn4 <- [1,1441,null,{"value":"13"}] 04:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:18:18 INFO - PROCESS | 1108 | 1461064698740 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:18:18 INFO - PROCESS | 1108 | 1461064698742 Marionette TRACE conn4 <- [1,1442,null,{}] 04:18:18 INFO - PROCESS | 1108 | 1461064698745 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:18:18 INFO - PROCESS | 1108 | 1461064698868 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 04:18:18 INFO - PROCESS | 1108 | 1461064698926 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:18 INFO - PROCESS | 1108 | ++DOCSHELL 1D0AFC00 == 40 [pid = 1108] [id = 370] 04:18:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 85 (1D408400) [pid = 1108] [serial = 1110] [outer = 00000000] 04:18:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 86 (1D51EC00) [pid = 1108] [serial = 1111] [outer = 1D408400] 04:18:19 INFO - PROCESS | 1108 | 1461064698973 Marionette DEBUG loaded listener.js 04:18:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 87 (1D52CC00) [pid = 1108] [serial = 1112] [outer = 1D408400] 04:18:19 INFO - PROCESS | 1108 | 1461064699409 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:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 730ms 04:18:19 INFO - PROCESS | 1108 | 1461064699473 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 04:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:18:19 INFO - PROCESS | 1108 | 1461064699475 Marionette TRACE conn4 <- [1,1445,null,{"value":"13"}] 04:18:19 INFO - PROCESS | 1108 | 1461064699485 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:18:19 INFO - PROCESS | 1108 | 1461064699487 Marionette TRACE conn4 <- [1,1446,null,{}] 04:18:19 INFO - PROCESS | 1108 | 1461064699490 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:18:19 INFO - PROCESS | 1108 | 1461064699592 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 04:18:19 INFO - PROCESS | 1108 | 1461064699604 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:19 INFO - PROCESS | 1108 | ++DOCSHELL 13573C00 == 41 [pid = 1108] [id = 371] 04:18:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 88 (1D7F0400) [pid = 1108] [serial = 1113] [outer = 00000000] 04:18:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 89 (1D908400) [pid = 1108] [serial = 1114] [outer = 1D7F0400] 04:18:19 INFO - PROCESS | 1108 | 1461064699648 Marionette DEBUG loaded listener.js 04:18:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 90 (1D90CC00) [pid = 1108] [serial = 1115] [outer = 1D7F0400] 04:18:20 INFO - PROCESS | 1108 | --DOMWINDOW == 89 (1DEF7800) [pid = 1108] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:18:20 INFO - PROCESS | 1108 | --DOMWINDOW == 88 (1D40E800) [pid = 1108] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:18:20 INFO - PROCESS | 1108 | --DOMWINDOW == 87 (1AA91400) [pid = 1108] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:18:20 INFO - PROCESS | 1108 | --DOMWINDOW == 86 (1D7F4800) [pid = 1108] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:18:20 INFO - PROCESS | 1108 | --DOMWINDOW == 85 (19831400) [pid = 1108] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:18:20 INFO - PROCESS | 1108 | --DOMWINDOW == 84 (1DF4A000) [pid = 1108] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:18:20 INFO - PROCESS | 1108 | --DOMWINDOW == 83 (14BA0800) [pid = 1108] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:18:20 INFO - PROCESS | 1108 | --DOMWINDOW == 82 (1369CC00) [pid = 1108] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:18:20 INFO - PROCESS | 1108 | --DOMWINDOW == 81 (1AB77400) [pid = 1108] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:18:20 INFO - PROCESS | 1108 | --DOMWINDOW == 80 (1D0A8000) [pid = 1108] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:18:20 INFO - PROCESS | 1108 | --DOMWINDOW == 79 (183D0000) [pid = 1108] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:18:20 INFO - PROCESS | 1108 | --DOMWINDOW == 78 (1CF31400) [pid = 1108] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:18:20 INFO - PROCESS | 1108 | --DOMWINDOW == 77 (0F680400) [pid = 1108] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:18:20 INFO - PROCESS | 1108 | --DOMWINDOW == 76 (1D414000) [pid = 1108] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:18:20 INFO - PROCESS | 1108 | 1461064700244 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:18:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 792ms 04:18:20 INFO - PROCESS | 1108 | 1461064700270 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 04:18:20 INFO - PROCESS | 1108 | 1461064700272 Marionette TRACE conn4 <- [1,1449,null,{"value":"13"}] 04:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:18:20 INFO - PROCESS | 1108 | 1461064700275 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:18:20 INFO - PROCESS | 1108 | 1461064700277 Marionette TRACE conn4 <- [1,1450,null,{}] 04:18:20 INFO - PROCESS | 1108 | 1461064700280 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:18:20 INFO - PROCESS | 1108 | 1461064700383 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 04:18:20 INFO - PROCESS | 1108 | 1461064700432 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:20 INFO - PROCESS | 1108 | ++DOCSHELL 136AC400 == 42 [pid = 1108] [id = 372] 04:18:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 77 (13A82800) [pid = 1108] [serial = 1116] [outer = 00000000] 04:18:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 78 (1D7F4800) [pid = 1108] [serial = 1117] [outer = 13A82800] 04:18:20 INFO - PROCESS | 1108 | 1461064700476 Marionette DEBUG loaded listener.js 04:18:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 79 (1D90B800) [pid = 1108] [serial = 1118] [outer = 13A82800] 04:18:20 INFO - PROCESS | 1108 | 1461064700849 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:18:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 630ms 04:18:20 INFO - PROCESS | 1108 | 1461064700906 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 04:18:20 INFO - PROCESS | 1108 | 1461064700908 Marionette TRACE conn4 <- [1,1453,null,{"value":"13"}] 04:18:20 INFO - PROCESS | 1108 | 1461064700911 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:18:20 INFO - PROCESS | 1108 | 1461064700913 Marionette TRACE conn4 <- [1,1454,null,{}] 04:18:20 INFO - PROCESS | 1108 | 1461064700916 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:18:21 INFO - PROCESS | 1108 | 1461064700993 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 04:18:21 INFO - PROCESS | 1108 | 1461064700999 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:21 INFO - PROCESS | 1108 | ++DOCSHELL 1D90C800 == 43 [pid = 1108] [id = 373] 04:18:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 80 (1DA79400) [pid = 1108] [serial = 1119] [outer = 00000000] 04:18:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 81 (1DEF1400) [pid = 1108] [serial = 1120] [outer = 1DA79400] 04:18:21 INFO - PROCESS | 1108 | 1461064701042 Marionette DEBUG loaded listener.js 04:18:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 82 (1DF3E400) [pid = 1108] [serial = 1121] [outer = 1DA79400] 04:18:21 INFO - PROCESS | 1108 | 1461064701470 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:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 570ms 04:18:21 INFO - PROCESS | 1108 | 1461064701486 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 04:18:21 INFO - PROCESS | 1108 | 1461064701488 Marionette TRACE conn4 <- [1,1457,null,{"value":"13"}] 04:18:21 INFO - PROCESS | 1108 | 1461064701491 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:18:21 INFO - PROCESS | 1108 | 1461064701493 Marionette TRACE conn4 <- [1,1458,null,{}] 04:18:21 INFO - PROCESS | 1108 | 1461064701496 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:18:21 INFO - PROCESS | 1108 | 1461064701609 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 04:18:21 INFO - PROCESS | 1108 | 1461064701618 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:21 INFO - PROCESS | 1108 | ++DOCSHELL 1A55D000 == 44 [pid = 1108] [id = 374] 04:18:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 83 (1DF41000) [pid = 1108] [serial = 1122] [outer = 00000000] 04:18:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 84 (1E32FC00) [pid = 1108] [serial = 1123] [outer = 1DF41000] 04:18:21 INFO - PROCESS | 1108 | 1461064701662 Marionette DEBUG loaded listener.js 04:18:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 85 (1E335400) [pid = 1108] [serial = 1124] [outer = 1DF41000] 04:18:22 INFO - PROCESS | 1108 | 1461064702149 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:18:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:18:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 731ms 04:18:22 INFO - PROCESS | 1108 | 1461064702228 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 04:18:22 INFO - PROCESS | 1108 | 1461064702233 Marionette TRACE conn4 <- [1,1461,null,{"value":"13"}] 04:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:18:22 INFO - PROCESS | 1108 | 1461064702238 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:18:22 INFO - PROCESS | 1108 | 1461064702243 Marionette TRACE conn4 <- [1,1462,null,{}] 04:18:22 INFO - PROCESS | 1108 | 1461064702250 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:18:22 INFO - PROCESS | 1108 | 1461064702362 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 04:18:22 INFO - PROCESS | 1108 | 1461064702483 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:22 INFO - PROCESS | 1108 | ++DOCSHELL 12F88400 == 45 [pid = 1108] [id = 375] 04:18:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 86 (12F89000) [pid = 1108] [serial = 1125] [outer = 00000000] 04:18:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 87 (1368D400) [pid = 1108] [serial = 1126] [outer = 12F89000] 04:18:22 INFO - PROCESS | 1108 | 1461064702539 Marionette DEBUG loaded listener.js 04:18:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 88 (13A2D800) [pid = 1108] [serial = 1127] [outer = 12F89000] 04:18:23 INFO - PROCESS | 1108 | 1461064703238 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:18:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:18:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1023ms 04:18:23 INFO - PROCESS | 1108 | 1461064703265 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 04:18:23 INFO - PROCESS | 1108 | 1461064703271 Marionette TRACE conn4 <- [1,1465,null,{"value":"13"}] 04:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:18:23 INFO - PROCESS | 1108 | 1461064703278 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:18:23 INFO - PROCESS | 1108 | 1461064703280 Marionette TRACE conn4 <- [1,1466,null,{}] 04:18:23 INFO - PROCESS | 1108 | 1461064703284 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:18:23 INFO - PROCESS | 1108 | 1461064703389 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 04:18:23 INFO - PROCESS | 1108 | 1461064703516 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:23 INFO - PROCESS | 1108 | ++DOCSHELL 13A8C400 == 46 [pid = 1108] [id = 376] 04:18:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 89 (183CA000) [pid = 1108] [serial = 1128] [outer = 00000000] 04:18:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 90 (1A5DA000) [pid = 1108] [serial = 1129] [outer = 183CA000] 04:18:23 INFO - PROCESS | 1108 | 1461064703574 Marionette DEBUG loaded listener.js 04:18:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 91 (1AB6B400) [pid = 1108] [serial = 1130] [outer = 183CA000] 04:18:24 INFO - PROCESS | 1108 | 1461064704211 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:18:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:18:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 970ms 04:18:24 INFO - PROCESS | 1108 | 1461064704251 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 04:18:24 INFO - PROCESS | 1108 | 1461064704253 Marionette TRACE conn4 <- [1,1469,null,{"value":"13"}] 04:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:18:24 INFO - PROCESS | 1108 | 1461064704257 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:18:24 INFO - PROCESS | 1108 | 1461064704261 Marionette TRACE conn4 <- [1,1470,null,{}] 04:18:24 INFO - PROCESS | 1108 | 1461064704272 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:18:24 INFO - PROCESS | 1108 | 1461064704377 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 04:18:24 INFO - PROCESS | 1108 | 1461064704474 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:24 INFO - PROCESS | 1108 | ++DOCSHELL 1D0ABC00 == 47 [pid = 1108] [id = 377] 04:18:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 92 (1D51CC00) [pid = 1108] [serial = 1131] [outer = 00000000] 04:18:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 93 (1E3A3800) [pid = 1108] [serial = 1132] [outer = 1D51CC00] 04:18:24 INFO - PROCESS | 1108 | 1461064704531 Marionette DEBUG loaded listener.js 04:18:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 94 (1E52FC00) [pid = 1108] [serial = 1133] [outer = 1D51CC00] 04:18:25 INFO - PROCESS | 1108 | 1461064705130 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:18:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:18:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 930ms 04:18:25 INFO - PROCESS | 1108 | 1461064705190 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 04:18:25 INFO - PROCESS | 1108 | 1461064705193 Marionette TRACE conn4 <- [1,1473,null,{"value":"13"}] 04:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:18:25 INFO - PROCESS | 1108 | 1461064705197 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:18:25 INFO - PROCESS | 1108 | 1461064705199 Marionette TRACE conn4 <- [1,1474,null,{}] 04:18:25 INFO - PROCESS | 1108 | 1461064705202 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:18:25 INFO - PROCESS | 1108 | 1461064705302 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 04:18:25 INFO - PROCESS | 1108 | 1461064705399 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:25 INFO - PROCESS | 1108 | ++DOCSHELL 1E551000 == 48 [pid = 1108] [id = 378] 04:18:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 95 (1E551400) [pid = 1108] [serial = 1134] [outer = 00000000] 04:18:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 96 (1E619C00) [pid = 1108] [serial = 1135] [outer = 1E551400] 04:18:25 INFO - PROCESS | 1108 | 1461064705452 Marionette DEBUG loaded listener.js 04:18:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 97 (1E8DE400) [pid = 1108] [serial = 1136] [outer = 1E551400] 04:18:26 INFO - PROCESS | 1108 | 1461064706207 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:18:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:18:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1074ms 04:18:26 INFO - PROCESS | 1108 | 1461064706274 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 04:18:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:18:26 INFO - PROCESS | 1108 | 1461064706278 Marionette TRACE conn4 <- [1,1477,null,{"value":"13"}] 04:18:26 INFO - PROCESS | 1108 | 1461064706283 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:18:26 INFO - PROCESS | 1108 | 1461064706287 Marionette TRACE conn4 <- [1,1478,null,{}] 04:18:26 INFO - PROCESS | 1108 | 1461064706293 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:18:26 INFO - PROCESS | 1108 | 1461064706386 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 04:18:26 INFO - PROCESS | 1108 | 1461064706515 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:26 INFO - PROCESS | 1108 | ++DOCSHELL 13931C00 == 49 [pid = 1108] [id = 379] 04:18:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 98 (13A24400) [pid = 1108] [serial = 1137] [outer = 00000000] 04:18:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 99 (13A32000) [pid = 1108] [serial = 1138] [outer = 13A24400] 04:18:26 INFO - PROCESS | 1108 | 1461064706565 Marionette DEBUG loaded listener.js 04:18:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 100 (13CB3400) [pid = 1108] [serial = 1139] [outer = 13A24400] 04:18:26 INFO - PROCESS | 1108 | --DOCSHELL 1982C000 == 48 [pid = 1108] [id = 150] 04:18:26 INFO - PROCESS | 1108 | --DOMWINDOW == 99 (1E32C000) [pid = 1108] [serial = 1087] [outer = 00000000] [url = about:blank] 04:18:26 INFO - PROCESS | 1108 | --DOMWINDOW == 98 (1E52E000) [pid = 1108] [serial = 1089] [outer = 00000000] [url = about:blank] 04:18:26 INFO - PROCESS | 1108 | --DOMWINDOW == 97 (22231400) [pid = 1108] [serial = 1042] [outer = 00000000] [url = about:blank] 04:18:26 INFO - PROCESS | 1108 | --DOMWINDOW == 96 (1D51D400) [pid = 1108] [serial = 1072] [outer = 00000000] [url = about:blank] 04:18:26 INFO - PROCESS | 1108 | --DOMWINDOW == 95 (1AAA0400) [pid = 1108] [serial = 1063] [outer = 00000000] [url = about:blank] 04:18:26 INFO - PROCESS | 1108 | --DOMWINDOW == 94 (1D7FCC00) [pid = 1108] [serial = 1075] [outer = 00000000] [url = about:blank] 04:18:26 INFO - PROCESS | 1108 | --DOMWINDOW == 93 (1AB75000) [pid = 1108] [serial = 1083] [outer = 00000000] [url = about:blank] 04:18:26 INFO - PROCESS | 1108 | --DOMWINDOW == 92 (1E330000) [pid = 1108] [serial = 1080] [outer = 00000000] [url = about:blank] 04:18:26 INFO - PROCESS | 1108 | --DOMWINDOW == 91 (14CDE000) [pid = 1108] [serial = 1056] [outer = 00000000] [url = about:blank] 04:18:26 INFO - PROCESS | 1108 | --DOMWINDOW == 90 (13A29800) [pid = 1108] [serial = 1053] [outer = 00000000] [url = about:blank] 04:18:26 INFO - PROCESS | 1108 | --DOMWINDOW == 89 (1D51D000) [pid = 1108] [serial = 1071] [outer = 00000000] [url = about:blank] 04:18:26 INFO - PROCESS | 1108 | --DOMWINDOW == 88 (1CF3D400) [pid = 1108] [serial = 1065] [outer = 00000000] [url = about:blank] 04:18:26 INFO - PROCESS | 1108 | --DOMWINDOW == 87 (18303400) [pid = 1108] [serial = 1057] [outer = 00000000] [url = about:blank] 04:18:26 INFO - PROCESS | 1108 | --DOMWINDOW == 86 (1D407C00) [pid = 1108] [serial = 1069] [outer = 00000000] [url = about:blank] 04:18:26 INFO - PROCESS | 1108 | --DOMWINDOW == 85 (1982E400) [pid = 1108] [serial = 1059] [outer = 00000000] [url = about:blank] 04:18:26 INFO - PROCESS | 1108 | --DOMWINDOW == 84 (1DA7CC00) [pid = 1108] [serial = 1077] [outer = 00000000] [url = about:blank] 04:18:26 INFO - PROCESS | 1108 | --DOMWINDOW == 83 (1D7FD000) [pid = 1108] [serial = 1074] [outer = 00000000] [url = about:blank] 04:18:26 INFO - PROCESS | 1108 | --DOMWINDOW == 82 (1350FC00) [pid = 1108] [serial = 1051] [outer = 00000000] [url = about:blank] 04:18:26 INFO - PROCESS | 1108 | --DOMWINDOW == 81 (1DA83C00) [pid = 1108] [serial = 1078] [outer = 00000000] [url = about:blank] 04:18:26 INFO - PROCESS | 1108 | --DOMWINDOW == 80 (1987A400) [pid = 1108] [serial = 1060] [outer = 00000000] [url = about:blank] 04:18:26 INFO - PROCESS | 1108 | --DOMWINDOW == 79 (1D408800) [pid = 1108] [serial = 1068] [outer = 00000000] [url = about:blank] 04:18:26 INFO - PROCESS | 1108 | --DOMWINDOW == 78 (12F8A000) [pid = 1108] [serial = 1050] [outer = 00000000] [url = about:blank] 04:18:26 INFO - PROCESS | 1108 | --DOMWINDOW == 77 (13A31800) [pid = 1108] [serial = 1054] [outer = 00000000] [url = about:blank] 04:18:26 INFO - PROCESS | 1108 | --DOMWINDOW == 76 (1DA81000) [pid = 1108] [serial = 1086] [outer = 00000000] [url = about:blank] 04:18:26 INFO - PROCESS | 1108 | --DOMWINDOW == 75 (1CF72400) [pid = 1108] [serial = 1066] [outer = 00000000] [url = about:blank] 04:18:26 INFO - PROCESS | 1108 | --DOMWINDOW == 74 (1AA98400) [pid = 1108] [serial = 1062] [outer = 00000000] [url = about:blank] 04:18:26 INFO - PROCESS | 1108 | --DOMWINDOW == 73 (1AB77800) [pid = 1108] [serial = 1084] [outer = 00000000] [url = about:blank] 04:18:26 INFO - PROCESS | 1108 | --DOMWINDOW == 72 (1E337400) [pid = 1108] [serial = 1081] [outer = 00000000] [url = about:blank] 04:18:27 INFO - PROCESS | 1108 | 1461064707129 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:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 890ms 04:18:27 INFO - PROCESS | 1108 | 1461064707175 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 04:18:27 INFO - PROCESS | 1108 | 1461064707181 Marionette TRACE conn4 <- [1,1481,null,{"value":"13"}] 04:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:18:27 INFO - PROCESS | 1108 | 1461064707187 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:18:27 INFO - PROCESS | 1108 | 1461064707189 Marionette TRACE conn4 <- [1,1482,null,{}] 04:18:27 INFO - PROCESS | 1108 | 1461064707193 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:18:27 INFO - PROCESS | 1108 | 1461064707279 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 04:18:27 INFO - PROCESS | 1108 | 1461064707361 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:27 INFO - PROCESS | 1108 | ++DOCSHELL 13697400 == 49 [pid = 1108] [id = 380] 04:18:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 73 (1369CC00) [pid = 1108] [serial = 1140] [outer = 00000000] 04:18:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 74 (14A71800) [pid = 1108] [serial = 1141] [outer = 1369CC00] 04:18:27 INFO - PROCESS | 1108 | 1461064707417 Marionette DEBUG loaded listener.js 04:18:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 75 (14B9E800) [pid = 1108] [serial = 1142] [outer = 1369CC00] 04:18:27 INFO - PROCESS | 1108 | 1461064707854 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:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 730ms 04:18:27 INFO - PROCESS | 1108 | 1461064707919 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 04:18:27 INFO - PROCESS | 1108 | 1461064707922 Marionette TRACE conn4 <- [1,1485,null,{"value":"13"}] 04:18:27 INFO - PROCESS | 1108 | 1461064707925 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:18:27 INFO - PROCESS | 1108 | 1461064707928 Marionette TRACE conn4 <- [1,1486,null,{}] 04:18:27 INFO - PROCESS | 1108 | 1461064707938 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:18:28 INFO - PROCESS | 1108 | 1461064708053 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 04:18:28 INFO - PROCESS | 1108 | 1461064708068 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:28 INFO - PROCESS | 1108 | ++DOCSHELL 1982C000 == 50 [pid = 1108] [id = 381] 04:18:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 76 (1982D800) [pid = 1108] [serial = 1143] [outer = 00000000] 04:18:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 77 (19872800) [pid = 1108] [serial = 1144] [outer = 1982D800] 04:18:28 INFO - PROCESS | 1108 | 1461064708115 Marionette DEBUG loaded listener.js 04:18:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 78 (1A55E000) [pid = 1108] [serial = 1145] [outer = 1982D800] 04:18:28 INFO - PROCESS | 1108 | 1461064708573 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:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 672ms 04:18:28 INFO - PROCESS | 1108 | 1461064708602 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 04:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:18:28 INFO - PROCESS | 1108 | 1461064708605 Marionette TRACE conn4 <- [1,1489,null,{"value":"13"}] 04:18:28 INFO - PROCESS | 1108 | 1461064708608 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:18:28 INFO - PROCESS | 1108 | 1461064708609 Marionette TRACE conn4 <- [1,1490,null,{}] 04:18:28 INFO - PROCESS | 1108 | 1461064708613 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:18:28 INFO - PROCESS | 1108 | 1461064708691 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 04:18:28 INFO - PROCESS | 1108 | 1461064708701 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:28 INFO - PROCESS | 1108 | ++DOCSHELL 1A565400 == 51 [pid = 1108] [id = 382] 04:18:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 79 (1AA94400) [pid = 1108] [serial = 1146] [outer = 00000000] 04:18:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 80 (1AB71800) [pid = 1108] [serial = 1147] [outer = 1AA94400] 04:18:28 INFO - PROCESS | 1108 | 1461064708745 Marionette DEBUG loaded listener.js 04:18:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 81 (1AB78C00) [pid = 1108] [serial = 1148] [outer = 1AA94400] 04:18:29 INFO - PROCESS | 1108 | 1461064709168 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:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 570ms 04:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:18:29 INFO - PROCESS | 1108 | 1461064709181 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 04:18:29 INFO - PROCESS | 1108 | 1461064709183 Marionette TRACE conn4 <- [1,1493,null,{"value":"13"}] 04:18:29 INFO - PROCESS | 1108 | 1461064709186 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:18:29 INFO - PROCESS | 1108 | 1461064709188 Marionette TRACE conn4 <- [1,1494,null,{}] 04:18:29 INFO - PROCESS | 1108 | 1461064709210 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:18:29 INFO - PROCESS | 1108 | 1461064709316 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 04:18:29 INFO - PROCESS | 1108 | 1461064709322 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:29 INFO - PROCESS | 1108 | ++DOCSHELL 1CF31400 == 52 [pid = 1108] [id = 383] 04:18:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 82 (1CF33800) [pid = 1108] [serial = 1149] [outer = 00000000] 04:18:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 83 (1CF6C000) [pid = 1108] [serial = 1150] [outer = 1CF33800] 04:18:29 INFO - PROCESS | 1108 | 1461064709366 Marionette DEBUG loaded listener.js 04:18:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 84 (1CF6C400) [pid = 1108] [serial = 1151] [outer = 1CF33800] 04:18:29 INFO - PROCESS | 1108 | 1461064709834 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:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 692ms 04:18:29 INFO - PROCESS | 1108 | 1461064709878 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 04:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:18:29 INFO - PROCESS | 1108 | 1461064709880 Marionette TRACE conn4 <- [1,1497,null,{"value":"13"}] 04:18:29 INFO - PROCESS | 1108 | 1461064709883 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:18:29 INFO - PROCESS | 1108 | 1461064709885 Marionette TRACE conn4 <- [1,1498,null,{}] 04:18:29 INFO - PROCESS | 1108 | 1461064709894 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:18:30 INFO - PROCESS | 1108 | 1461064710022 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 04:18:30 INFO - PROCESS | 1108 | 1461064710080 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:30 INFO - PROCESS | 1108 | ++DOCSHELL 1D0A4000 == 53 [pid = 1108] [id = 384] 04:18:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 85 (1D0A9800) [pid = 1108] [serial = 1152] [outer = 00000000] 04:18:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 86 (1D51A400) [pid = 1108] [serial = 1153] [outer = 1D0A9800] 04:18:30 INFO - PROCESS | 1108 | 1461064710130 Marionette DEBUG loaded listener.js 04:18:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 87 (1D52D400) [pid = 1108] [serial = 1154] [outer = 1D0A9800] 04:18:30 INFO - PROCESS | 1108 | 1461064710560 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:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 730ms 04:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:18:30 INFO - PROCESS | 1108 | 1461064710651 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 04:18:30 INFO - PROCESS | 1108 | 1461064710653 Marionette TRACE conn4 <- [1,1501,null,{"value":"13"}] 04:18:30 INFO - PROCESS | 1108 | 1461064710656 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:18:30 INFO - PROCESS | 1108 | 1461064710658 Marionette TRACE conn4 <- [1,1502,null,{}] 04:18:30 INFO - PROCESS | 1108 | 1461064710661 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:18:30 INFO - PROCESS | 1108 | 1461064710764 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 04:18:30 INFO - PROCESS | 1108 | 1461064710775 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:30 INFO - PROCESS | 1108 | ++DOCSHELL 1AA5DC00 == 54 [pid = 1108] [id = 385] 04:18:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 88 (1D533C00) [pid = 1108] [serial = 1155] [outer = 00000000] 04:18:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 89 (1D906000) [pid = 1108] [serial = 1156] [outer = 1D533C00] 04:18:30 INFO - PROCESS | 1108 | 1461064710819 Marionette DEBUG loaded listener.js 04:18:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 90 (1D908800) [pid = 1108] [serial = 1157] [outer = 1D533C00] 04:18:31 INFO - PROCESS | 1108 | --DOMWINDOW == 89 (13A82800) [pid = 1108] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:18:31 INFO - PROCESS | 1108 | --DOMWINDOW == 88 (1ABC0C00) [pid = 1108] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:18:31 INFO - PROCESS | 1108 | --DOMWINDOW == 87 (1D408400) [pid = 1108] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:18:31 INFO - PROCESS | 1108 | --DOMWINDOW == 86 (19798C00) [pid = 1108] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:18:31 INFO - PROCESS | 1108 | --DOMWINDOW == 85 (13A2A400) [pid = 1108] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:18:31 INFO - PROCESS | 1108 | --DOMWINDOW == 84 (1AA5E800) [pid = 1108] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:18:31 INFO - PROCESS | 1108 | --DOMWINDOW == 83 (135C3000) [pid = 1108] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:18:31 INFO - PROCESS | 1108 | --DOMWINDOW == 82 (1DA79400) [pid = 1108] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:18:31 INFO - PROCESS | 1108 | --DOMWINDOW == 81 (1D7F0400) [pid = 1108] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:18:31 INFO - PROCESS | 1108 | --DOMWINDOW == 80 (22F3C800) [pid = 1108] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:18:31 INFO - PROCESS | 1108 | 1461064711338 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:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 730ms 04:18:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:18:31 INFO - PROCESS | 1108 | 1461064711389 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 04:18:31 INFO - PROCESS | 1108 | 1461064711391 Marionette TRACE conn4 <- [1,1505,null,{"value":"13"}] 04:18:31 INFO - PROCESS | 1108 | 1461064711394 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:18:31 INFO - PROCESS | 1108 | 1461064711396 Marionette TRACE conn4 <- [1,1506,null,{}] 04:18:31 INFO - PROCESS | 1108 | 1461064711400 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:18:31 INFO - PROCESS | 1108 | 1461064711475 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 04:18:31 INFO - PROCESS | 1108 | 1461064711482 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:31 INFO - PROCESS | 1108 | ++DOCSHELL 13501800 == 55 [pid = 1108] [id = 386] 04:18:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 81 (1350DC00) [pid = 1108] [serial = 1158] [outer = 00000000] 04:18:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 82 (19825000) [pid = 1108] [serial = 1159] [outer = 1350DC00] 04:18:31 INFO - PROCESS | 1108 | 1461064711525 Marionette DEBUG loaded listener.js 04:18:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 83 (1AA97400) [pid = 1108] [serial = 1160] [outer = 1350DC00] 04:18:31 INFO - PROCESS | 1108 | 1461064711940 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:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 570ms 04:18:31 INFO - PROCESS | 1108 | 1461064711975 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 04:18:31 INFO - PROCESS | 1108 | 1461064711977 Marionette TRACE conn4 <- [1,1509,null,{"value":"13"}] 04:18:32 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:18:32 INFO - PROCESS | 1108 | 1461064711985 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:18:32 INFO - PROCESS | 1108 | 1461064711987 Marionette TRACE conn4 <- [1,1510,null,{}] 04:18:32 INFO - PROCESS | 1108 | 1461064711991 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:18:32 INFO - PROCESS | 1108 | 1461064712094 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 04:18:32 INFO - PROCESS | 1108 | 1461064712103 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:32 INFO - PROCESS | 1108 | ++DOCSHELL 1D0AAC00 == 56 [pid = 1108] [id = 387] 04:18:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 84 (1DA7A400) [pid = 1108] [serial = 1161] [outer = 00000000] 04:18:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 85 (1DCB8400) [pid = 1108] [serial = 1162] [outer = 1DA7A400] 04:18:32 INFO - PROCESS | 1108 | 1461064712147 Marionette DEBUG loaded listener.js 04:18:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 86 (1DEF3400) [pid = 1108] [serial = 1163] [outer = 1DA7A400] 04:18:32 INFO - PROCESS | 1108 | 1461064712580 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:18:32 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:18:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:18:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:18:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:18:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:18:32 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:18:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:18:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:18:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:18:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:18:32 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:18:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:18:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:18:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:18:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:18:32 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:18:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:18:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:18:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:18:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:18:32 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 631ms 04:18:32 INFO - PROCESS | 1108 | 1461064712617 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 04:18:32 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:18:32 INFO - PROCESS | 1108 | 1461064712619 Marionette TRACE conn4 <- [1,1513,null,{"value":"13"}] 04:18:32 INFO - PROCESS | 1108 | 1461064712622 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:18:32 INFO - PROCESS | 1108 | 1461064712624 Marionette TRACE conn4 <- [1,1514,null,{}] 04:18:32 INFO - PROCESS | 1108 | 1461064712627 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:18:32 INFO - PROCESS | 1108 | 1461064712704 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 04:18:32 INFO - PROCESS | 1108 | 1461064712710 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:32 INFO - PROCESS | 1108 | ++DOCSHELL 1DCB4000 == 57 [pid = 1108] [id = 388] 04:18:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 87 (1DCB6800) [pid = 1108] [serial = 1164] [outer = 00000000] 04:18:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 88 (1E330C00) [pid = 1108] [serial = 1165] [outer = 1DCB6800] 04:18:32 INFO - PROCESS | 1108 | 1461064712755 Marionette DEBUG loaded listener.js 04:18:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 89 (1E533400) [pid = 1108] [serial = 1166] [outer = 1DCB6800] 04:18:33 INFO - PROCESS | 1108 | 1461064713183 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:18:33 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:18:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:18:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:18:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:18:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:18:33 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:18:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:18:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:18:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:18:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:18:33 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:18:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:18:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:18:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:18:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:18:33 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 570ms 04:18:33 INFO - PROCESS | 1108 | 1461064713194 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 04:18:33 INFO - PROCESS | 1108 | 1461064713196 Marionette TRACE conn4 <- [1,1517,null,{"value":"13"}] 04:18:33 INFO - PROCESS | 1108 | 1461064713199 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:18:33 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:18:33 INFO - PROCESS | 1108 | 1461064713202 Marionette TRACE conn4 <- [1,1518,null,{}] 04:18:33 INFO - PROCESS | 1108 | 1461064713217 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:18:33 INFO - PROCESS | 1108 | 1461064713314 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 04:18:33 INFO - PROCESS | 1108 | 1461064713320 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:33 INFO - PROCESS | 1108 | ++DOCSHELL 0ED16C00 == 58 [pid = 1108] [id = 389] 04:18:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 90 (0ED1E800) [pid = 1108] [serial = 1167] [outer = 00000000] 04:18:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 91 (0F444000) [pid = 1108] [serial = 1168] [outer = 0ED1E800] 04:18:33 INFO - PROCESS | 1108 | 1461064713422 Marionette DEBUG loaded listener.js 04:18:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 92 (135B9000) [pid = 1108] [serial = 1169] [outer = 0ED1E800] 04:18:34 INFO - PROCESS | 1108 | 1461064714086 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:18:34 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:18:34 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:18:34 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:18:34 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:18:34 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:18:34 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:18:34 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 931ms 04:18:34 INFO - PROCESS | 1108 | 1461064714135 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 04:18:34 INFO - PROCESS | 1108 | 1461064714140 Marionette TRACE conn4 <- [1,1521,null,{"value":"13"}] 04:18:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:18:34 INFO - PROCESS | 1108 | 1461064714145 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:18:34 INFO - PROCESS | 1108 | 1461064714148 Marionette TRACE conn4 <- [1,1522,null,{}] 04:18:34 INFO - PROCESS | 1108 | 1461064714154 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:18:34 INFO - PROCESS | 1108 | 1461064714260 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 04:18:34 INFO - PROCESS | 1108 | 1461064714360 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:34 INFO - PROCESS | 1108 | ++DOCSHELL 1940A400 == 59 [pid = 1108] [id = 390] 04:18:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 93 (194D2400) [pid = 1108] [serial = 1170] [outer = 00000000] 04:18:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 94 (19830000) [pid = 1108] [serial = 1171] [outer = 194D2400] 04:18:34 INFO - PROCESS | 1108 | 1461064714416 Marionette DEBUG loaded listener.js 04:18:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 95 (1AA91400) [pid = 1108] [serial = 1172] [outer = 194D2400] 04:18:35 INFO - PROCESS | 1108 | 1461064715058 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:18:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:18:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 987ms 04:18:35 INFO - PROCESS | 1108 | 1461064715132 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 04:18:35 INFO - PROCESS | 1108 | 1461064715136 Marionette TRACE conn4 <- [1,1525,null,{"value":"13"}] 04:18:35 INFO - PROCESS | 1108 | 1461064715142 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:18:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:18:35 INFO - PROCESS | 1108 | 1461064715145 Marionette TRACE conn4 <- [1,1526,null,{}] 04:18:35 INFO - PROCESS | 1108 | 1461064715149 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:18:35 INFO - PROCESS | 1108 | 1461064715283 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 04:18:35 INFO - PROCESS | 1108 | 1461064715410 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:35 INFO - PROCESS | 1108 | ++DOCSHELL 1B2A5C00 == 60 [pid = 1108] [id = 391] 04:18:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 96 (1D0A9000) [pid = 1108] [serial = 1173] [outer = 00000000] 04:18:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 97 (1E32E800) [pid = 1108] [serial = 1174] [outer = 1D0A9000] 04:18:35 INFO - PROCESS | 1108 | 1461064715465 Marionette DEBUG loaded listener.js 04:18:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 98 (1E3A2000) [pid = 1108] [serial = 1175] [outer = 1D0A9000] 04:18:36 INFO - PROCESS | 1108 | 1461064716074 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:18:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:18:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 970ms 04:18:36 INFO - PROCESS | 1108 | 1461064716117 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 04:18:36 INFO - PROCESS | 1108 | 1461064716119 Marionette TRACE conn4 <- [1,1529,null,{"value":"13"}] 04:18:36 INFO - PROCESS | 1108 | 1461064716122 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:18:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:18:36 INFO - PROCESS | 1108 | 1461064716126 Marionette TRACE conn4 <- [1,1530,null,{}] 04:18:36 INFO - PROCESS | 1108 | 1461064716153 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:18:36 INFO - PROCESS | 1108 | 1461064716261 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 04:18:36 INFO - PROCESS | 1108 | 1461064716386 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:36 INFO - PROCESS | 1108 | ++DOCSHELL 1D90FC00 == 61 [pid = 1108] [id = 392] 04:18:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 99 (1F44C400) [pid = 1108] [serial = 1176] [outer = 00000000] 04:18:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 100 (1FAE8400) [pid = 1108] [serial = 1177] [outer = 1F44C400] 04:18:36 INFO - PROCESS | 1108 | 1461064716441 Marionette DEBUG loaded listener.js 04:18:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 101 (1FBF5000) [pid = 1108] [serial = 1178] [outer = 1F44C400] 04:18:37 INFO - PROCESS | 1108 | 1461064717153 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:18:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:18:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1078ms 04:18:37 INFO - PROCESS | 1108 | 1461064717231 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 04:18:37 INFO - PROCESS | 1108 | 1461064717234 Marionette TRACE conn4 <- [1,1533,null,{"value":"13"}] 04:18:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:18:37 INFO - PROCESS | 1108 | 1461064717239 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:18:37 INFO - PROCESS | 1108 | 1461064717243 Marionette TRACE conn4 <- [1,1534,null,{}] 04:18:37 INFO - PROCESS | 1108 | 1461064717248 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:18:37 INFO - PROCESS | 1108 | 1461064717341 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 04:18:37 INFO - PROCESS | 1108 | 1461064717426 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:37 INFO - PROCESS | 1108 | ++DOCSHELL 13971000 == 62 [pid = 1108] [id = 393] 04:18:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 102 (13693000) [pid = 1108] [serial = 1179] [outer = 00000000] 04:18:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 103 (14B99800) [pid = 1108] [serial = 1180] [outer = 13693000] 04:18:37 INFO - PROCESS | 1108 | 1461064717517 Marionette DEBUG loaded listener.js 04:18:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 104 (17EC8400) [pid = 1108] [serial = 1181] [outer = 13693000] 04:18:38 INFO - PROCESS | 1108 | --DOCSHELL 13A28C00 == 61 [pid = 1108] [id = 164] 04:18:38 INFO - PROCESS | 1108 | --DOCSHELL 0ED1A800 == 60 [pid = 1108] [id = 163] 04:18:38 INFO - PROCESS | 1108 | --DOCSHELL 14B99000 == 59 [pid = 1108] [id = 162] 04:18:38 INFO - PROCESS | 1108 | --DOCSHELL 13573C00 == 58 [pid = 1108] [id = 371] 04:18:38 INFO - PROCESS | 1108 | --DOCSHELL 1D90C800 == 57 [pid = 1108] [id = 373] 04:18:38 INFO - PROCESS | 1108 | --DOCSHELL 136AC400 == 56 [pid = 1108] [id = 372] 04:18:38 INFO - PROCESS | 1108 | --DOCSHELL 1D0AFC00 == 55 [pid = 1108] [id = 370] 04:18:38 INFO - PROCESS | 1108 | --DOCSHELL 1A5D5C00 == 54 [pid = 1108] [id = 368] 04:18:38 INFO - PROCESS | 1108 | --DOCSHELL 1AB7AC00 == 53 [pid = 1108] [id = 369] 04:18:38 INFO - PROCESS | 1108 | --DOCSHELL 1DCB4000 == 52 [pid = 1108] [id = 388] 04:18:38 INFO - PROCESS | 1108 | --DOCSHELL 1D0AAC00 == 51 [pid = 1108] [id = 387] 04:18:38 INFO - PROCESS | 1108 | --DOCSHELL 13501800 == 50 [pid = 1108] [id = 386] 04:18:38 INFO - PROCESS | 1108 | --DOCSHELL 1AA5DC00 == 49 [pid = 1108] [id = 385] 04:18:38 INFO - PROCESS | 1108 | --DOCSHELL 1D0A4000 == 48 [pid = 1108] [id = 384] 04:18:38 INFO - PROCESS | 1108 | --DOCSHELL 1CF31400 == 47 [pid = 1108] [id = 383] 04:18:38 INFO - PROCESS | 1108 | --DOCSHELL 1A565400 == 46 [pid = 1108] [id = 382] 04:18:38 INFO - PROCESS | 1108 | --DOCSHELL 1982C000 == 45 [pid = 1108] [id = 381] 04:18:38 INFO - PROCESS | 1108 | --DOMWINDOW == 103 (1E32FC00) [pid = 1108] [serial = 1123] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 1108 | --DOCSHELL 13697400 == 44 [pid = 1108] [id = 380] 04:18:38 INFO - PROCESS | 1108 | --DOCSHELL 13931C00 == 43 [pid = 1108] [id = 379] 04:18:38 INFO - PROCESS | 1108 | --DOCSHELL 12F88400 == 42 [pid = 1108] [id = 375] 04:18:38 INFO - PROCESS | 1108 | --DOCSHELL 1A55D000 == 41 [pid = 1108] [id = 374] 04:18:38 INFO - PROCESS | 1108 | 1461064718136 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:18:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:18:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 930ms 04:18:38 INFO - PROCESS | 1108 | 1461064718171 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 04:18:38 INFO - PROCESS | 1108 | 1461064718176 Marionette TRACE conn4 <- [1,1537,null,{"value":"13"}] 04:18:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:18:38 INFO - PROCESS | 1108 | 1461064718182 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:18:38 INFO - PROCESS | 1108 | 1461064718184 Marionette TRACE conn4 <- [1,1538,null,{}] 04:18:38 INFO - PROCESS | 1108 | 1461064718188 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:18:38 INFO - PROCESS | 1108 | 1461064718280 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 04:18:38 INFO - PROCESS | 1108 | --DOMWINDOW == 102 (231B3000) [pid = 1108] [serial = 1048] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 1108 | --DOMWINDOW == 101 (1DF3E400) [pid = 1108] [serial = 1121] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 1108 | --DOMWINDOW == 100 (1D908400) [pid = 1108] [serial = 1114] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 1108 | --DOMWINDOW == 99 (1D90B800) [pid = 1108] [serial = 1118] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 1108 | --DOMWINDOW == 98 (1D52CC00) [pid = 1108] [serial = 1112] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 1108 | --DOMWINDOW == 97 (1D90CC00) [pid = 1108] [serial = 1115] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 1108 | --DOMWINDOW == 96 (1CF3B000) [pid = 1108] [serial = 1108] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 1108 | --DOMWINDOW == 95 (1AB73400) [pid = 1108] [serial = 1105] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 1108 | --DOMWINDOW == 94 (1DEF1400) [pid = 1108] [serial = 1120] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 1108 | --DOMWINDOW == 93 (1D7F4800) [pid = 1108] [serial = 1117] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 1108 | --DOMWINDOW == 92 (1940A000) [pid = 1108] [serial = 658] [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:18:38 INFO - PROCESS | 1108 | --DOMWINDOW == 91 (1B29B800) [pid = 1108] [serial = 1107] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 1108 | --DOMWINDOW == 90 (13695400) [pid = 1108] [serial = 1092] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 1108 | --DOMWINDOW == 89 (1D51EC00) [pid = 1108] [serial = 1111] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 1108 | --DOMWINDOW == 88 (1982CC00) [pid = 1108] [serial = 1101] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 1108 | --DOMWINDOW == 87 (1A558000) [pid = 1108] [serial = 1102] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 1108 | --DOMWINDOW == 86 (14B77000) [pid = 1108] [serial = 1096] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 1108 | --DOMWINDOW == 85 (14A47400) [pid = 1108] [serial = 1095] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 1108 | --DOMWINDOW == 84 (1AB6D800) [pid = 1108] [serial = 1104] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 1108 | --DOMWINDOW == 83 (13CD4000) [pid = 1108] [serial = 1098] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 1108 | --DOMWINDOW == 82 (14B92C00) [pid = 1108] [serial = 1099] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 1108 | 1461064718386 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:38 INFO - PROCESS | 1108 | ++DOCSHELL 0F442800 == 42 [pid = 1108] [id = 394] 04:18:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 83 (13505400) [pid = 1108] [serial = 1182] [outer = 00000000] 04:18:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 84 (136AA400) [pid = 1108] [serial = 1183] [outer = 13505400] 04:18:38 INFO - PROCESS | 1108 | 1461064718434 Marionette DEBUG loaded listener.js 04:18:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 85 (14A7C400) [pid = 1108] [serial = 1184] [outer = 13505400] 04:18:38 INFO - PROCESS | 1108 | 1461064718896 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:18:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:18:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 770ms 04:18:38 INFO - PROCESS | 1108 | 1461064718956 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 04:18:38 INFO - PROCESS | 1108 | 1461064718958 Marionette TRACE conn4 <- [1,1541,null,{"value":"13"}] 04:18:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:18:38 INFO - PROCESS | 1108 | 1461064718961 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:18:38 INFO - PROCESS | 1108 | 1461064718965 Marionette TRACE conn4 <- [1,1542,null,{}] 04:18:39 INFO - PROCESS | 1108 | 1461064718975 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:18:39 INFO - PROCESS | 1108 | 1461064719063 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 04:18:39 INFO - PROCESS | 1108 | 1461064719072 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:39 INFO - PROCESS | 1108 | ++DOCSHELL 1982E000 == 43 [pid = 1108] [id = 395] 04:18:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 86 (1982E400) [pid = 1108] [serial = 1185] [outer = 00000000] 04:18:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 87 (1A5DA400) [pid = 1108] [serial = 1186] [outer = 1982E400] 04:18:39 INFO - PROCESS | 1108 | 1461064719120 Marionette DEBUG loaded listener.js 04:18:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 88 (1AA9AC00) [pid = 1108] [serial = 1187] [outer = 1982E400] 04:18:39 INFO - PROCESS | 1108 | 1461064719591 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:18:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:18:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 671ms 04:18:39 INFO - PROCESS | 1108 | 1461064719636 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 04:18:39 INFO - PROCESS | 1108 | 1461064719638 Marionette TRACE conn4 <- [1,1545,null,{"value":"13"}] 04:18:39 INFO - PROCESS | 1108 | 1461064719641 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:18:39 INFO - PROCESS | 1108 | 1461064719643 Marionette TRACE conn4 <- [1,1546,null,{}] 04:18:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:18:39 INFO - PROCESS | 1108 | 1461064719647 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:18:39 INFO - PROCESS | 1108 | 1461064719731 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 04:18:39 INFO - PROCESS | 1108 | 1461064719740 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:39 INFO - PROCESS | 1108 | ++DOCSHELL 1AB6C800 == 44 [pid = 1108] [id = 396] 04:18:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 89 (1B2A2C00) [pid = 1108] [serial = 1188] [outer = 00000000] 04:18:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 90 (1D0A3400) [pid = 1108] [serial = 1189] [outer = 1B2A2C00] 04:18:39 INFO - PROCESS | 1108 | 1461064719788 Marionette DEBUG loaded listener.js 04:18:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 91 (1D0AE000) [pid = 1108] [serial = 1190] [outer = 1B2A2C00] 04:18:40 INFO - PROCESS | 1108 | 1461064720229 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:18:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:18:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 630ms 04:18:40 INFO - PROCESS | 1108 | 1461064720276 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 04:18:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:18:40 INFO - PROCESS | 1108 | 1461064720278 Marionette TRACE conn4 <- [1,1549,null,{"value":"13"}] 04:18:40 INFO - PROCESS | 1108 | 1461064720280 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:18:40 INFO - PROCESS | 1108 | 1461064720282 Marionette TRACE conn4 <- [1,1550,null,{}] 04:18:40 INFO - PROCESS | 1108 | 1461064720285 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:18:40 INFO - PROCESS | 1108 | 1461064720361 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 04:18:40 INFO - PROCESS | 1108 | 1461064720367 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:40 INFO - PROCESS | 1108 | ++DOCSHELL 1D408000 == 45 [pid = 1108] [id = 397] 04:18:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 92 (1D40B800) [pid = 1108] [serial = 1191] [outer = 00000000] 04:18:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 93 (1D51C800) [pid = 1108] [serial = 1192] [outer = 1D40B800] 04:18:40 INFO - PROCESS | 1108 | 1461064720411 Marionette DEBUG loaded listener.js 04:18:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 94 (1D528C00) [pid = 1108] [serial = 1193] [outer = 1D40B800] 04:18:41 INFO - PROCESS | 1108 | --DOMWINDOW == 93 (12F89400) [pid = 1108] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:18:41 INFO - PROCESS | 1108 | --DOMWINDOW == 92 (1CF33800) [pid = 1108] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:18:41 INFO - PROCESS | 1108 | --DOMWINDOW == 91 (13A24400) [pid = 1108] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:18:41 INFO - PROCESS | 1108 | --DOMWINDOW == 90 (1369CC00) [pid = 1108] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:18:41 INFO - PROCESS | 1108 | --DOMWINDOW == 89 (1D0A9800) [pid = 1108] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:18:41 INFO - PROCESS | 1108 | --DOMWINDOW == 88 (1E551400) [pid = 1108] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:18:41 INFO - PROCESS | 1108 | --DOMWINDOW == 87 (1AA94400) [pid = 1108] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:18:41 INFO - PROCESS | 1108 | --DOMWINDOW == 86 (1982D800) [pid = 1108] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:18:41 INFO - PROCESS | 1108 | --DOMWINDOW == 85 (1D533C00) [pid = 1108] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:18:41 INFO - PROCESS | 1108 | --DOMWINDOW == 84 (1350DC00) [pid = 1108] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:18:41 INFO - PROCESS | 1108 | --DOMWINDOW == 83 (1DA7A400) [pid = 1108] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:18:41 INFO - PROCESS | 1108 | --DOMWINDOW == 82 (1E3A3C00) [pid = 1108] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:18:41 INFO - PROCESS | 1108 | 1461064721359 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:18:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:18:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1131ms 04:18:41 INFO - PROCESS | 1108 | 1461064721413 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 04:18:41 INFO - PROCESS | 1108 | 1461064721417 Marionette TRACE conn4 <- [1,1553,null,{"value":"13"}] 04:18:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:18:41 INFO - PROCESS | 1108 | 1461064721423 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:18:41 INFO - PROCESS | 1108 | 1461064721427 Marionette TRACE conn4 <- [1,1554,null,{}] 04:18:41 INFO - PROCESS | 1108 | 1461064721474 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:18:41 INFO - PROCESS | 1108 | 1461064721611 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 04:18:41 INFO - PROCESS | 1108 | 1461064721762 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:41 INFO - PROCESS | 1108 | ++DOCSHELL 13A2A800 == 46 [pid = 1108] [id = 398] 04:18:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 83 (13A30800) [pid = 1108] [serial = 1194] [outer = 00000000] 04:18:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 84 (14A79000) [pid = 1108] [serial = 1195] [outer = 13A30800] 04:18:41 INFO - PROCESS | 1108 | 1461064721867 Marionette DEBUG loaded listener.js 04:18:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 85 (14B9DC00) [pid = 1108] [serial = 1196] [outer = 13A30800] 04:18:42 INFO - PROCESS | 1108 | 1461064722439 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:18:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:18:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1074ms 04:18:42 INFO - PROCESS | 1108 | 1461064722498 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 04:18:42 INFO - PROCESS | 1108 | 1461064722504 Marionette TRACE conn4 <- [1,1557,null,{"value":"13"}] 04:18:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:18:42 INFO - PROCESS | 1108 | 1461064722511 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:18:42 INFO - PROCESS | 1108 | 1461064722514 Marionette TRACE conn4 <- [1,1558,null,{}] 04:18:42 INFO - PROCESS | 1108 | 1461064722518 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:18:42 INFO - PROCESS | 1108 | 1461064722668 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 04:18:42 INFO - PROCESS | 1108 | 1461064722795 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:42 INFO - PROCESS | 1108 | ++DOCSHELL 18303C00 == 47 [pid = 1108] [id = 399] 04:18:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 86 (1979BC00) [pid = 1108] [serial = 1197] [outer = 00000000] 04:18:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 87 (1A563000) [pid = 1108] [serial = 1198] [outer = 1979BC00] 04:18:42 INFO - PROCESS | 1108 | 1461064722850 Marionette DEBUG loaded listener.js 04:18:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 88 (1AA9C400) [pid = 1108] [serial = 1199] [outer = 1979BC00] 04:18:43 INFO - PROCESS | 1108 | 1461064723446 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:18:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:18:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 970ms 04:18:43 INFO - PROCESS | 1108 | 1461064723482 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 04:18:43 INFO - PROCESS | 1108 | 1461064723485 Marionette TRACE conn4 <- [1,1561,null,{"value":"13"}] 04:18:43 INFO - PROCESS | 1108 | 1461064723488 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:18:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:18:43 INFO - PROCESS | 1108 | 1461064723492 Marionette TRACE conn4 <- [1,1562,null,{}] 04:18:43 INFO - PROCESS | 1108 | 1461064723518 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:18:43 INFO - PROCESS | 1108 | 1461064723661 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 04:18:43 INFO - PROCESS | 1108 | 1461064723722 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:43 INFO - PROCESS | 1108 | ++DOCSHELL 1D7F6400 == 48 [pid = 1108] [id = 400] 04:18:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 89 (1D7F6C00) [pid = 1108] [serial = 1200] [outer = 00000000] 04:18:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 90 (1D7FB000) [pid = 1108] [serial = 1201] [outer = 1D7F6C00] 04:18:43 INFO - PROCESS | 1108 | 1461064723778 Marionette DEBUG loaded listener.js 04:18:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 91 (1D905000) [pid = 1108] [serial = 1202] [outer = 1D7F6C00] 04:18:44 INFO - PROCESS | 1108 | 1461064724343 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:18:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:18:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 930ms 04:18:44 INFO - PROCESS | 1108 | 1461064724422 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 04:18:44 INFO - PROCESS | 1108 | 1461064724425 Marionette TRACE conn4 <- [1,1565,null,{"value":"13"}] 04:18:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:18:44 INFO - PROCESS | 1108 | 1461064724429 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:18:44 INFO - PROCESS | 1108 | 1461064724431 Marionette TRACE conn4 <- [1,1566,null,{}] 04:18:44 INFO - PROCESS | 1108 | 1461064724435 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:18:44 INFO - PROCESS | 1108 | 1461064724539 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 04:18:44 INFO - PROCESS | 1108 | 1461064724662 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:44 INFO - PROCESS | 1108 | ++DOCSHELL 1D90A000 == 49 [pid = 1108] [id = 401] 04:18:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 92 (1DA7D000) [pid = 1108] [serial = 1203] [outer = 00000000] 04:18:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 93 (1DCB0000) [pid = 1108] [serial = 1204] [outer = 1DA7D000] 04:18:44 INFO - PROCESS | 1108 | 1461064724717 Marionette DEBUG loaded listener.js 04:18:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 94 (1DCB5000) [pid = 1108] [serial = 1205] [outer = 1DA7D000] 04:18:45 INFO - PROCESS | 1108 | 1461064725254 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:18:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:18:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 870ms 04:18:45 INFO - PROCESS | 1108 | 1461064725302 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 04:18:45 INFO - PROCESS | 1108 | 1461064725304 Marionette TRACE conn4 <- [1,1569,null,{"value":"13"}] 04:18:45 INFO - PROCESS | 1108 | 1461064725307 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:18:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:18:45 INFO - PROCESS | 1108 | 1461064725309 Marionette TRACE conn4 <- [1,1570,null,{}] 04:18:45 INFO - PROCESS | 1108 | 1461064725313 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:18:45 INFO - PROCESS | 1108 | 1461064725487 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 04:18:45 INFO - PROCESS | 1108 | 1461064725594 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:45 INFO - PROCESS | 1108 | ++DOCSHELL 13510C00 == 50 [pid = 1108] [id = 402] 04:18:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 95 (13568000) [pid = 1108] [serial = 1206] [outer = 00000000] 04:18:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 96 (13693800) [pid = 1108] [serial = 1207] [outer = 13568000] 04:18:45 INFO - PROCESS | 1108 | 1461064725643 Marionette DEBUG loaded listener.js 04:18:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 97 (13A2B400) [pid = 1108] [serial = 1208] [outer = 13568000] 04:18:46 INFO - PROCESS | 1108 | --DOCSHELL 1AB6C800 == 49 [pid = 1108] [id = 396] 04:18:46 INFO - PROCESS | 1108 | --DOCSHELL 1982E000 == 48 [pid = 1108] [id = 395] 04:18:46 INFO - PROCESS | 1108 | --DOCSHELL 0F442800 == 47 [pid = 1108] [id = 394] 04:18:46 INFO - PROCESS | 1108 | --DOCSHELL 13971000 == 46 [pid = 1108] [id = 393] 04:18:46 INFO - PROCESS | 1108 | --DOMWINDOW == 96 (1CF6C400) [pid = 1108] [serial = 1151] [outer = 00000000] [url = about:blank] 04:18:46 INFO - PROCESS | 1108 | --DOMWINDOW == 95 (13CB3400) [pid = 1108] [serial = 1139] [outer = 00000000] [url = about:blank] 04:18:46 INFO - PROCESS | 1108 | --DOMWINDOW == 94 (13A32000) [pid = 1108] [serial = 1138] [outer = 00000000] [url = about:blank] 04:18:46 INFO - PROCESS | 1108 | --DOMWINDOW == 93 (14A71800) [pid = 1108] [serial = 1141] [outer = 00000000] [url = about:blank] 04:18:46 INFO - PROCESS | 1108 | --DOMWINDOW == 92 (14B9E800) [pid = 1108] [serial = 1142] [outer = 00000000] [url = about:blank] 04:18:46 INFO - PROCESS | 1108 | --DOMWINDOW == 91 (1D52D400) [pid = 1108] [serial = 1154] [outer = 00000000] [url = about:blank] 04:18:46 INFO - PROCESS | 1108 | --DOMWINDOW == 90 (1E8DE400) [pid = 1108] [serial = 1136] [outer = 00000000] [url = about:blank] 04:18:46 INFO - PROCESS | 1108 | --DOMWINDOW == 89 (1E619C00) [pid = 1108] [serial = 1135] [outer = 00000000] [url = about:blank] 04:18:46 INFO - PROCESS | 1108 | --DOMWINDOW == 88 (1AB71800) [pid = 1108] [serial = 1147] [outer = 00000000] [url = about:blank] 04:18:46 INFO - PROCESS | 1108 | --DOMWINDOW == 87 (1D51A400) [pid = 1108] [serial = 1153] [outer = 00000000] [url = about:blank] 04:18:46 INFO - PROCESS | 1108 | --DOMWINDOW == 86 (19872800) [pid = 1108] [serial = 1144] [outer = 00000000] [url = about:blank] 04:18:46 INFO - PROCESS | 1108 | --DOMWINDOW == 85 (1A55E000) [pid = 1108] [serial = 1145] [outer = 00000000] [url = about:blank] 04:18:46 INFO - PROCESS | 1108 | --DOMWINDOW == 84 (1368D400) [pid = 1108] [serial = 1126] [outer = 00000000] [url = about:blank] 04:18:46 INFO - PROCESS | 1108 | --DOMWINDOW == 83 (1A5DA000) [pid = 1108] [serial = 1129] [outer = 00000000] [url = about:blank] 04:18:46 INFO - PROCESS | 1108 | --DOMWINDOW == 82 (1E3A3800) [pid = 1108] [serial = 1132] [outer = 00000000] [url = about:blank] 04:18:46 INFO - PROCESS | 1108 | --DOMWINDOW == 81 (1D906000) [pid = 1108] [serial = 1156] [outer = 00000000] [url = about:blank] 04:18:46 INFO - PROCESS | 1108 | --DOMWINDOW == 80 (1AA97400) [pid = 1108] [serial = 1160] [outer = 00000000] [url = about:blank] 04:18:46 INFO - PROCESS | 1108 | --DOMWINDOW == 79 (19825000) [pid = 1108] [serial = 1159] [outer = 00000000] [url = about:blank] 04:18:46 INFO - PROCESS | 1108 | --DOMWINDOW == 78 (1DCB8400) [pid = 1108] [serial = 1162] [outer = 00000000] [url = about:blank] 04:18:46 INFO - PROCESS | 1108 | --DOMWINDOW == 77 (1D908800) [pid = 1108] [serial = 1157] [outer = 00000000] [url = about:blank] 04:18:46 INFO - PROCESS | 1108 | --DOMWINDOW == 76 (1CF6C000) [pid = 1108] [serial = 1150] [outer = 00000000] [url = about:blank] 04:18:46 INFO - PROCESS | 1108 | --DOMWINDOW == 75 (1DEF3400) [pid = 1108] [serial = 1163] [outer = 00000000] [url = about:blank] 04:18:46 INFO - PROCESS | 1108 | --DOMWINDOW == 74 (1AB78C00) [pid = 1108] [serial = 1148] [outer = 00000000] [url = about:blank] 04:18:46 INFO - PROCESS | 1108 | --DOMWINDOW == 73 (1E52F800) [pid = 1108] [serial = 1090] [outer = 00000000] [url = about:blank] 04:18:46 INFO - PROCESS | 1108 | --DOMWINDOW == 72 (1E330C00) [pid = 1108] [serial = 1165] [outer = 00000000] [url = about:blank] 04:18:46 INFO - PROCESS | 1108 | --DOMWINDOW == 71 (13972400) [pid = 1108] [serial = 1093] [outer = 00000000] [url = about:blank] 04:18:46 INFO - PROCESS | 1108 | 1461064726254 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:18:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:18:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 971ms 04:18:46 INFO - PROCESS | 1108 | 1461064726284 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 04:18:46 INFO - PROCESS | 1108 | 1461064726288 Marionette TRACE conn4 <- [1,1573,null,{"value":"13"}] 04:18:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:18:46 INFO - PROCESS | 1108 | 1461064726292 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:18:46 INFO - PROCESS | 1108 | 1461064726296 Marionette TRACE conn4 <- [1,1574,null,{}] 04:18:46 INFO - PROCESS | 1108 | 1461064726300 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:18:46 INFO - PROCESS | 1108 | 1461064726393 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 04:18:46 INFO - PROCESS | 1108 | 1461064726482 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:46 INFO - PROCESS | 1108 | ++DOCSHELL 13570400 == 47 [pid = 1108] [id = 403] 04:18:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 72 (1368F800) [pid = 1108] [serial = 1209] [outer = 00000000] 04:18:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 73 (14A71800) [pid = 1108] [serial = 1210] [outer = 1368F800] 04:18:46 INFO - PROCESS | 1108 | 1461064726530 Marionette DEBUG loaded listener.js 04:18:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 74 (17F64C00) [pid = 1108] [serial = 1211] [outer = 1368F800] 04:18:46 INFO - PROCESS | 1108 | 1461064726914 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:18:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:18:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 690ms 04:18:47 INFO - PROCESS | 1108 | 1461064726984 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 04:18:47 INFO - PROCESS | 1108 | 1461064726987 Marionette TRACE conn4 <- [1,1577,null,{"value":"13"}] 04:18:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:18:47 INFO - PROCESS | 1108 | 1461064726990 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:18:47 INFO - PROCESS | 1108 | 1461064726992 Marionette TRACE conn4 <- [1,1578,null,{}] 04:18:47 INFO - PROCESS | 1108 | 1461064726996 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:18:47 INFO - PROCESS | 1108 | 1461064727082 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 04:18:47 INFO - PROCESS | 1108 | 1461064727091 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:47 INFO - PROCESS | 1108 | ++DOCSHELL 19833C00 == 48 [pid = 1108] [id = 404] 04:18:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 75 (19872800) [pid = 1108] [serial = 1212] [outer = 00000000] 04:18:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 76 (1AA94400) [pid = 1108] [serial = 1213] [outer = 19872800] 04:18:47 INFO - PROCESS | 1108 | 1461064727139 Marionette DEBUG loaded listener.js 04:18:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 77 (1AB6E400) [pid = 1108] [serial = 1214] [outer = 19872800] 04:18:47 INFO - PROCESS | 1108 | 1461064727659 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:18:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:18:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 730ms 04:18:47 INFO - PROCESS | 1108 | 1461064727724 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 04:18:47 INFO - PROCESS | 1108 | 1461064727727 Marionette TRACE conn4 <- [1,1581,null,{"value":"13"}] 04:18:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:18:47 INFO - PROCESS | 1108 | 1461064727737 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:18:47 INFO - PROCESS | 1108 | 1461064727741 Marionette TRACE conn4 <- [1,1582,null,{}] 04:18:47 INFO - PROCESS | 1108 | 1461064727745 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:18:47 INFO - PROCESS | 1108 | 1461064727827 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 04:18:47 INFO - PROCESS | 1108 | 1461064727913 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:47 INFO - PROCESS | 1108 | ++DOCSHELL 1AA60C00 == 49 [pid = 1108] [id = 405] 04:18:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 78 (1CF40000) [pid = 1108] [serial = 1215] [outer = 00000000] 04:18:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 79 (1D0A7000) [pid = 1108] [serial = 1216] [outer = 1CF40000] 04:18:47 INFO - PROCESS | 1108 | 1461064727957 Marionette DEBUG loaded listener.js 04:18:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 80 (1D411C00) [pid = 1108] [serial = 1217] [outer = 1CF40000] 04:18:48 INFO - PROCESS | 1108 | 1461064728306 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:18:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:18:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 630ms 04:18:48 INFO - PROCESS | 1108 | 1461064728363 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 04:18:48 INFO - PROCESS | 1108 | 1461064728365 Marionette TRACE conn4 <- [1,1585,null,{"value":"13"}] 04:18:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:18:48 INFO - PROCESS | 1108 | 1461064728368 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:18:48 INFO - PROCESS | 1108 | 1461064728370 Marionette TRACE conn4 <- [1,1586,null,{}] 04:18:48 INFO - PROCESS | 1108 | 1461064728373 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:18:48 INFO - PROCESS | 1108 | 1461064728497 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 04:18:48 INFO - PROCESS | 1108 | 1461064728545 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:48 INFO - PROCESS | 1108 | ++DOCSHELL 1CF3A800 == 50 [pid = 1108] [id = 406] 04:18:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 81 (1D414800) [pid = 1108] [serial = 1218] [outer = 00000000] 04:18:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 82 (1D7F7C00) [pid = 1108] [serial = 1219] [outer = 1D414800] 04:18:48 INFO - PROCESS | 1108 | 1461064728594 Marionette DEBUG loaded listener.js 04:18:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 83 (1D7F9800) [pid = 1108] [serial = 1220] [outer = 1D414800] 04:18:49 INFO - PROCESS | 1108 | 1461064729053 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:18:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:18:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 730ms 04:18:49 INFO - PROCESS | 1108 | 1461064729103 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 04:18:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:18:49 INFO - PROCESS | 1108 | 1461064729105 Marionette TRACE conn4 <- [1,1589,null,{"value":"13"}] 04:18:49 INFO - PROCESS | 1108 | 1461064729108 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:18:49 INFO - PROCESS | 1108 | 1461064729110 Marionette TRACE conn4 <- [1,1590,null,{}] 04:18:49 INFO - PROCESS | 1108 | 1461064729118 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:18:49 INFO - PROCESS | 1108 | 1461064729229 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 04:18:49 INFO - PROCESS | 1108 | 1461064729236 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:49 INFO - PROCESS | 1108 | ++DOCSHELL 1DA7EC00 == 51 [pid = 1108] [id = 407] 04:18:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 84 (1DA7F000) [pid = 1108] [serial = 1221] [outer = 00000000] 04:18:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 85 (1DEF1400) [pid = 1108] [serial = 1222] [outer = 1DA7F000] 04:18:49 INFO - PROCESS | 1108 | 1461064729290 Marionette DEBUG loaded listener.js 04:18:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 86 (1DF48C00) [pid = 1108] [serial = 1223] [outer = 1DA7F000] 04:18:49 INFO - PROCESS | 1108 | 1461064729774 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:18:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:18:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 691ms 04:18:49 INFO - PROCESS | 1108 | 1461064729799 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 04:18:49 INFO - PROCESS | 1108 | 1461064729801 Marionette TRACE conn4 <- [1,1593,null,{"value":"13"}] 04:18:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:18:49 INFO - PROCESS | 1108 | 1461064729813 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:18:49 INFO - PROCESS | 1108 | 1461064729814 Marionette TRACE conn4 <- [1,1594,null,{}] 04:18:49 INFO - PROCESS | 1108 | 1461064729822 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:18:49 INFO - PROCESS | 1108 | 1461064729959 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 04:18:49 INFO - PROCESS | 1108 | 1461064729973 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:50 INFO - PROCESS | 1108 | ++DOCSHELL 1E330800 == 52 [pid = 1108] [id = 408] 04:18:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 87 (1E333800) [pid = 1108] [serial = 1224] [outer = 00000000] 04:18:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 88 (1E3B0000) [pid = 1108] [serial = 1225] [outer = 1E333800] 04:18:50 INFO - PROCESS | 1108 | 1461064730071 Marionette DEBUG loaded listener.js 04:18:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 89 (1E531400) [pid = 1108] [serial = 1226] [outer = 1E333800] 04:18:50 INFO - PROCESS | 1108 | --DOMWINDOW == 88 (1DF41000) [pid = 1108] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:18:50 INFO - PROCESS | 1108 | --DOMWINDOW == 87 (13693000) [pid = 1108] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:18:50 INFO - PROCESS | 1108 | --DOMWINDOW == 86 (1982E400) [pid = 1108] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:18:50 INFO - PROCESS | 1108 | --DOMWINDOW == 85 (1B2A2C00) [pid = 1108] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:18:50 INFO - PROCESS | 1108 | --DOMWINDOW == 84 (13505400) [pid = 1108] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:18:50 INFO - PROCESS | 1108 | 1461064730456 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:18:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:18:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 690ms 04:18:50 INFO - PROCESS | 1108 | 1461064730504 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 04:18:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:18:50 INFO - PROCESS | 1108 | 1461064730506 Marionette TRACE conn4 <- [1,1597,null,{"value":"13"}] 04:18:50 INFO - PROCESS | 1108 | 1461064730509 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:18:50 INFO - PROCESS | 1108 | 1461064730511 Marionette TRACE conn4 <- [1,1598,null,{}] 04:18:50 INFO - PROCESS | 1108 | 1461064730514 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:18:50 INFO - PROCESS | 1108 | 1461064730625 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 04:18:50 INFO - PROCESS | 1108 | 1461064730681 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:50 INFO - PROCESS | 1108 | ++DOCSHELL 0B873800 == 53 [pid = 1108] [id = 409] 04:18:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 85 (13651000) [pid = 1108] [serial = 1227] [outer = 00000000] 04:18:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 86 (1E53B800) [pid = 1108] [serial = 1228] [outer = 13651000] 04:18:50 INFO - PROCESS | 1108 | 1461064730728 Marionette DEBUG loaded listener.js 04:18:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 87 (1E5AE400) [pid = 1108] [serial = 1229] [outer = 13651000] 04:18:51 INFO - PROCESS | 1108 | 1461064731081 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:18:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:18:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 630ms 04:18:51 INFO - PROCESS | 1108 | 1461064731140 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 04:18:51 INFO - PROCESS | 1108 | 1461064731142 Marionette TRACE conn4 <- [1,1601,null,{"value":"13"}] 04:18:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:18:51 INFO - PROCESS | 1108 | 1461064731145 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:18:51 INFO - PROCESS | 1108 | 1461064731147 Marionette TRACE conn4 <- [1,1602,null,{}] 04:18:51 INFO - PROCESS | 1108 | 1461064731150 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:18:51 INFO - PROCESS | 1108 | 1461064731227 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 04:18:51 INFO - PROCESS | 1108 | 1461064731234 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:51 INFO - PROCESS | 1108 | ++DOCSHELL 13071C00 == 54 [pid = 1108] [id = 410] 04:18:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 88 (13A2E400) [pid = 1108] [serial = 1230] [outer = 00000000] 04:18:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 89 (1E535800) [pid = 1108] [serial = 1231] [outer = 13A2E400] 04:18:51 INFO - PROCESS | 1108 | 1461064731277 Marionette DEBUG loaded listener.js 04:18:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 90 (1E619C00) [pid = 1108] [serial = 1232] [outer = 13A2E400] 04:18:51 INFO - PROCESS | 1108 | 1461064731730 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:18:51 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:18:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 630ms 04:18:51 INFO - PROCESS | 1108 | 1461064731776 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 04:18:51 INFO - PROCESS | 1108 | 1461064731778 Marionette TRACE conn4 <- [1,1605,null,{"value":"13"}] 04:18:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:18:51 INFO - PROCESS | 1108 | 1461064731782 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:18:51 INFO - PROCESS | 1108 | 1461064731783 Marionette TRACE conn4 <- [1,1606,null,{}] 04:18:51 INFO - PROCESS | 1108 | 1461064731787 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:18:51 INFO - PROCESS | 1108 | 1461064731865 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 04:18:51 INFO - PROCESS | 1108 | 1461064731871 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:51 INFO - PROCESS | 1108 | ++DOCSHELL 1AB77400 == 55 [pid = 1108] [id = 411] 04:18:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 91 (1ABC0C00) [pid = 1108] [serial = 1233] [outer = 00000000] 04:18:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 92 (1F4C7C00) [pid = 1108] [serial = 1234] [outer = 1ABC0C00] 04:18:51 INFO - PROCESS | 1108 | 1461064731914 Marionette DEBUG loaded listener.js 04:18:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 93 (1FBF4C00) [pid = 1108] [serial = 1235] [outer = 1ABC0C00] 04:18:52 INFO - PROCESS | 1108 | 1461064732345 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:18:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:18:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 570ms 04:18:52 INFO - PROCESS | 1108 | 1461064732352 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 04:18:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:18:52 INFO - PROCESS | 1108 | 1461064732354 Marionette TRACE conn4 <- [1,1609,null,{"value":"13"}] 04:18:52 INFO - PROCESS | 1108 | 1461064732357 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:18:52 INFO - PROCESS | 1108 | 1461064732359 Marionette TRACE conn4 <- [1,1610,null,{}] 04:18:52 INFO - PROCESS | 1108 | 1461064732363 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:18:52 INFO - PROCESS | 1108 | 1461064732487 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 04:18:52 INFO - PROCESS | 1108 | 1461064732660 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:52 INFO - PROCESS | 1108 | ++DOCSHELL 12F8A000 == 56 [pid = 1108] [id = 412] 04:18:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 94 (1350E800) [pid = 1108] [serial = 1236] [outer = 00000000] 04:18:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 95 (1369AC00) [pid = 1108] [serial = 1237] [outer = 1350E800] 04:18:52 INFO - PROCESS | 1108 | 1461064732759 Marionette DEBUG loaded listener.js 04:18:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 96 (13A82000) [pid = 1108] [serial = 1238] [outer = 1350E800] 04:18:53 INFO - PROCESS | 1108 | 1461064733331 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:18:53 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:18:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1018ms 04:18:53 INFO - PROCESS | 1108 | 1461064733378 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 04:18:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:18:53 INFO - PROCESS | 1108 | 1461064733382 Marionette TRACE conn4 <- [1,1613,null,{"value":"13"}] 04:18:53 INFO - PROCESS | 1108 | 1461064733386 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:18:53 INFO - PROCESS | 1108 | 1461064733390 Marionette TRACE conn4 <- [1,1614,null,{}] 04:18:53 INFO - PROCESS | 1108 | 1461064733416 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:18:53 INFO - PROCESS | 1108 | 1461064733526 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 04:18:53 INFO - PROCESS | 1108 | 1461064733633 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:53 INFO - PROCESS | 1108 | ++DOCSHELL 1AB70400 == 57 [pid = 1108] [id = 413] 04:18:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 97 (1AB75C00) [pid = 1108] [serial = 1239] [outer = 00000000] 04:18:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 98 (1CF39400) [pid = 1108] [serial = 1240] [outer = 1AB75C00] 04:18:53 INFO - PROCESS | 1108 | 1461064733691 Marionette DEBUG loaded listener.js 04:18:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 99 (1CF72800) [pid = 1108] [serial = 1241] [outer = 1AB75C00] 04:18:54 INFO - PROCESS | 1108 | 1461064734292 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:18:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:18:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 990ms 04:18:54 INFO - PROCESS | 1108 | 1461064734379 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 04:18:54 INFO - PROCESS | 1108 | 1461064734384 Marionette TRACE conn4 <- [1,1617,null,{"value":"13"}] 04:18:54 INFO - PROCESS | 1108 | 1461064734387 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:18:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:18:54 INFO - PROCESS | 1108 | 1461064734390 Marionette TRACE conn4 <- [1,1618,null,{}] 04:18:54 INFO - PROCESS | 1108 | 1461064734394 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:18:54 INFO - PROCESS | 1108 | 1461064734497 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 04:18:54 INFO - PROCESS | 1108 | 1461064734631 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:54 INFO - PROCESS | 1108 | ++DOCSHELL 1DF3E800 == 58 [pid = 1108] [id = 414] 04:18:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 100 (1DF3EC00) [pid = 1108] [serial = 1242] [outer = 00000000] 04:18:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 101 (1E52E000) [pid = 1108] [serial = 1243] [outer = 1DF3EC00] 04:18:54 INFO - PROCESS | 1108 | 1461064734686 Marionette DEBUG loaded listener.js 04:18:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 102 (20D76800) [pid = 1108] [serial = 1244] [outer = 1DF3EC00] 04:18:55 INFO - PROCESS | 1108 | 1461064735292 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:18:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:18:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 970ms 04:18:55 INFO - PROCESS | 1108 | 1461064735363 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 04:18:55 INFO - PROCESS | 1108 | 1461064735366 Marionette TRACE conn4 <- [1,1621,null,{"value":"13"}] 04:18:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:18:55 INFO - PROCESS | 1108 | 1461064735378 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:18:55 INFO - PROCESS | 1108 | 1461064735385 Marionette TRACE conn4 <- [1,1622,null,{}] 04:18:55 INFO - PROCESS | 1108 | 1461064735389 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:18:55 INFO - PROCESS | 1108 | 1461064735495 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 04:18:55 INFO - PROCESS | 1108 | 1461064735626 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:55 INFO - PROCESS | 1108 | ++DOCSHELL 2217DC00 == 59 [pid = 1108] [id = 415] 04:18:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 103 (2217F800) [pid = 1108] [serial = 1245] [outer = 00000000] 04:18:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 104 (22227800) [pid = 1108] [serial = 1246] [outer = 2217F800] 04:18:55 INFO - PROCESS | 1108 | 1461064735680 Marionette DEBUG loaded listener.js 04:18:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 105 (2222A800) [pid = 1108] [serial = 1247] [outer = 2217F800] 04:18:56 INFO - PROCESS | 1108 | 1461064736256 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:18:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:18:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 930ms 04:18:56 INFO - PROCESS | 1108 | 1461064736307 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 04:18:56 INFO - PROCESS | 1108 | 1461064736310 Marionette TRACE conn4 <- [1,1625,null,{"value":"13"}] 04:18:56 INFO - PROCESS | 1108 | 1461064736313 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:18:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:18:56 INFO - PROCESS | 1108 | 1461064736315 Marionette TRACE conn4 <- [1,1626,null,{}] 04:18:56 INFO - PROCESS | 1108 | 1461064736318 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:18:56 INFO - PROCESS | 1108 | 1461064736423 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 04:18:56 INFO - PROCESS | 1108 | 1461064736734 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:56 INFO - PROCESS | 1108 | ++DOCSHELL 13079000 == 60 [pid = 1108] [id = 416] 04:18:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 106 (13571800) [pid = 1108] [serial = 1248] [outer = 00000000] 04:18:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 107 (19798C00) [pid = 1108] [serial = 1249] [outer = 13571800] 04:18:56 INFO - PROCESS | 1108 | 1461064736784 Marionette DEBUG loaded listener.js 04:18:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 108 (19879C00) [pid = 1108] [serial = 1250] [outer = 13571800] 04:18:57 INFO - PROCESS | 1108 | 1461064737458 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:18:57 INFO - PROCESS | 1108 | --DOCSHELL 1AB77400 == 59 [pid = 1108] [id = 411] 04:18:57 INFO - PROCESS | 1108 | --DOCSHELL 13071C00 == 58 [pid = 1108] [id = 410] 04:18:57 INFO - PROCESS | 1108 | --DOCSHELL 0B873800 == 57 [pid = 1108] [id = 409] 04:18:57 INFO - PROCESS | 1108 | --DOCSHELL 1E330800 == 56 [pid = 1108] [id = 408] 04:18:57 INFO - PROCESS | 1108 | --DOCSHELL 1DA7EC00 == 55 [pid = 1108] [id = 407] 04:18:57 INFO - PROCESS | 1108 | --DOCSHELL 1CF3A800 == 54 [pid = 1108] [id = 406] 04:18:57 INFO - PROCESS | 1108 | --DOCSHELL 1AA60C00 == 53 [pid = 1108] [id = 405] 04:18:57 INFO - PROCESS | 1108 | --DOCSHELL 19833C00 == 52 [pid = 1108] [id = 404] 04:18:57 INFO - PROCESS | 1108 | --DOCSHELL 13570400 == 51 [pid = 1108] [id = 403] 04:18:57 INFO - PROCESS | 1108 | --DOMWINDOW == 107 (0F444000) [pid = 1108] [serial = 1168] [outer = 00000000] [url = about:blank] 04:18:57 INFO - PROCESS | 1108 | --DOMWINDOW == 106 (19830000) [pid = 1108] [serial = 1171] [outer = 00000000] [url = about:blank] 04:18:57 INFO - PROCESS | 1108 | --DOMWINDOW == 105 (1E32E800) [pid = 1108] [serial = 1174] [outer = 00000000] [url = about:blank] 04:18:57 INFO - PROCESS | 1108 | --DOMWINDOW == 104 (1FAE8400) [pid = 1108] [serial = 1177] [outer = 00000000] [url = about:blank] 04:18:57 INFO - PROCESS | 1108 | --DOMWINDOW == 103 (1D51C800) [pid = 1108] [serial = 1192] [outer = 00000000] [url = about:blank] 04:18:57 INFO - PROCESS | 1108 | --DOCSHELL 13510C00 == 50 [pid = 1108] [id = 402] 04:18:57 INFO - PROCESS | 1108 | --DOCSHELL 1D408000 == 49 [pid = 1108] [id = 397] 04:18:57 INFO - PROCESS | 1108 | --DOMWINDOW == 102 (1E335400) [pid = 1108] [serial = 1124] [outer = 00000000] [url = about:blank] 04:18:57 INFO - PROCESS | 1108 | --DOMWINDOW == 101 (17EC8400) [pid = 1108] [serial = 1181] [outer = 00000000] [url = about:blank] 04:18:57 INFO - PROCESS | 1108 | --DOMWINDOW == 100 (14B99800) [pid = 1108] [serial = 1180] [outer = 00000000] [url = about:blank] 04:18:57 INFO - PROCESS | 1108 | --DOMWINDOW == 99 (1A5DA400) [pid = 1108] [serial = 1186] [outer = 00000000] [url = about:blank] 04:18:57 INFO - PROCESS | 1108 | --DOMWINDOW == 98 (1AA9AC00) [pid = 1108] [serial = 1187] [outer = 00000000] [url = about:blank] 04:18:57 INFO - PROCESS | 1108 | --DOMWINDOW == 97 (1D0A3400) [pid = 1108] [serial = 1189] [outer = 00000000] [url = about:blank] 04:18:57 INFO - PROCESS | 1108 | --DOMWINDOW == 96 (1D0AE000) [pid = 1108] [serial = 1190] [outer = 00000000] [url = about:blank] 04:18:57 INFO - PROCESS | 1108 | --DOMWINDOW == 95 (136AA400) [pid = 1108] [serial = 1183] [outer = 00000000] [url = about:blank] 04:18:57 INFO - PROCESS | 1108 | --DOMWINDOW == 94 (14A7C400) [pid = 1108] [serial = 1184] [outer = 00000000] [url = about:blank] 04:18:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:18:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1223ms 04:18:57 INFO - PROCESS | 1108 | 1461064737542 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 04:18:57 INFO - PROCESS | 1108 | 1461064737545 Marionette TRACE conn4 <- [1,1629,null,{"value":"13"}] 04:18:57 INFO - PROCESS | 1108 | 1461064737551 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:18:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:18:57 INFO - PROCESS | 1108 | 1461064737554 Marionette TRACE conn4 <- [1,1630,null,{}] 04:18:57 INFO - PROCESS | 1108 | 1461064737559 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:18:57 INFO - PROCESS | 1108 | 1461064737643 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 04:18:57 INFO - PROCESS | 1108 | 1461064737656 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:57 INFO - PROCESS | 1108 | ++DOCSHELL 135B7C00 == 50 [pid = 1108] [id = 417] 04:18:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 95 (13692000) [pid = 1108] [serial = 1251] [outer = 00000000] 04:18:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 96 (13A2B000) [pid = 1108] [serial = 1252] [outer = 13692000] 04:18:57 INFO - PROCESS | 1108 | 1461064737702 Marionette DEBUG loaded listener.js 04:18:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 97 (13CCB800) [pid = 1108] [serial = 1253] [outer = 13692000] 04:18:58 INFO - PROCESS | 1108 | 1461064738228 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:18:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:18:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 730ms 04:18:58 INFO - PROCESS | 1108 | 1461064738287 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 04:18:58 INFO - PROCESS | 1108 | 1461064738291 Marionette TRACE conn4 <- [1,1633,null,{"value":"13"}] 04:18:58 INFO - PROCESS | 1108 | 1461064738294 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:18:58 INFO - PROCESS | 1108 | 1461064738296 Marionette TRACE conn4 <- [1,1634,null,{}] 04:18:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:18:58 INFO - PROCESS | 1108 | 1461064738299 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:18:58 INFO - PROCESS | 1108 | 1461064738381 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 04:18:58 INFO - PROCESS | 1108 | 1461064738391 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:58 INFO - PROCESS | 1108 | ++DOCSHELL 1A5D5C00 == 51 [pid = 1108] [id = 418] 04:18:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 98 (1AA5DC00) [pid = 1108] [serial = 1254] [outer = 00000000] 04:18:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 99 (1AA9F000) [pid = 1108] [serial = 1255] [outer = 1AA5DC00] 04:18:58 INFO - PROCESS | 1108 | 1461064738436 Marionette DEBUG loaded listener.js 04:18:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 100 (1AB78400) [pid = 1108] [serial = 1256] [outer = 1AA5DC00] 04:18:58 INFO - PROCESS | 1108 | 1461064738918 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:18:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:18:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 670ms 04:18:58 INFO - PROCESS | 1108 | 1461064738970 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 04:18:58 INFO - PROCESS | 1108 | 1461064738972 Marionette TRACE conn4 <- [1,1637,null,{"value":"13"}] 04:18:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:18:59 INFO - PROCESS | 1108 | 1461064738981 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:18:59 INFO - PROCESS | 1108 | 1461064738986 Marionette TRACE conn4 <- [1,1638,null,{}] 04:18:59 INFO - PROCESS | 1108 | 1461064738991 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:18:59 INFO - PROCESS | 1108 | 1461064739073 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 04:18:59 INFO - PROCESS | 1108 | 1461064739082 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:59 INFO - PROCESS | 1108 | ++DOCSHELL 1AA9CC00 == 52 [pid = 1108] [id = 419] 04:18:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 101 (1AB75400) [pid = 1108] [serial = 1257] [outer = 00000000] 04:18:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 102 (1D51A400) [pid = 1108] [serial = 1258] [outer = 1AB75400] 04:18:59 INFO - PROCESS | 1108 | 1461064739205 Marionette DEBUG loaded listener.js 04:18:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 103 (1D7F0C00) [pid = 1108] [serial = 1259] [outer = 1AB75400] 04:18:59 INFO - PROCESS | 1108 | 1461064739622 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:18:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:18:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 691ms 04:18:59 INFO - PROCESS | 1108 | 1461064739670 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 04:18:59 INFO - PROCESS | 1108 | 1461064739672 Marionette TRACE conn4 <- [1,1641,null,{"value":"13"}] 04:18:59 INFO - PROCESS | 1108 | 1461064739676 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:18:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:18:59 INFO - PROCESS | 1108 | 1461064739677 Marionette TRACE conn4 <- [1,1642,null,{}] 04:18:59 INFO - PROCESS | 1108 | 1461064739681 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:18:59 INFO - PROCESS | 1108 | 1461064739802 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 04:18:59 INFO - PROCESS | 1108 | 1461064739822 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:59 INFO - PROCESS | 1108 | ++DOCSHELL 1D7F4000 == 53 [pid = 1108] [id = 420] 04:18:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 104 (1D905400) [pid = 1108] [serial = 1260] [outer = 00000000] 04:18:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 105 (1DA84800) [pid = 1108] [serial = 1261] [outer = 1D905400] 04:18:59 INFO - PROCESS | 1108 | 1461064739866 Marionette DEBUG loaded listener.js 04:18:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 106 (1DEF2800) [pid = 1108] [serial = 1262] [outer = 1D905400] 04:19:00 INFO - PROCESS | 1108 | 1461064740297 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:19:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:19:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 671ms 04:19:00 INFO - PROCESS | 1108 | 1461064740351 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 04:19:00 INFO - PROCESS | 1108 | 1461064740353 Marionette TRACE conn4 <- [1,1645,null,{"value":"13"}] 04:19:00 INFO - PROCESS | 1108 | 1461064740356 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:19:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:19:00 INFO - PROCESS | 1108 | 1461064740358 Marionette TRACE conn4 <- [1,1646,null,{}] 04:19:00 INFO - PROCESS | 1108 | 1461064740361 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:19:00 INFO - PROCESS | 1108 | 1461064740506 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 04:19:00 INFO - PROCESS | 1108 | 1461064740572 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:00 INFO - PROCESS | 1108 | ++DOCSHELL 1E334C00 == 54 [pid = 1108] [id = 421] 04:19:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 107 (1E335400) [pid = 1108] [serial = 1263] [outer = 00000000] 04:19:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 108 (1E3AAC00) [pid = 1108] [serial = 1264] [outer = 1E335400] 04:19:00 INFO - PROCESS | 1108 | 1461064740626 Marionette DEBUG loaded listener.js 04:19:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (1E53A400) [pid = 1108] [serial = 1265] [outer = 1E335400] 04:19:01 INFO - PROCESS | 1108 | 1461064741097 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:19:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:19:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 770ms 04:19:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:19:01 INFO - PROCESS | 1108 | 1461064741130 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 04:19:01 INFO - PROCESS | 1108 | 1461064741133 Marionette TRACE conn4 <- [1,1649,null,{"value":"13"}] 04:19:01 INFO - PROCESS | 1108 | 1461064741136 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:19:01 INFO - PROCESS | 1108 | 1461064741137 Marionette TRACE conn4 <- [1,1650,null,{}] 04:19:01 INFO - PROCESS | 1108 | 1461064741141 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:19:01 INFO - PROCESS | 1108 | 1461064741254 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 04:19:01 INFO - PROCESS | 1108 | 1461064741263 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:01 INFO - PROCESS | 1108 | ++DOCSHELL 1E53CC00 == 55 [pid = 1108] [id = 422] 04:19:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 110 (1E8E4400) [pid = 1108] [serial = 1266] [outer = 00000000] 04:19:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 111 (20D7E800) [pid = 1108] [serial = 1267] [outer = 1E8E4400] 04:19:01 INFO - PROCESS | 1108 | 1461064741359 Marionette DEBUG loaded listener.js 04:19:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 112 (20D7B400) [pid = 1108] [serial = 1268] [outer = 1E8E4400] 04:19:01 INFO - PROCESS | 1108 | 1461064741771 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:19:02 INFO - PROCESS | 1108 | --DOMWINDOW == 111 (1D51CC00) [pid = 1108] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:19:02 INFO - PROCESS | 1108 | --DOMWINDOW == 110 (183CA000) [pid = 1108] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:19:02 INFO - PROCESS | 1108 | --DOMWINDOW == 109 (194D2400) [pid = 1108] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:19:02 INFO - PROCESS | 1108 | --DOMWINDOW == 108 (1D0A9000) [pid = 1108] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:19:02 INFO - PROCESS | 1108 | --DOMWINDOW == 107 (1F44C400) [pid = 1108] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:19:02 INFO - PROCESS | 1108 | --DOMWINDOW == 106 (0ED1E800) [pid = 1108] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:19:02 INFO - PROCESS | 1108 | --DOMWINDOW == 105 (12F89000) [pid = 1108] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:19:02 INFO - PROCESS | 1108 | --DOMWINDOW == 104 (1E333800) [pid = 1108] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:19:02 INFO - PROCESS | 1108 | --DOMWINDOW == 103 (1DA7F000) [pid = 1108] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:19:02 INFO - PROCESS | 1108 | --DOMWINDOW == 102 (13568000) [pid = 1108] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:19:02 INFO - PROCESS | 1108 | --DOMWINDOW == 101 (1CF40000) [pid = 1108] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:19:02 INFO - PROCESS | 1108 | --DOMWINDOW == 100 (19872800) [pid = 1108] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:19:02 INFO - PROCESS | 1108 | --DOMWINDOW == 99 (1368F800) [pid = 1108] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:19:02 INFO - PROCESS | 1108 | --DOMWINDOW == 98 (13651000) [pid = 1108] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:19:02 INFO - PROCESS | 1108 | --DOMWINDOW == 97 (13A2E400) [pid = 1108] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:19:02 INFO - PROCESS | 1108 | --DOMWINDOW == 96 (1D414800) [pid = 1108] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:19:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:19:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 870ms 04:19:02 INFO - PROCESS | 1108 | 1461064742007 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 04:19:02 INFO - PROCESS | 1108 | 1461064742009 Marionette TRACE conn4 <- [1,1653,null,{"value":"13"}] 04:19:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:19:02 INFO - PROCESS | 1108 | 1461064742012 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:19:02 INFO - PROCESS | 1108 | 1461064742014 Marionette TRACE conn4 <- [1,1654,null,{}] 04:19:02 INFO - PROCESS | 1108 | 1461064742018 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:19:02 INFO - PROCESS | 1108 | 1461064742094 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 04:19:02 INFO - PROCESS | 1108 | 1461064742103 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:02 INFO - PROCESS | 1108 | ++DOCSHELL 12F44800 == 56 [pid = 1108] [id = 423] 04:19:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 97 (13568000) [pid = 1108] [serial = 1269] [outer = 00000000] 04:19:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 98 (183CA000) [pid = 1108] [serial = 1270] [outer = 13568000] 04:19:02 INFO - PROCESS | 1108 | 1461064742146 Marionette DEBUG loaded listener.js 04:19:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 99 (19827C00) [pid = 1108] [serial = 1271] [outer = 13568000] 04:19:02 INFO - PROCESS | 1108 | 1461064742566 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:19:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:19:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 630ms 04:19:02 INFO - PROCESS | 1108 | 1461064742643 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 04:19:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:19:02 INFO - PROCESS | 1108 | 1461064742645 Marionette TRACE conn4 <- [1,1657,null,{"value":"13"}] 04:19:02 INFO - PROCESS | 1108 | 1461064742647 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:19:02 INFO - PROCESS | 1108 | 1461064742649 Marionette TRACE conn4 <- [1,1658,null,{}] 04:19:02 INFO - PROCESS | 1108 | 1461064742652 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:19:02 INFO - PROCESS | 1108 | 1461064742729 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 04:19:02 INFO - PROCESS | 1108 | 1461064742736 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:02 INFO - PROCESS | 1108 | ++DOCSHELL 1A566400 == 57 [pid = 1108] [id = 424] 04:19:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 100 (1AA91800) [pid = 1108] [serial = 1272] [outer = 00000000] 04:19:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 101 (1D7F2C00) [pid = 1108] [serial = 1273] [outer = 1AA91800] 04:19:02 INFO - PROCESS | 1108 | 1461064742779 Marionette DEBUG loaded listener.js 04:19:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 102 (1DCAC400) [pid = 1108] [serial = 1274] [outer = 1AA91800] 04:19:03 INFO - PROCESS | 1108 | 1461064743198 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:19:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:19:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 570ms 04:19:03 INFO - PROCESS | 1108 | 1461064743218 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 04:19:03 INFO - PROCESS | 1108 | 1461064743220 Marionette TRACE conn4 <- [1,1661,null,{"value":"13"}] 04:19:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:19:03 INFO - PROCESS | 1108 | 1461064743223 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:19:03 INFO - PROCESS | 1108 | 1461064743225 Marionette TRACE conn4 <- [1,1662,null,{}] 04:19:03 INFO - PROCESS | 1108 | 1461064743228 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:19:03 INFO - PROCESS | 1108 | 1461064743348 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 04:19:03 INFO - PROCESS | 1108 | 1461064743355 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:03 INFO - PROCESS | 1108 | ++DOCSHELL 1D534800 == 58 [pid = 1108] [id = 425] 04:19:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 103 (1F445C00) [pid = 1108] [serial = 1275] [outer = 00000000] 04:19:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 104 (22187800) [pid = 1108] [serial = 1276] [outer = 1F445C00] 04:19:03 INFO - PROCESS | 1108 | 1461064743399 Marionette DEBUG loaded listener.js 04:19:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 105 (2222A400) [pid = 1108] [serial = 1277] [outer = 1F445C00] 04:19:03 INFO - PROCESS | 1108 | 1461064743828 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:19:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:19:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 670ms 04:19:03 INFO - PROCESS | 1108 | 1461064743895 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 04:19:03 INFO - PROCESS | 1108 | 1461064743896 Marionette TRACE conn4 <- [1,1665,null,{"value":"13"}] 04:19:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:19:03 INFO - PROCESS | 1108 | 1461064743900 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:19:03 INFO - PROCESS | 1108 | 1461064743901 Marionette TRACE conn4 <- [1,1666,null,{}] 04:19:03 INFO - PROCESS | 1108 | 1461064743904 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:19:04 INFO - PROCESS | 1108 | 1461064744034 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 04:19:04 INFO - PROCESS | 1108 | 1461064744178 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:04 INFO - PROCESS | 1108 | ++DOCSHELL 0ED1C800 == 59 [pid = 1108] [id = 426] 04:19:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 106 (0ED1F000) [pid = 1108] [serial = 1278] [outer = 00000000] 04:19:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 107 (0F67C400) [pid = 1108] [serial = 1279] [outer = 0ED1F000] 04:19:04 INFO - PROCESS | 1108 | 1461064744236 Marionette DEBUG loaded listener.js 04:19:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 108 (13696000) [pid = 1108] [serial = 1280] [outer = 0ED1F000] 04:19:04 INFO - PROCESS | 1108 | 1461064744852 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:19:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:19:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1019ms 04:19:04 INFO - PROCESS | 1108 | 1461064744921 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 04:19:04 INFO - PROCESS | 1108 | 1461064744926 Marionette TRACE conn4 <- [1,1669,null,{"value":"13"}] 04:19:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:19:04 INFO - PROCESS | 1108 | 1461064744931 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:19:04 INFO - PROCESS | 1108 | 1461064744935 Marionette TRACE conn4 <- [1,1670,null,{}] 04:19:04 INFO - PROCESS | 1108 | 1461064744960 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:19:05 INFO - PROCESS | 1108 | 1461064745073 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 04:19:05 INFO - PROCESS | 1108 | 1461064745203 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:05 INFO - PROCESS | 1108 | ++DOCSHELL 1A558400 == 60 [pid = 1108] [id = 427] 04:19:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (1A559C00) [pid = 1108] [serial = 1281] [outer = 00000000] 04:19:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 110 (1CF40000) [pid = 1108] [serial = 1282] [outer = 1A559C00] 04:19:05 INFO - PROCESS | 1108 | 1461064745261 Marionette DEBUG loaded listener.js 04:19:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 111 (1D0A8C00) [pid = 1108] [serial = 1283] [outer = 1A559C00] 04:19:05 INFO - PROCESS | 1108 | 1461064745832 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:19:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:19:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 950ms 04:19:05 INFO - PROCESS | 1108 | 1461064745885 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 04:19:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:19:05 INFO - PROCESS | 1108 | 1461064745889 Marionette TRACE conn4 <- [1,1673,null,{"value":"13"}] 04:19:05 INFO - PROCESS | 1108 | 1461064745892 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:19:05 INFO - PROCESS | 1108 | 1461064745894 Marionette TRACE conn4 <- [1,1674,null,{}] 04:19:05 INFO - PROCESS | 1108 | 1461064745898 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:19:06 INFO - PROCESS | 1108 | 1461064746003 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 04:19:06 INFO - PROCESS | 1108 | 1461064746113 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:06 INFO - PROCESS | 1108 | ++DOCSHELL 1E537400 == 61 [pid = 1108] [id = 428] 04:19:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 112 (1E539400) [pid = 1108] [serial = 1284] [outer = 00000000] 04:19:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 113 (1F443000) [pid = 1108] [serial = 1285] [outer = 1E539400] 04:19:06 INFO - PROCESS | 1108 | 1461064746166 Marionette DEBUG loaded listener.js 04:19:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 114 (20EE5400) [pid = 1108] [serial = 1286] [outer = 1E539400] 04:19:06 INFO - PROCESS | 1108 | 1461064746758 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:19:06 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:19:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 930ms 04:19:06 INFO - PROCESS | 1108 | 1461064746825 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 04:19:06 INFO - PROCESS | 1108 | 1461064746829 Marionette TRACE conn4 <- [1,1677,null,{"value":"13"}] 04:19:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:19:06 INFO - PROCESS | 1108 | 1461064746840 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:19:06 INFO - PROCESS | 1108 | 1461064746845 Marionette TRACE conn4 <- [1,1678,null,{}] 04:19:06 INFO - PROCESS | 1108 | 1461064746849 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:19:07 INFO - PROCESS | 1108 | 1461064746987 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 04:19:07 INFO - PROCESS | 1108 | 1461064747121 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:07 INFO - PROCESS | 1108 | ++DOCSHELL 1B207C00 == 62 [pid = 1108] [id = 429] 04:19:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 115 (20D72C00) [pid = 1108] [serial = 1287] [outer = 00000000] 04:19:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 116 (222DF400) [pid = 1108] [serial = 1288] [outer = 20D72C00] 04:19:07 INFO - PROCESS | 1108 | 1461064747176 Marionette DEBUG loaded listener.js 04:19:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 117 (222E2800) [pid = 1108] [serial = 1289] [outer = 20D72C00] 04:19:07 INFO - PROCESS | 1108 | 1461064747706 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:19:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:19:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 930ms 04:19:07 INFO - PROCESS | 1108 | 1461064747765 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 04:19:07 INFO - PROCESS | 1108 | 1461064747768 Marionette TRACE conn4 <- [1,1681,null,{"value":"13"}] 04:19:07 INFO - PROCESS | 1108 | 1461064747771 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:19:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:19:07 INFO - PROCESS | 1108 | 1461064747773 Marionette TRACE conn4 <- [1,1682,null,{}] 04:19:07 INFO - PROCESS | 1108 | 1461064747776 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:19:07 INFO - PROCESS | 1108 | 1461064747878 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 04:19:08 INFO - PROCESS | 1108 | 1461064747985 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:08 INFO - PROCESS | 1108 | ++DOCSHELL 222DE800 == 63 [pid = 1108] [id = 430] 04:19:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 118 (22529400) [pid = 1108] [serial = 1290] [outer = 00000000] 04:19:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 119 (22533000) [pid = 1108] [serial = 1291] [outer = 22529400] 04:19:08 INFO - PROCESS | 1108 | 1461064748038 Marionette DEBUG loaded listener.js 04:19:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 120 (22536000) [pid = 1108] [serial = 1292] [outer = 22529400] 04:19:08 INFO - PROCESS | 1108 | 1461064748838 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:19:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:19:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1124ms 04:19:08 INFO - PROCESS | 1108 | 1461064748900 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 04:19:08 INFO - PROCESS | 1108 | 1461064748904 Marionette TRACE conn4 <- [1,1685,null,{"value":"13"}] 04:19:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:19:08 INFO - PROCESS | 1108 | 1461064748909 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:19:08 INFO - PROCESS | 1108 | 1461064748912 Marionette TRACE conn4 <- [1,1686,null,{}] 04:19:08 INFO - PROCESS | 1108 | 1461064748919 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:19:09 INFO - PROCESS | 1108 | 1461064749021 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 04:19:09 INFO - PROCESS | 1108 | 1461064749154 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:09 INFO - PROCESS | 1108 | ++DOCSHELL 13695000 == 64 [pid = 1108] [id = 431] 04:19:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 121 (13933000) [pid = 1108] [serial = 1293] [outer = 00000000] 04:19:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 122 (197A0C00) [pid = 1108] [serial = 1294] [outer = 13933000] 04:19:09 INFO - PROCESS | 1108 | 1461064749204 Marionette DEBUG loaded listener.js 04:19:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 123 (1A565400) [pid = 1108] [serial = 1295] [outer = 13933000] 04:19:09 INFO - PROCESS | 1108 | 1461064749762 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:19:09 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:19:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 892ms 04:19:09 INFO - PROCESS | 1108 | --DOCSHELL 136AD400 == 63 [pid = 1108] [id = 148] 04:19:09 INFO - PROCESS | 1108 | --DOCSHELL 1D90A000 == 62 [pid = 1108] [id = 401] 04:19:09 INFO - PROCESS | 1108 | --DOCSHELL 1D7F6400 == 61 [pid = 1108] [id = 400] 04:19:09 INFO - PROCESS | 1108 | --DOCSHELL 18303C00 == 60 [pid = 1108] [id = 399] 04:19:09 INFO - PROCESS | 1108 | --DOCSHELL 1D534800 == 59 [pid = 1108] [id = 425] 04:19:09 INFO - PROCESS | 1108 | --DOCSHELL 1A566400 == 58 [pid = 1108] [id = 424] 04:19:09 INFO - PROCESS | 1108 | --DOCSHELL 12F44800 == 57 [pid = 1108] [id = 423] 04:19:09 INFO - PROCESS | 1108 | --DOCSHELL 1E53CC00 == 56 [pid = 1108] [id = 422] 04:19:09 INFO - PROCESS | 1108 | --DOCSHELL 1E334C00 == 55 [pid = 1108] [id = 421] 04:19:09 INFO - PROCESS | 1108 | --DOCSHELL 1D7F4000 == 54 [pid = 1108] [id = 420] 04:19:09 INFO - PROCESS | 1108 | --DOCSHELL 1AA9CC00 == 53 [pid = 1108] [id = 419] 04:19:09 INFO - PROCESS | 1108 | --DOCSHELL 1A5D5C00 == 52 [pid = 1108] [id = 418] 04:19:09 INFO - PROCESS | 1108 | --DOCSHELL 135B7C00 == 51 [pid = 1108] [id = 417] 04:19:09 INFO - PROCESS | 1108 | --DOMWINDOW == 122 (14A79000) [pid = 1108] [serial = 1195] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 1108 | --DOMWINDOW == 121 (1A563000) [pid = 1108] [serial = 1198] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 1108 | --DOMWINDOW == 120 (1D7FB000) [pid = 1108] [serial = 1201] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 1108 | --DOMWINDOW == 119 (1DCB0000) [pid = 1108] [serial = 1204] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 1108 | 1461064749852 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 04:19:09 INFO - PROCESS | 1108 | 1461064749857 Marionette TRACE conn4 <- [1,1689,null,{"value":"13"}] 04:19:09 INFO - PROCESS | 1108 | --DOCSHELL 13079000 == 50 [pid = 1108] [id = 416] 04:19:09 INFO - PROCESS | 1108 | --DOCSHELL 1AB70400 == 49 [pid = 1108] [id = 413] 04:19:09 INFO - PROCESS | 1108 | --DOCSHELL 12F8A000 == 48 [pid = 1108] [id = 412] 04:19:09 INFO - PROCESS | 1108 | --DOMWINDOW == 118 (1E52FC00) [pid = 1108] [serial = 1133] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 1108 | --DOMWINDOW == 117 (1AB6B400) [pid = 1108] [serial = 1130] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 1108 | --DOMWINDOW == 116 (1AA91400) [pid = 1108] [serial = 1172] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 1108 | --DOMWINDOW == 115 (1E3A2000) [pid = 1108] [serial = 1175] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 1108 | --DOMWINDOW == 114 (1FBF5000) [pid = 1108] [serial = 1178] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 1108 | --DOMWINDOW == 113 (135B9000) [pid = 1108] [serial = 1169] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 1108 | --DOMWINDOW == 112 (13A2D800) [pid = 1108] [serial = 1127] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 1108 | --DOMWINDOW == 111 (1F4C7C00) [pid = 1108] [serial = 1234] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 1108 | --DOMWINDOW == 110 (1E3B0000) [pid = 1108] [serial = 1225] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 1108 | --DOMWINDOW == 109 (1DF48C00) [pid = 1108] [serial = 1223] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 1108 | --DOMWINDOW == 108 (13693800) [pid = 1108] [serial = 1207] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 1108 | --DOMWINDOW == 107 (1D0A7000) [pid = 1108] [serial = 1216] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 1108 | --DOMWINDOW == 106 (1D411C00) [pid = 1108] [serial = 1217] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 1108 | --DOMWINDOW == 105 (1DEF1400) [pid = 1108] [serial = 1222] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 1108 | --DOMWINDOW == 104 (1AB6E400) [pid = 1108] [serial = 1214] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 1108 | --DOMWINDOW == 103 (1AA94400) [pid = 1108] [serial = 1213] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 1108 | --DOMWINDOW == 102 (14A71800) [pid = 1108] [serial = 1210] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 1108 | --DOMWINDOW == 101 (17F64C00) [pid = 1108] [serial = 1211] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 1108 | --DOMWINDOW == 100 (1E53B800) [pid = 1108] [serial = 1228] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 1108 | --DOMWINDOW == 99 (1E531400) [pid = 1108] [serial = 1226] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 1108 | --DOMWINDOW == 98 (1E535800) [pid = 1108] [serial = 1231] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 1108 | --DOMWINDOW == 97 (13A2B400) [pid = 1108] [serial = 1208] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 1108 | --DOMWINDOW == 96 (1D7F7C00) [pid = 1108] [serial = 1219] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 1108 | --DOMWINDOW == 95 (1D7F9800) [pid = 1108] [serial = 1220] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 1108 | --DOMWINDOW == 94 (1E5AE400) [pid = 1108] [serial = 1229] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 1108 | --DOMWINDOW == 93 (1E619C00) [pid = 1108] [serial = 1232] [outer = 00000000] [url = about:blank] 04:19:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:19:09 INFO - PROCESS | 1108 | 1461064749877 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:19:09 INFO - PROCESS | 1108 | 1461064749880 Marionette TRACE conn4 <- [1,1690,null,{}] 04:19:09 INFO - PROCESS | 1108 | 1461064749885 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:19:10 INFO - PROCESS | 1108 | 1461064749985 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 04:19:10 INFO - PROCESS | 1108 | 1461064750071 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:10 INFO - PROCESS | 1108 | ++DOCSHELL 13690400 == 49 [pid = 1108] [id = 432] 04:19:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 94 (13694C00) [pid = 1108] [serial = 1296] [outer = 00000000] 04:19:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 95 (13A2DC00) [pid = 1108] [serial = 1297] [outer = 13694C00] 04:19:10 INFO - PROCESS | 1108 | 1461064750116 Marionette DEBUG loaded listener.js 04:19:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 96 (14A7F800) [pid = 1108] [serial = 1298] [outer = 13694C00] 04:19:10 INFO - PROCESS | 1108 | 1461064750562 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:19:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:19:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 730ms 04:19:10 INFO - PROCESS | 1108 | 1461064750609 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 04:19:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:19:10 INFO - PROCESS | 1108 | 1461064750611 Marionette TRACE conn4 <- [1,1693,null,{"value":"13"}] 04:19:10 INFO - PROCESS | 1108 | 1461064750614 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:19:10 INFO - PROCESS | 1108 | 1461064750618 Marionette TRACE conn4 <- [1,1694,null,{}] 04:19:10 INFO - PROCESS | 1108 | 1461064750628 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:19:10 INFO - PROCESS | 1108 | 1461064750718 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 04:19:10 INFO - PROCESS | 1108 | 1461064750727 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:10 INFO - PROCESS | 1108 | ++DOCSHELL 1A5DA800 == 50 [pid = 1108] [id = 433] 04:19:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 97 (1AA9C000) [pid = 1108] [serial = 1299] [outer = 00000000] 04:19:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 98 (1AB78000) [pid = 1108] [serial = 1300] [outer = 1AA9C000] 04:19:10 INFO - PROCESS | 1108 | 1461064750782 Marionette DEBUG loaded listener.js 04:19:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 99 (1CF36400) [pid = 1108] [serial = 1301] [outer = 1AA9C000] 04:19:11 INFO - PROCESS | 1108 | 1461064751267 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:19:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:19:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 690ms 04:19:11 INFO - PROCESS | 1108 | 1461064751305 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 04:19:11 INFO - PROCESS | 1108 | 1461064751308 Marionette TRACE conn4 <- [1,1697,null,{"value":"13"}] 04:19:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:19:11 INFO - PROCESS | 1108 | 1461064751311 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:19:11 INFO - PROCESS | 1108 | 1461064751312 Marionette TRACE conn4 <- [1,1698,null,{}] 04:19:11 INFO - PROCESS | 1108 | 1461064751316 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:19:11 INFO - PROCESS | 1108 | 1461064751403 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 04:19:11 INFO - PROCESS | 1108 | 1461064751412 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:11 INFO - PROCESS | 1108 | ++DOCSHELL 1D0AE400 == 51 [pid = 1108] [id = 434] 04:19:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 100 (1D0AE800) [pid = 1108] [serial = 1302] [outer = 00000000] 04:19:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 101 (1D51AC00) [pid = 1108] [serial = 1303] [outer = 1D0AE800] 04:19:11 INFO - PROCESS | 1108 | 1461064751459 Marionette DEBUG loaded listener.js 04:19:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 102 (1D7F7C00) [pid = 1108] [serial = 1304] [outer = 1D0AE800] 04:19:11 INFO - PROCESS | 1108 | 1461064751913 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:19:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:19:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 672ms 04:19:12 INFO - PROCESS | 1108 | 1461064751987 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 04:19:12 INFO - PROCESS | 1108 | 1461064751989 Marionette TRACE conn4 <- [1,1701,null,{"value":"13"}] 04:19:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:19:12 INFO - PROCESS | 1108 | 1461064751992 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:19:12 INFO - PROCESS | 1108 | 1461064751994 Marionette TRACE conn4 <- [1,1702,null,{}] 04:19:12 INFO - PROCESS | 1108 | 1461064751997 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:19:12 INFO - PROCESS | 1108 | 1461064752102 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 04:19:12 INFO - PROCESS | 1108 | 1461064752114 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:12 INFO - PROCESS | 1108 | ++DOCSHELL 1D904C00 == 52 [pid = 1108] [id = 435] 04:19:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 103 (1D907400) [pid = 1108] [serial = 1305] [outer = 00000000] 04:19:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 104 (1DA7CC00) [pid = 1108] [serial = 1306] [outer = 1D907400] 04:19:12 INFO - PROCESS | 1108 | 1461064752159 Marionette DEBUG loaded listener.js 04:19:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 105 (1DA85800) [pid = 1108] [serial = 1307] [outer = 1D907400] 04:19:12 INFO - PROCESS | 1108 | 1461064752656 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:19:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 04:19:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 730ms 04:19:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 04:19:12 INFO - PROCESS | 1108 | 1461064752727 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 04:19:12 INFO - PROCESS | 1108 | 1461064752729 Marionette TRACE conn4 <- [1,1705,null,{"value":"13"}] 04:19:12 INFO - PROCESS | 1108 | 1461064752732 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:19:12 INFO - PROCESS | 1108 | 1461064752734 Marionette TRACE conn4 <- [1,1706,null,{}] 04:19:12 INFO - PROCESS | 1108 | 1461064752737 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:19:12 INFO - PROCESS | 1108 | 1461064752870 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 04:19:12 INFO - PROCESS | 1108 | 1461064752939 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:12 INFO - PROCESS | 1108 | ++DOCSHELL 1DF3E400 == 53 [pid = 1108] [id = 436] 04:19:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 106 (1DF43800) [pid = 1108] [serial = 1308] [outer = 00000000] 04:19:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 107 (1E3A1C00) [pid = 1108] [serial = 1309] [outer = 1DF43800] 04:19:13 INFO - PROCESS | 1108 | 1461064752987 Marionette DEBUG loaded listener.js 04:19:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 108 (1E530C00) [pid = 1108] [serial = 1310] [outer = 1DF43800] 04:19:13 INFO - PROCESS | 1108 | 1461064753434 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:19:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:19:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 770ms 04:19:13 INFO - PROCESS | 1108 | 1461064753503 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 04:19:13 INFO - PROCESS | 1108 | 1461064753505 Marionette TRACE conn4 <- [1,1709,null,{"value":"13"}] 04:19:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:19:13 INFO - PROCESS | 1108 | 1461064753508 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:19:13 INFO - PROCESS | 1108 | 1461064753510 Marionette TRACE conn4 <- [1,1710,null,{}] 04:19:13 INFO - PROCESS | 1108 | 1461064753519 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:19:13 INFO - PROCESS | 1108 | 1461064753634 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 04:19:13 INFO - PROCESS | 1108 | 1461064753647 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:13 INFO - PROCESS | 1108 | ++DOCSHELL 13A85400 == 54 [pid = 1108] [id = 437] 04:19:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (1E532800) [pid = 1108] [serial = 1311] [outer = 00000000] 04:19:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 110 (1E8A8400) [pid = 1108] [serial = 1312] [outer = 1E532800] 04:19:13 INFO - PROCESS | 1108 | 1461064753751 Marionette DEBUG loaded listener.js 04:19:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 111 (1E6C6400) [pid = 1108] [serial = 1313] [outer = 1E532800] 04:19:14 INFO - PROCESS | 1108 | 1461064754163 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:19:14 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:19:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 690ms 04:19:14 INFO - PROCESS | 1108 | 1461064754199 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 04:19:14 INFO - PROCESS | 1108 | 1461064754201 Marionette TRACE conn4 <- [1,1713,null,{"value":"13"}] 04:19:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:19:14 INFO - PROCESS | 1108 | 1461064754204 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:19:14 INFO - PROCESS | 1108 | 1461064754206 Marionette TRACE conn4 <- [1,1714,null,{}] 04:19:14 INFO - PROCESS | 1108 | 1461064754209 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:19:14 INFO - PROCESS | 1108 | 1461064754319 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 04:19:14 INFO - PROCESS | 1108 | 1461064754325 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:14 INFO - PROCESS | 1108 | ++DOCSHELL 14B97000 == 55 [pid = 1108] [id = 438] 04:19:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 112 (1AB75800) [pid = 1108] [serial = 1314] [outer = 00000000] 04:19:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 113 (1FAE5400) [pid = 1108] [serial = 1315] [outer = 1AB75800] 04:19:14 INFO - PROCESS | 1108 | 1461064754595 Marionette DEBUG loaded listener.js 04:19:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 114 (21678000) [pid = 1108] [serial = 1316] [outer = 1AB75800] 04:19:14 INFO - PROCESS | 1108 | --DOMWINDOW == 113 (1E335400) [pid = 1108] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:19:14 INFO - PROCESS | 1108 | --DOMWINDOW == 112 (1E8E4400) [pid = 1108] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:19:14 INFO - PROCESS | 1108 | --DOMWINDOW == 111 (1AA5DC00) [pid = 1108] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:19:14 INFO - PROCESS | 1108 | --DOMWINDOW == 110 (13692000) [pid = 1108] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:19:14 INFO - PROCESS | 1108 | --DOMWINDOW == 109 (13571800) [pid = 1108] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:19:14 INFO - PROCESS | 1108 | --DOMWINDOW == 108 (1AB75400) [pid = 1108] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:19:14 INFO - PROCESS | 1108 | --DOMWINDOW == 107 (13568000) [pid = 1108] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:19:14 INFO - PROCESS | 1108 | --DOMWINDOW == 106 (1D905400) [pid = 1108] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:19:14 INFO - PROCESS | 1108 | --DOMWINDOW == 105 (1AA91800) [pid = 1108] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:19:14 INFO - PROCESS | 1108 | --DOMWINDOW == 104 (1DCB6800) [pid = 1108] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:19:14 INFO - PROCESS | 1108 | 1461064754977 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:19:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:19:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 830ms 04:19:15 INFO - PROCESS | 1108 | 1461064755035 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 04:19:15 INFO - PROCESS | 1108 | 1461064755037 Marionette TRACE conn4 <- [1,1717,null,{"value":"13"}] 04:19:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:19:15 INFO - PROCESS | 1108 | 1461064755040 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:19:15 INFO - PROCESS | 1108 | 1461064755042 Marionette TRACE conn4 <- [1,1718,null,{}] 04:19:15 INFO - PROCESS | 1108 | 1461064755045 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:19:15 INFO - PROCESS | 1108 | 1461064755161 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 04:19:15 INFO - PROCESS | 1108 | 1461064755169 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:15 INFO - PROCESS | 1108 | ++DOCSHELL 13A27C00 == 56 [pid = 1108] [id = 439] 04:19:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 105 (1AA5DC00) [pid = 1108] [serial = 1317] [outer = 00000000] 04:19:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 106 (1F4C6C00) [pid = 1108] [serial = 1318] [outer = 1AA5DC00] 04:19:15 INFO - PROCESS | 1108 | 1461064755213 Marionette DEBUG loaded listener.js 04:19:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 107 (22184400) [pid = 1108] [serial = 1319] [outer = 1AA5DC00] 04:19:15 INFO - PROCESS | 1108 | 1461064755615 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:19:15 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:19:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 630ms 04:19:15 INFO - PROCESS | 1108 | 1461064755671 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 04:19:15 INFO - PROCESS | 1108 | 1461064755673 Marionette TRACE conn4 <- [1,1721,null,{"value":"13"}] 04:19:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:19:15 INFO - PROCESS | 1108 | 1461064755676 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:19:15 INFO - PROCESS | 1108 | 1461064755678 Marionette TRACE conn4 <- [1,1722,null,{}] 04:19:15 INFO - PROCESS | 1108 | 1461064755682 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:19:15 INFO - PROCESS | 1108 | 1461064755804 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 04:19:15 INFO - PROCESS | 1108 | 1461064755817 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:15 INFO - PROCESS | 1108 | ++DOCSHELL 0ED1E800 == 57 [pid = 1108] [id = 440] 04:19:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 108 (13A2BC00) [pid = 1108] [serial = 1320] [outer = 00000000] 04:19:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (2226F800) [pid = 1108] [serial = 1321] [outer = 13A2BC00] 04:19:15 INFO - PROCESS | 1108 | 1461064755863 Marionette DEBUG loaded listener.js 04:19:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 110 (22276800) [pid = 1108] [serial = 1322] [outer = 13A2BC00] 04:19:16 INFO - PROCESS | 1108 | 1461064756271 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:19:16 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:19:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 630ms 04:19:16 INFO - PROCESS | 1108 | 1461064756307 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 04:19:16 INFO - PROCESS | 1108 | 1461064756310 Marionette TRACE conn4 <- [1,1725,null,{"value":"13"}] 04:19:16 INFO - PROCESS | 1108 | 1461064756313 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:19:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:19:16 INFO - PROCESS | 1108 | 1461064756315 Marionette TRACE conn4 <- [1,1726,null,{}] 04:19:16 INFO - PROCESS | 1108 | 1461064756319 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:19:16 INFO - PROCESS | 1108 | 1461064756484 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 04:19:16 INFO - PROCESS | 1108 | 1461064756503 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:16 INFO - PROCESS | 1108 | ++DOCSHELL 222E4C00 == 58 [pid = 1108] [id = 441] 04:19:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 111 (2252CC00) [pid = 1108] [serial = 1323] [outer = 00000000] 04:19:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 112 (225D4C00) [pid = 1108] [serial = 1324] [outer = 2252CC00] 04:19:16 INFO - PROCESS | 1108 | 1461064756551 Marionette DEBUG loaded listener.js 04:19:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 113 (225DB800) [pid = 1108] [serial = 1325] [outer = 2252CC00] 04:19:17 INFO - PROCESS | 1108 | 1461064757205 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:19:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:19:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 932ms 04:19:17 INFO - PROCESS | 1108 | 1461064757250 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 04:19:17 INFO - PROCESS | 1108 | 1461064757255 Marionette TRACE conn4 <- [1,1729,null,{"value":"13"}] 04:19:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:19:17 INFO - PROCESS | 1108 | 1461064757261 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:19:17 INFO - PROCESS | 1108 | 1461064757265 Marionette TRACE conn4 <- [1,1730,null,{}] 04:19:17 INFO - PROCESS | 1108 | 1461064757270 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:19:17 INFO - PROCESS | 1108 | 1461064757381 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 04:19:17 INFO - PROCESS | 1108 | 1461064757521 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:17 INFO - PROCESS | 1108 | ++DOCSHELL 17EC6C00 == 59 [pid = 1108] [id = 442] 04:19:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 114 (17EC7800) [pid = 1108] [serial = 1326] [outer = 00000000] 04:19:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 115 (19825000) [pid = 1108] [serial = 1327] [outer = 17EC7800] 04:19:17 INFO - PROCESS | 1108 | 1461064757579 Marionette DEBUG loaded listener.js 04:19:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 116 (1A566400) [pid = 1108] [serial = 1328] [outer = 17EC7800] 04:19:18 INFO - PROCESS | 1108 | 1461064758201 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:19:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:19:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 970ms 04:19:18 INFO - PROCESS | 1108 | 1461064758235 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 04:19:18 INFO - PROCESS | 1108 | 1461064758241 Marionette TRACE conn4 <- [1,1733,null,{"value":"13"}] 04:19:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:19:18 INFO - PROCESS | 1108 | 1461064758247 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:19:18 INFO - PROCESS | 1108 | 1461064758250 Marionette TRACE conn4 <- [1,1734,null,{}] 04:19:18 INFO - PROCESS | 1108 | 1461064758254 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:19:18 INFO - PROCESS | 1108 | 1461064758364 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 04:19:18 INFO - PROCESS | 1108 | 1461064758502 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:18 INFO - PROCESS | 1108 | ++DOCSHELL 1AB77400 == 60 [pid = 1108] [id = 443] 04:19:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 117 (1AB79000) [pid = 1108] [serial = 1329] [outer = 00000000] 04:19:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 118 (1DF41000) [pid = 1108] [serial = 1330] [outer = 1AB79000] 04:19:18 INFO - PROCESS | 1108 | 1461064758558 Marionette DEBUG loaded listener.js 04:19:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 119 (1E32D800) [pid = 1108] [serial = 1331] [outer = 1AB79000] 04:19:19 INFO - PROCESS | 1108 | 1461064759205 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:19:19 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:19:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1019ms 04:19:19 INFO - PROCESS | 1108 | 1461064759269 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 04:19:19 INFO - PROCESS | 1108 | 1461064759272 Marionette TRACE conn4 <- [1,1737,null,{"value":"13"}] 04:19:19 INFO - PROCESS | 1108 | 1461064759275 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:19:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:19:19 INFO - PROCESS | 1108 | 1461064759279 Marionette TRACE conn4 <- [1,1738,null,{}] 04:19:19 INFO - PROCESS | 1108 | 1461064759290 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:19:19 INFO - PROCESS | 1108 | 1461064759446 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 04:19:19 INFO - PROCESS | 1108 | 1461064759585 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:19 INFO - PROCESS | 1108 | ++DOCSHELL 2217CC00 == 61 [pid = 1108] [id = 444] 04:19:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 120 (222DE000) [pid = 1108] [serial = 1332] [outer = 00000000] 04:19:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 121 (225DC800) [pid = 1108] [serial = 1333] [outer = 222DE000] 04:19:19 INFO - PROCESS | 1108 | 1461064759642 Marionette DEBUG loaded listener.js 04:19:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 122 (227E2400) [pid = 1108] [serial = 1334] [outer = 222DE000] 04:19:20 INFO - PROCESS | 1108 | 1461064760137 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:19:20 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:19:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 931ms 04:19:20 INFO - PROCESS | 1108 | 1461064760209 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 04:19:20 INFO - PROCESS | 1108 | 1461064760212 Marionette TRACE conn4 <- [1,1741,null,{"value":"13"}] 04:19:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:19:20 INFO - PROCESS | 1108 | 1461064760215 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:19:20 INFO - PROCESS | 1108 | 1461064760217 Marionette TRACE conn4 <- [1,1742,null,{}] 04:19:20 INFO - PROCESS | 1108 | 1461064760221 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:19:20 INFO - PROCESS | 1108 | 1461064760327 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 04:19:20 INFO - PROCESS | 1108 | 1461064760437 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:20 INFO - PROCESS | 1108 | ++DOCSHELL 227E7000 == 62 [pid = 1108] [id = 445] 04:19:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 123 (227E9400) [pid = 1108] [serial = 1335] [outer = 00000000] 04:19:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 124 (22CC0000) [pid = 1108] [serial = 1336] [outer = 227E9400] 04:19:20 INFO - PROCESS | 1108 | 1461064760490 Marionette DEBUG loaded listener.js 04:19:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 125 (22CC7400) [pid = 1108] [serial = 1337] [outer = 227E9400] 04:19:21 INFO - PROCESS | 1108 | 1461064761110 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:19:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:19:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 930ms 04:19:21 INFO - PROCESS | 1108 | 1461064761149 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 04:19:21 INFO - PROCESS | 1108 | 1461064761151 Marionette TRACE conn4 <- [1,1745,null,{"value":"13"}] 04:19:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:19:21 INFO - PROCESS | 1108 | 1461064761155 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:19:21 INFO - PROCESS | 1108 | 1461064761157 Marionette TRACE conn4 <- [1,1746,null,{}] 04:19:21 INFO - PROCESS | 1108 | 1461064761160 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:19:21 INFO - PROCESS | 1108 | 1461064761264 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 04:19:21 INFO - PROCESS | 1108 | 1461064761377 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:21 INFO - PROCESS | 1108 | ++DOCSHELL 135C0C00 == 63 [pid = 1108] [id = 446] 04:19:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 126 (13A8F800) [pid = 1108] [serial = 1338] [outer = 00000000] 04:19:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 127 (1A5DA000) [pid = 1108] [serial = 1339] [outer = 13A8F800] 04:19:21 INFO - PROCESS | 1108 | 1461064761432 Marionette DEBUG loaded listener.js 04:19:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 128 (1B20C000) [pid = 1108] [serial = 1340] [outer = 13A8F800] 04:19:22 INFO - PROCESS | 1108 | 1461064762235 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:19:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:19:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1125ms 04:19:22 INFO - PROCESS | 1108 | 1461064762284 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 04:19:22 INFO - PROCESS | 1108 | 1461064762288 Marionette TRACE conn4 <- [1,1749,null,{"value":"13"}] 04:19:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:19:22 INFO - PROCESS | 1108 | 1461064762293 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:19:22 INFO - PROCESS | 1108 | 1461064762296 Marionette TRACE conn4 <- [1,1750,null,{}] 04:19:22 INFO - PROCESS | 1108 | 1461064762316 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:19:22 INFO - PROCESS | 1108 | 1461064762414 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 04:19:22 INFO - PROCESS | 1108 | 1461064762555 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:22 INFO - PROCESS | 1108 | ++DOCSHELL 19797000 == 64 [pid = 1108] [id = 447] 04:19:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 129 (1A55B400) [pid = 1108] [serial = 1341] [outer = 00000000] 04:19:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 130 (1AB6E400) [pid = 1108] [serial = 1342] [outer = 1A55B400] 04:19:22 INFO - PROCESS | 1108 | 1461064762610 Marionette DEBUG loaded listener.js 04:19:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 131 (1CF37000) [pid = 1108] [serial = 1343] [outer = 1A55B400] 04:19:23 INFO - PROCESS | 1108 | --DOCSHELL 0ED1E800 == 63 [pid = 1108] [id = 440] 04:19:23 INFO - PROCESS | 1108 | --DOCSHELL 13A27C00 == 62 [pid = 1108] [id = 439] 04:19:23 INFO - PROCESS | 1108 | --DOCSHELL 14B97000 == 61 [pid = 1108] [id = 438] 04:19:23 INFO - PROCESS | 1108 | --DOCSHELL 13A85400 == 60 [pid = 1108] [id = 437] 04:19:23 INFO - PROCESS | 1108 | --DOCSHELL 1DF3E400 == 59 [pid = 1108] [id = 436] 04:19:23 INFO - PROCESS | 1108 | --DOCSHELL 1D904C00 == 58 [pid = 1108] [id = 435] 04:19:23 INFO - PROCESS | 1108 | --DOCSHELL 1D0AE400 == 57 [pid = 1108] [id = 434] 04:19:23 INFO - PROCESS | 1108 | --DOCSHELL 1A5DA800 == 56 [pid = 1108] [id = 433] 04:19:23 INFO - PROCESS | 1108 | --DOCSHELL 13690400 == 55 [pid = 1108] [id = 432] 04:19:23 INFO - PROCESS | 1108 | --DOCSHELL 13695000 == 54 [pid = 1108] [id = 431] 04:19:23 INFO - PROCESS | 1108 | --DOCSHELL 1B207C00 == 53 [pid = 1108] [id = 429] 04:19:23 INFO - PROCESS | 1108 | --DOCSHELL 1E537400 == 52 [pid = 1108] [id = 428] 04:19:23 INFO - PROCESS | 1108 | --DOCSHELL 1A558400 == 51 [pid = 1108] [id = 427] 04:19:23 INFO - PROCESS | 1108 | --DOCSHELL 0ED1C800 == 50 [pid = 1108] [id = 426] 04:19:23 INFO - PROCESS | 1108 | --DOMWINDOW == 130 (1E533400) [pid = 1108] [serial = 1166] [outer = 00000000] [url = about:blank] 04:19:23 INFO - PROCESS | 1108 | --DOMWINDOW == 129 (22187800) [pid = 1108] [serial = 1276] [outer = 00000000] [url = about:blank] 04:19:23 INFO - PROCESS | 1108 | --DOMWINDOW == 128 (1E3AAC00) [pid = 1108] [serial = 1264] [outer = 00000000] [url = about:blank] 04:19:23 INFO - PROCESS | 1108 | --DOMWINDOW == 127 (20D7E800) [pid = 1108] [serial = 1267] [outer = 00000000] [url = about:blank] 04:19:23 INFO - PROCESS | 1108 | --DOMWINDOW == 126 (1AA9F000) [pid = 1108] [serial = 1255] [outer = 00000000] [url = about:blank] 04:19:23 INFO - PROCESS | 1108 | --DOMWINDOW == 125 (1AB78400) [pid = 1108] [serial = 1256] [outer = 00000000] [url = about:blank] 04:19:23 INFO - PROCESS | 1108 | --DOMWINDOW == 124 (1369AC00) [pid = 1108] [serial = 1237] [outer = 00000000] [url = about:blank] 04:19:23 INFO - PROCESS | 1108 | --DOMWINDOW == 123 (13A2B000) [pid = 1108] [serial = 1252] [outer = 00000000] [url = about:blank] 04:19:23 INFO - PROCESS | 1108 | --DOMWINDOW == 122 (13CCB800) [pid = 1108] [serial = 1253] [outer = 00000000] [url = about:blank] 04:19:23 INFO - PROCESS | 1108 | --DOMWINDOW == 121 (1E53A400) [pid = 1108] [serial = 1265] [outer = 00000000] [url = about:blank] 04:19:23 INFO - PROCESS | 1108 | --DOMWINDOW == 120 (19879C00) [pid = 1108] [serial = 1250] [outer = 00000000] [url = about:blank] 04:19:23 INFO - PROCESS | 1108 | --DOMWINDOW == 119 (19798C00) [pid = 1108] [serial = 1249] [outer = 00000000] [url = about:blank] 04:19:23 INFO - PROCESS | 1108 | --DOMWINDOW == 118 (22227800) [pid = 1108] [serial = 1246] [outer = 00000000] [url = about:blank] 04:19:23 INFO - PROCESS | 1108 | --DOMWINDOW == 117 (1E52E000) [pid = 1108] [serial = 1243] [outer = 00000000] [url = about:blank] 04:19:23 INFO - PROCESS | 1108 | --DOMWINDOW == 116 (1CF39400) [pid = 1108] [serial = 1240] [outer = 00000000] [url = about:blank] 04:19:23 INFO - PROCESS | 1108 | --DOMWINDOW == 115 (1D51A400) [pid = 1108] [serial = 1258] [outer = 00000000] [url = about:blank] 04:19:23 INFO - PROCESS | 1108 | --DOMWINDOW == 114 (1D7F0C00) [pid = 1108] [serial = 1259] [outer = 00000000] [url = about:blank] 04:19:23 INFO - PROCESS | 1108 | --DOMWINDOW == 113 (183CA000) [pid = 1108] [serial = 1270] [outer = 00000000] [url = about:blank] 04:19:23 INFO - PROCESS | 1108 | --DOMWINDOW == 112 (19827C00) [pid = 1108] [serial = 1271] [outer = 00000000] [url = about:blank] 04:19:23 INFO - PROCESS | 1108 | --DOMWINDOW == 111 (20D7B400) [pid = 1108] [serial = 1268] [outer = 00000000] [url = about:blank] 04:19:23 INFO - PROCESS | 1108 | --DOMWINDOW == 110 (1DA84800) [pid = 1108] [serial = 1261] [outer = 00000000] [url = about:blank] 04:19:23 INFO - PROCESS | 1108 | --DOMWINDOW == 109 (1DEF2800) [pid = 1108] [serial = 1262] [outer = 00000000] [url = about:blank] 04:19:23 INFO - PROCESS | 1108 | --DOMWINDOW == 108 (1DCAC400) [pid = 1108] [serial = 1274] [outer = 00000000] [url = about:blank] 04:19:23 INFO - PROCESS | 1108 | --DOMWINDOW == 107 (1D7F2C00) [pid = 1108] [serial = 1273] [outer = 00000000] [url = about:blank] 04:19:23 INFO - PROCESS | 1108 | 1461064763221 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:19:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:19:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 970ms 04:19:23 INFO - PROCESS | 1108 | 1461064763264 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 04:19:23 INFO - PROCESS | 1108 | 1461064763269 Marionette TRACE conn4 <- [1,1753,null,{"value":"13"}] 04:19:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:19:23 INFO - PROCESS | 1108 | 1461064763283 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:19:23 INFO - PROCESS | 1108 | 1461064763286 Marionette TRACE conn4 <- [1,1754,null,{}] 04:19:23 INFO - PROCESS | 1108 | 1461064763291 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:19:23 INFO - PROCESS | 1108 | 1461064763375 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 04:19:23 INFO - PROCESS | 1108 | 1461064763385 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:23 INFO - PROCESS | 1108 | ++DOCSHELL 13651000 == 51 [pid = 1108] [id = 448] 04:19:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 108 (13693000) [pid = 1108] [serial = 1344] [outer = 00000000] 04:19:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (17ECD800) [pid = 1108] [serial = 1345] [outer = 13693000] 04:19:23 INFO - PROCESS | 1108 | 1461064763430 Marionette DEBUG loaded listener.js 04:19:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 110 (19827C00) [pid = 1108] [serial = 1346] [outer = 13693000] 04:19:23 INFO - PROCESS | 1108 | 1461064763964 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:19:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:19:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 730ms 04:19:24 INFO - PROCESS | 1108 | 1461064764009 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 04:19:24 INFO - PROCESS | 1108 | 1461064764011 Marionette TRACE conn4 <- [1,1757,null,{"value":"13"}] 04:19:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:19:24 INFO - PROCESS | 1108 | 1461064764014 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:19:24 INFO - PROCESS | 1108 | 1461064764018 Marionette TRACE conn4 <- [1,1758,null,{}] 04:19:24 INFO - PROCESS | 1108 | 1461064764028 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:19:24 INFO - PROCESS | 1108 | 1461064764113 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 04:19:24 INFO - PROCESS | 1108 | 1461064764219 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:24 INFO - PROCESS | 1108 | ++DOCSHELL 19833800 == 52 [pid = 1108] [id = 449] 04:19:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 111 (1AA9D400) [pid = 1108] [serial = 1347] [outer = 00000000] 04:19:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 112 (1D408C00) [pid = 1108] [serial = 1348] [outer = 1AA9D400] 04:19:24 INFO - PROCESS | 1108 | 1461064764266 Marionette DEBUG loaded listener.js 04:19:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 113 (1D52E400) [pid = 1108] [serial = 1349] [outer = 1AA9D400] 04:19:24 INFO - PROCESS | 1108 | 1461064764640 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:19:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:19:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 670ms 04:19:24 INFO - PROCESS | 1108 | 1461064764689 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 04:19:24 INFO - PROCESS | 1108 | 1461064764691 Marionette TRACE conn4 <- [1,1761,null,{"value":"13"}] 04:19:24 INFO - PROCESS | 1108 | 1461064764694 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:19:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:19:24 INFO - PROCESS | 1108 | 1461064764696 Marionette TRACE conn4 <- [1,1762,null,{}] 04:19:24 INFO - PROCESS | 1108 | 1461064764699 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:19:24 INFO - PROCESS | 1108 | 1461064764783 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 04:19:24 INFO - PROCESS | 1108 | 1461064764790 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:24 INFO - PROCESS | 1108 | ++DOCSHELL 1D904C00 == 53 [pid = 1108] [id = 450] 04:19:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 114 (1D906000) [pid = 1108] [serial = 1350] [outer = 00000000] 04:19:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 115 (1DEEC400) [pid = 1108] [serial = 1351] [outer = 1D906000] 04:19:24 INFO - PROCESS | 1108 | 1461064764835 Marionette DEBUG loaded listener.js 04:19:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 116 (1DEF5800) [pid = 1108] [serial = 1352] [outer = 1D906000] 04:19:25 INFO - PROCESS | 1108 | 1461064765309 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:19:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:19:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 670ms 04:19:25 INFO - PROCESS | 1108 | 1461064765369 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 04:19:25 INFO - PROCESS | 1108 | 1461064765371 Marionette TRACE conn4 <- [1,1765,null,{"value":"13"}] 04:19:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:19:25 INFO - PROCESS | 1108 | 1461064765374 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:19:25 INFO - PROCESS | 1108 | 1461064765376 Marionette TRACE conn4 <- [1,1766,null,{}] 04:19:25 INFO - PROCESS | 1108 | 1461064765384 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:19:25 INFO - PROCESS | 1108 | 1461064765499 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 04:19:25 INFO - PROCESS | 1108 | 1461064765598 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:25 INFO - PROCESS | 1108 | ++DOCSHELL 13A25400 == 54 [pid = 1108] [id = 451] 04:19:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 117 (13CAF800) [pid = 1108] [serial = 1353] [outer = 00000000] 04:19:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 118 (1E331000) [pid = 1108] [serial = 1354] [outer = 13CAF800] 04:19:25 INFO - PROCESS | 1108 | 1461064765644 Marionette DEBUG loaded listener.js 04:19:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 119 (1E337C00) [pid = 1108] [serial = 1355] [outer = 13CAF800] 04:19:26 INFO - PROCESS | 1108 | 1461064766071 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:19:26 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:19:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 730ms 04:19:26 INFO - PROCESS | 1108 | 1461064766105 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 04:19:26 INFO - PROCESS | 1108 | 1461064766107 Marionette TRACE conn4 <- [1,1769,null,{"value":"13"}] 04:19:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:19:26 INFO - PROCESS | 1108 | 1461064766110 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:19:26 INFO - PROCESS | 1108 | 1461064766112 Marionette TRACE conn4 <- [1,1770,null,{}] 04:19:26 INFO - PROCESS | 1108 | 1461064766115 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:19:26 INFO - PROCESS | 1108 | 1461064766247 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 04:19:26 INFO - PROCESS | 1108 | 1461064766315 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:26 INFO - PROCESS | 1108 | ++DOCSHELL 1E53B400 == 55 [pid = 1108] [id = 452] 04:19:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 120 (1E53B800) [pid = 1108] [serial = 1356] [outer = 00000000] 04:19:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 121 (1F447800) [pid = 1108] [serial = 1357] [outer = 1E53B800] 04:19:26 INFO - PROCESS | 1108 | 1461064766362 Marionette DEBUG loaded listener.js 04:19:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 122 (1F44E400) [pid = 1108] [serial = 1358] [outer = 1E53B800] 04:19:26 INFO - PROCESS | 1108 | 1461064766776 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:19:26 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:19:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 730ms 04:19:26 INFO - PROCESS | 1108 | 1461064766873 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 04:19:26 INFO - PROCESS | 1108 | 1461064766875 Marionette TRACE conn4 <- [1,1773,null,{"value":"13"}] 04:19:26 INFO - PROCESS | 1108 | 1461064766879 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:19:26 INFO - PROCESS | 1108 | 1461064766880 Marionette TRACE conn4 <- [1,1774,null,{}] 04:19:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:19:26 INFO - PROCESS | 1108 | 1461064766884 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:19:27 INFO - PROCESS | 1108 | 1461064767004 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 04:19:27 INFO - PROCESS | 1108 | 1461064767270 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:27 INFO - PROCESS | 1108 | --DOMWINDOW == 121 (1ABC0C00) [pid = 1108] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:19:27 INFO - PROCESS | 1108 | --DOMWINDOW == 120 (2217F800) [pid = 1108] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:19:27 INFO - PROCESS | 1108 | --DOMWINDOW == 119 (1DF3EC00) [pid = 1108] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:19:27 INFO - PROCESS | 1108 | --DOMWINDOW == 118 (1AB75C00) [pid = 1108] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:19:27 INFO - PROCESS | 1108 | --DOMWINDOW == 117 (1350E800) [pid = 1108] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:19:27 INFO - PROCESS | 1108 | --DOMWINDOW == 116 (1D0AE800) [pid = 1108] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 04:19:27 INFO - PROCESS | 1108 | --DOMWINDOW == 115 (1DF43800) [pid = 1108] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 04:19:27 INFO - PROCESS | 1108 | --DOMWINDOW == 114 (1D907400) [pid = 1108] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 04:19:27 INFO - PROCESS | 1108 | --DOMWINDOW == 113 (13694C00) [pid = 1108] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 04:19:27 INFO - PROCESS | 1108 | --DOMWINDOW == 112 (13933000) [pid = 1108] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 04:19:27 INFO - PROCESS | 1108 | --DOMWINDOW == 111 (1AA9C000) [pid = 1108] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 04:19:27 INFO - PROCESS | 1108 | --DOMWINDOW == 110 (1E532800) [pid = 1108] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 04:19:27 INFO - PROCESS | 1108 | --DOMWINDOW == 109 (1AA5DC00) [pid = 1108] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 04:19:27 INFO - PROCESS | 1108 | --DOMWINDOW == 108 (13A2BC00) [pid = 1108] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 04:19:27 INFO - PROCESS | 1108 | --DOMWINDOW == 107 (1AB75800) [pid = 1108] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 04:19:27 INFO - PROCESS | 1108 | --DOMWINDOW == 106 (1979BC00) [pid = 1108] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:19:27 INFO - PROCESS | 1108 | --DOMWINDOW == 105 (13A30800) [pid = 1108] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:19:27 INFO - PROCESS | 1108 | --DOMWINDOW == 104 (1D7F6C00) [pid = 1108] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:19:27 INFO - PROCESS | 1108 | --DOMWINDOW == 103 (1DA7D000) [pid = 1108] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:19:27 INFO - PROCESS | 1108 | --DOMWINDOW == 102 (1D40B800) [pid = 1108] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:19:27 INFO - PROCESS | 1108 | ++DOCSHELL 0F43C000 == 56 [pid = 1108] [id = 453] 04:19:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 103 (0F6DE000) [pid = 1108] [serial = 1359] [outer = 00000000] 04:19:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 104 (13A30800) [pid = 1108] [serial = 1360] [outer = 0F6DE000] 04:19:27 INFO - PROCESS | 1108 | 1461064767324 Marionette DEBUG loaded listener.js 04:19:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 105 (14CDA400) [pid = 1108] [serial = 1361] [outer = 0F6DE000] 04:19:27 INFO - PROCESS | 1108 | 1461064767687 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:19:27 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:19:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 830ms 04:19:27 INFO - PROCESS | 1108 | 1461064767716 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 04:19:27 INFO - PROCESS | 1108 | 1461064767718 Marionette TRACE conn4 <- [1,1777,null,{"value":"13"}] 04:19:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:19:27 INFO - PROCESS | 1108 | 1461064767721 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:19:27 INFO - PROCESS | 1108 | 1461064767723 Marionette TRACE conn4 <- [1,1778,null,{}] 04:19:27 INFO - PROCESS | 1108 | 1461064767726 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:19:27 INFO - PROCESS | 1108 | 1461064767806 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 04:19:27 INFO - PROCESS | 1108 | 1461064767903 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:27 INFO - PROCESS | 1108 | ++DOCSHELL 14B9C400 == 57 [pid = 1108] [id = 454] 04:19:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 106 (1979BC00) [pid = 1108] [serial = 1362] [outer = 00000000] 04:19:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 107 (1D51D000) [pid = 1108] [serial = 1363] [outer = 1979BC00] 04:19:27 INFO - PROCESS | 1108 | 1461064767947 Marionette DEBUG loaded listener.js 04:19:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 108 (1DCAD000) [pid = 1108] [serial = 1364] [outer = 1979BC00] 04:19:28 INFO - PROCESS | 1108 | 1461064768300 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:19:28 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:19:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 632ms 04:19:28 INFO - PROCESS | 1108 | 1461064768354 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 04:19:28 INFO - PROCESS | 1108 | 1461064768355 Marionette TRACE conn4 <- [1,1781,null,{"value":"13"}] 04:19:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:19:28 INFO - PROCESS | 1108 | 1461064768359 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:19:28 INFO - PROCESS | 1108 | 1461064768360 Marionette TRACE conn4 <- [1,1782,null,{}] 04:19:28 INFO - PROCESS | 1108 | 1461064768363 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:19:28 INFO - PROCESS | 1108 | 1461064768489 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 04:19:28 INFO - PROCESS | 1108 | 1461064768528 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:28 INFO - PROCESS | 1108 | ++DOCSHELL 1D0AE800 == 58 [pid = 1108] [id = 455] 04:19:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (1D519400) [pid = 1108] [serial = 1365] [outer = 00000000] 04:19:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 110 (2217C400) [pid = 1108] [serial = 1366] [outer = 1D519400] 04:19:28 INFO - PROCESS | 1108 | 1461064768574 Marionette DEBUG loaded listener.js 04:19:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 111 (2217C800) [pid = 1108] [serial = 1367] [outer = 1D519400] 04:19:29 INFO - PROCESS | 1108 | 1461064768981 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:19:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:19:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 670ms 04:19:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:19:29 INFO - PROCESS | 1108 | 1461064769030 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 04:19:29 INFO - PROCESS | 1108 | 1461064769032 Marionette TRACE conn4 <- [1,1785,null,{"value":"13"}] 04:19:29 INFO - PROCESS | 1108 | 1461064769035 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:19:29 INFO - PROCESS | 1108 | 1461064769037 Marionette TRACE conn4 <- [1,1786,null,{}] 04:19:29 INFO - PROCESS | 1108 | 1461064769040 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:19:29 INFO - PROCESS | 1108 | 1461064769158 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 04:19:29 INFO - PROCESS | 1108 | 1461064769168 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:29 INFO - PROCESS | 1108 | ++DOCSHELL 22229C00 == 59 [pid = 1108] [id = 456] 04:19:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 112 (22232400) [pid = 1108] [serial = 1368] [outer = 00000000] 04:19:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 113 (2227BC00) [pid = 1108] [serial = 1369] [outer = 22232400] 04:19:29 INFO - PROCESS | 1108 | 1461064769212 Marionette DEBUG loaded listener.js 04:19:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 114 (222DCC00) [pid = 1108] [serial = 1370] [outer = 22232400] 04:19:29 INFO - PROCESS | 1108 | 1461064769929 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:19:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:19:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 931ms 04:19:29 INFO - PROCESS | 1108 | 1461064769966 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 04:19:29 INFO - PROCESS | 1108 | 1461064769972 Marionette TRACE conn4 <- [1,1789,null,{"value":"13"}] 04:19:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:19:29 INFO - PROCESS | 1108 | 1461064769977 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:19:29 INFO - PROCESS | 1108 | 1461064769981 Marionette TRACE conn4 <- [1,1790,null,{}] 04:19:30 INFO - PROCESS | 1108 | 1461064769986 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:19:30 INFO - PROCESS | 1108 | 1461064770097 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 04:19:30 INFO - PROCESS | 1108 | 1461064770239 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:30 INFO - PROCESS | 1108 | ++DOCSHELL 183D0000 == 60 [pid = 1108] [id = 457] 04:19:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 115 (183D2800) [pid = 1108] [serial = 1371] [outer = 00000000] 04:19:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 116 (1AA97400) [pid = 1108] [serial = 1372] [outer = 183D2800] 04:19:30 INFO - PROCESS | 1108 | 1461064770296 Marionette DEBUG loaded listener.js 04:19:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 117 (1ABC6C00) [pid = 1108] [serial = 1373] [outer = 183D2800] 04:19:30 INFO - PROCESS | 1108 | 1461064770840 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:19:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 04:19:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 870ms 04:19:30 INFO - PROCESS | 1108 | 1461064770851 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 04:19:30 INFO - PROCESS | 1108 | 1461064770858 Marionette TRACE conn4 <- [1,1793,null,{"value":"13"}] 04:19:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 04:19:30 INFO - PROCESS | 1108 | 1461064770864 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:19:30 INFO - PROCESS | 1108 | 1461064770867 Marionette TRACE conn4 <- [1,1794,null,{}] 04:19:30 INFO - PROCESS | 1108 | 1461064770888 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:19:31 INFO - PROCESS | 1108 | 1461064771001 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 04:19:31 INFO - PROCESS | 1108 | 1461064771112 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:31 INFO - PROCESS | 1108 | ++DOCSHELL 1D411400 == 61 [pid = 1108] [id = 458] 04:19:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 118 (1D7F2C00) [pid = 1108] [serial = 1374] [outer = 00000000] 04:19:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 119 (1E332400) [pid = 1108] [serial = 1375] [outer = 1D7F2C00] 04:19:31 INFO - PROCESS | 1108 | 1461064771166 Marionette DEBUG loaded listener.js 04:19:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 120 (1E54B400) [pid = 1108] [serial = 1376] [outer = 1D7F2C00] 04:19:31 INFO - PROCESS | 1108 | 1461064771789 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:19:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 04:19:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 987ms 04:19:31 INFO - PROCESS | 1108 | 1461064771853 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 04:19:31 INFO - PROCESS | 1108 | 1461064771856 Marionette TRACE conn4 <- [1,1797,null,{"value":"13"}] 04:19:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 04:19:31 INFO - PROCESS | 1108 | 1461064771860 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:19:31 INFO - PROCESS | 1108 | 1461064771863 Marionette TRACE conn4 <- [1,1798,null,{}] 04:19:31 INFO - PROCESS | 1108 | 1461064771875 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:19:32 INFO - PROCESS | 1108 | 1461064771991 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 04:19:32 INFO - PROCESS | 1108 | 1461064772133 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:32 INFO - PROCESS | 1108 | ++DOCSHELL 2252D000 == 62 [pid = 1108] [id = 459] 04:19:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 121 (22531800) [pid = 1108] [serial = 1377] [outer = 00000000] 04:19:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 122 (225D3800) [pid = 1108] [serial = 1378] [outer = 22531800] 04:19:32 INFO - PROCESS | 1108 | 1461064772191 Marionette DEBUG loaded listener.js 04:19:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 123 (227E0000) [pid = 1108] [serial = 1379] [outer = 22531800] 04:19:32 INFO - PROCESS | 1108 | 1461064772788 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:19:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 04:19:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 970ms 04:19:32 INFO - PROCESS | 1108 | 1461064772833 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 04:19:32 INFO - PROCESS | 1108 | 1461064772836 Marionette TRACE conn4 <- [1,1801,null,{"value":"13"}] 04:19:32 INFO - PROCESS | 1108 | 1461064772839 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:19:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 04:19:32 INFO - PROCESS | 1108 | 1461064772841 Marionette TRACE conn4 <- [1,1802,null,{}] 04:19:32 INFO - PROCESS | 1108 | 1461064772845 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:19:32 INFO - PROCESS | 1108 | 1461064772951 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 04:19:33 INFO - PROCESS | 1108 | 1461064773093 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:33 INFO - PROCESS | 1108 | ++DOCSHELL 22CBB800 == 63 [pid = 1108] [id = 460] 04:19:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 124 (22CBC800) [pid = 1108] [serial = 1380] [outer = 00000000] 04:19:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 125 (22CF6400) [pid = 1108] [serial = 1381] [outer = 22CBC800] 04:19:33 INFO - PROCESS | 1108 | 1461064773151 Marionette DEBUG loaded listener.js 04:19:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 126 (22CFC000) [pid = 1108] [serial = 1382] [outer = 22CBC800] 04:19:33 INFO - PROCESS | 1108 | 1461064773673 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:19:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 04:19:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 870ms 04:19:33 INFO - PROCESS | 1108 | 1461064773716 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 04:19:33 INFO - PROCESS | 1108 | 1461064773718 Marionette TRACE conn4 <- [1,1805,null,{"value":"13"}] 04:19:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 04:19:33 INFO - PROCESS | 1108 | 1461064773723 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 04:19:33 INFO - PROCESS | 1108 | 1461064773725 Marionette TRACE conn4 <- [1,1806,null,{}] 04:19:33 INFO - PROCESS | 1108 | 1461064773729 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:19:33 INFO - PROCESS | 1108 | 1461064773832 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 04:19:33 INFO - PROCESS | 1108 | 1461064773944 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:33 INFO - PROCESS | 1108 | ++DOCSHELL 14B77000 == 64 [pid = 1108] [id = 461] 04:19:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 127 (227E3800) [pid = 1108] [serial = 1383] [outer = 00000000] 04:19:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 128 (22F43C00) [pid = 1108] [serial = 1384] [outer = 227E3800] 04:19:34 INFO - PROCESS | 1108 | 1461064773998 Marionette DEBUG loaded listener.js 04:19:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 129 (22F46C00) [pid = 1108] [serial = 1385] [outer = 227E3800] 04:19:34 INFO - PROCESS | 1108 | 1461064774677 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:19:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 04:19:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1015ms 04:19:34 INFO - PROCESS | 1108 | 1461064774743 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 04:19:34 INFO - PROCESS | 1108 | 1461064774745 Marionette TRACE conn4 <- [1,1809,null,{"value":"13"}] 04:19:34 INFO - PROCESS | 1108 | 1461064774749 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 04:19:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 04:19:34 INFO - PROCESS | 1108 | 1461064774751 Marionette TRACE conn4 <- [1,1810,null,{}] 04:19:34 INFO - PROCESS | 1108 | 1461064774787 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:19:34 INFO - PROCESS | 1108 | 1461064774908 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 04:19:35 INFO - PROCESS | 1108 | 1461064775179 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:35 INFO - PROCESS | 1108 | ++DOCSHELL 0F436C00 == 65 [pid = 1108] [id = 462] 04:19:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 130 (0F688800) [pid = 1108] [serial = 1386] [outer = 00000000] 04:19:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 131 (14B9D000) [pid = 1108] [serial = 1387] [outer = 0F688800] 04:19:35 INFO - PROCESS | 1108 | 1461064775239 Marionette DEBUG loaded listener.js 04:19:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 132 (1839A800) [pid = 1108] [serial = 1388] [outer = 0F688800] 04:19:35 INFO - PROCESS | 1108 | 1461064775831 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:19:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 04:19:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1134ms 04:19:35 INFO - PROCESS | 1108 | 1461064775887 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 04:19:35 INFO - PROCESS | 1108 | 1461064775892 Marionette TRACE conn4 <- [1,1813,null,{"value":"13"}] 04:19:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 04:19:35 INFO - PROCESS | 1108 | 1461064775897 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 04:19:35 INFO - PROCESS | 1108 | 1461064775900 Marionette TRACE conn4 <- [1,1814,null,{}] 04:19:35 INFO - PROCESS | 1108 | 1461064775905 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:19:36 INFO - PROCESS | 1108 | 1461064776011 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 04:19:36 INFO - PROCESS | 1108 | 1461064776156 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:36 INFO - PROCESS | 1108 | ++DOCSHELL 13CD2C00 == 66 [pid = 1108] [id = 463] 04:19:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 133 (14482800) [pid = 1108] [serial = 1389] [outer = 00000000] 04:19:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 134 (1D0A6C00) [pid = 1108] [serial = 1390] [outer = 14482800] 04:19:36 INFO - PROCESS | 1108 | 1461064776207 Marionette DEBUG loaded listener.js 04:19:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 135 (1D521800) [pid = 1108] [serial = 1391] [outer = 14482800] 04:19:36 INFO - PROCESS | 1108 | --DOCSHELL 1D0AE800 == 65 [pid = 1108] [id = 455] 04:19:36 INFO - PROCESS | 1108 | --DOCSHELL 14B9C400 == 64 [pid = 1108] [id = 454] 04:19:36 INFO - PROCESS | 1108 | --DOCSHELL 0F43C000 == 63 [pid = 1108] [id = 453] 04:19:36 INFO - PROCESS | 1108 | --DOCSHELL 1E53B400 == 62 [pid = 1108] [id = 452] 04:19:36 INFO - PROCESS | 1108 | --DOCSHELL 13A25400 == 61 [pid = 1108] [id = 451] 04:19:36 INFO - PROCESS | 1108 | --DOCSHELL 1D904C00 == 60 [pid = 1108] [id = 450] 04:19:36 INFO - PROCESS | 1108 | --DOCSHELL 19833800 == 59 [pid = 1108] [id = 449] 04:19:36 INFO - PROCESS | 1108 | --DOCSHELL 13651000 == 58 [pid = 1108] [id = 448] 04:19:36 INFO - PROCESS | 1108 | --DOMWINDOW == 134 (0F67C400) [pid = 1108] [serial = 1279] [outer = 00000000] [url = about:blank] 04:19:36 INFO - PROCESS | 1108 | --DOMWINDOW == 133 (1CF40000) [pid = 1108] [serial = 1282] [outer = 00000000] [url = about:blank] 04:19:36 INFO - PROCESS | 1108 | --DOMWINDOW == 132 (1F443000) [pid = 1108] [serial = 1285] [outer = 00000000] [url = about:blank] 04:19:36 INFO - PROCESS | 1108 | --DOMWINDOW == 131 (222DF400) [pid = 1108] [serial = 1288] [outer = 00000000] [url = about:blank] 04:19:36 INFO - PROCESS | 1108 | --DOMWINDOW == 130 (22533000) [pid = 1108] [serial = 1291] [outer = 00000000] [url = about:blank] 04:19:36 INFO - PROCESS | 1108 | --DOCSHELL 19797000 == 57 [pid = 1108] [id = 447] 04:19:36 INFO - PROCESS | 1108 | --DOCSHELL 17EC6C00 == 56 [pid = 1108] [id = 442] 04:19:36 INFO - PROCESS | 1108 | --DOCSHELL 222E4C00 == 55 [pid = 1108] [id = 441] 04:19:36 INFO - PROCESS | 1108 | --DOMWINDOW == 129 (1D528C00) [pid = 1108] [serial = 1193] [outer = 00000000] [url = about:blank] 04:19:36 INFO - PROCESS | 1108 | --DOMWINDOW == 128 (1FBF4C00) [pid = 1108] [serial = 1235] [outer = 00000000] [url = about:blank] 04:19:36 INFO - PROCESS | 1108 | --DOMWINDOW == 127 (1AA9C400) [pid = 1108] [serial = 1199] [outer = 00000000] [url = about:blank] 04:19:36 INFO - PROCESS | 1108 | --DOMWINDOW == 126 (14B9DC00) [pid = 1108] [serial = 1196] [outer = 00000000] [url = about:blank] 04:19:36 INFO - PROCESS | 1108 | --DOMWINDOW == 125 (1D905000) [pid = 1108] [serial = 1202] [outer = 00000000] [url = about:blank] 04:19:36 INFO - PROCESS | 1108 | --DOMWINDOW == 124 (1DCB5000) [pid = 1108] [serial = 1205] [outer = 00000000] [url = about:blank] 04:19:36 INFO - PROCESS | 1108 | --DOMWINDOW == 123 (2222A800) [pid = 1108] [serial = 1247] [outer = 00000000] [url = about:blank] 04:19:36 INFO - PROCESS | 1108 | --DOMWINDOW == 122 (20D76800) [pid = 1108] [serial = 1244] [outer = 00000000] [url = about:blank] 04:19:36 INFO - PROCESS | 1108 | --DOMWINDOW == 121 (1CF72800) [pid = 1108] [serial = 1241] [outer = 00000000] [url = about:blank] 04:19:36 INFO - PROCESS | 1108 | --DOMWINDOW == 120 (13A82000) [pid = 1108] [serial = 1238] [outer = 00000000] [url = about:blank] 04:19:36 INFO - PROCESS | 1108 | --DOMWINDOW == 119 (1D51AC00) [pid = 1108] [serial = 1303] [outer = 00000000] [url = about:blank] 04:19:36 INFO - PROCESS | 1108 | --DOMWINDOW == 118 (1D7F7C00) [pid = 1108] [serial = 1304] [outer = 00000000] [url = about:blank] 04:19:36 INFO - PROCESS | 1108 | --DOMWINDOW == 117 (1E3A1C00) [pid = 1108] [serial = 1309] [outer = 00000000] [url = about:blank] 04:19:36 INFO - PROCESS | 1108 | --DOMWINDOW == 116 (1DA7CC00) [pid = 1108] [serial = 1306] [outer = 00000000] [url = about:blank] 04:19:36 INFO - PROCESS | 1108 | --DOMWINDOW == 115 (13A2DC00) [pid = 1108] [serial = 1297] [outer = 00000000] [url = about:blank] 04:19:36 INFO - PROCESS | 1108 | --DOMWINDOW == 114 (14A7F800) [pid = 1108] [serial = 1298] [outer = 00000000] [url = about:blank] 04:19:36 INFO - PROCESS | 1108 | --DOMWINDOW == 113 (1A565400) [pid = 1108] [serial = 1295] [outer = 00000000] [url = about:blank] 04:19:36 INFO - PROCESS | 1108 | --DOMWINDOW == 112 (197A0C00) [pid = 1108] [serial = 1294] [outer = 00000000] [url = about:blank] 04:19:36 INFO - PROCESS | 1108 | --DOMWINDOW == 111 (1AB78000) [pid = 1108] [serial = 1300] [outer = 00000000] [url = about:blank] 04:19:36 INFO - PROCESS | 1108 | --DOMWINDOW == 110 (1CF36400) [pid = 1108] [serial = 1301] [outer = 00000000] [url = about:blank] 04:19:36 INFO - PROCESS | 1108 | --DOMWINDOW == 109 (1E8A8400) [pid = 1108] [serial = 1312] [outer = 00000000] [url = about:blank] 04:19:36 INFO - PROCESS | 1108 | --DOMWINDOW == 108 (1F4C6C00) [pid = 1108] [serial = 1318] [outer = 00000000] [url = about:blank] 04:19:36 INFO - PROCESS | 1108 | --DOMWINDOW == 107 (1E6C6400) [pid = 1108] [serial = 1313] [outer = 00000000] [url = about:blank] 04:19:36 INFO - PROCESS | 1108 | --DOMWINDOW == 106 (2226F800) [pid = 1108] [serial = 1321] [outer = 00000000] [url = about:blank] 04:19:36 INFO - PROCESS | 1108 | --DOMWINDOW == 105 (1FAE5400) [pid = 1108] [serial = 1315] [outer = 00000000] [url = about:blank] 04:19:36 INFO - PROCESS | 1108 | --DOMWINDOW == 104 (21678000) [pid = 1108] [serial = 1316] [outer = 00000000] [url = about:blank] 04:19:36 INFO - PROCESS | 1108 | --DOMWINDOW == 103 (1E530C00) [pid = 1108] [serial = 1310] [outer = 00000000] [url = about:blank] 04:19:36 INFO - PROCESS | 1108 | --DOMWINDOW == 102 (22184400) [pid = 1108] [serial = 1319] [outer = 00000000] [url = about:blank] 04:19:36 INFO - PROCESS | 1108 | --DOMWINDOW == 101 (22276800) [pid = 1108] [serial = 1322] [outer = 00000000] [url = about:blank] 04:19:36 INFO - PROCESS | 1108 | --DOMWINDOW == 100 (1DA85800) [pid = 1108] [serial = 1307] [outer = 00000000] [url = about:blank] 04:19:36 INFO - PROCESS | 1108 | 1461064776785 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:19:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 04:19:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 931ms 04:19:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 04:19:36 INFO - PROCESS | 1108 | 1461064776835 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 04:19:36 INFO - PROCESS | 1108 | 1461064776839 Marionette TRACE conn4 <- [1,1817,null,{"value":"13"}] 04:19:36 INFO - PROCESS | 1108 | 1461064776843 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 04:19:36 INFO - PROCESS | 1108 | 1461064776845 Marionette TRACE conn4 <- [1,1818,null,{}] 04:19:36 INFO - PROCESS | 1108 | 1461064776848 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:19:36 INFO - PROCESS | 1108 | 1461064776937 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 04:19:37 INFO - PROCESS | 1108 | 1461064777035 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:37 INFO - PROCESS | 1108 | ++DOCSHELL 135C3C00 == 56 [pid = 1108] [id = 464] 04:19:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 101 (13972400) [pid = 1108] [serial = 1392] [outer = 00000000] 04:19:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 102 (197A0C00) [pid = 1108] [serial = 1393] [outer = 13972400] 04:19:37 INFO - PROCESS | 1108 | 1461064777081 Marionette DEBUG loaded listener.js 04:19:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 103 (1AA99C00) [pid = 1108] [serial = 1394] [outer = 13972400] 04:19:37 INFO - PROCESS | 1108 | 1461064777486 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:19:37 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:19:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 671ms 04:19:37 INFO - PROCESS | 1108 | 1461064777514 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 04:19:37 INFO - PROCESS | 1108 | 1461064777517 Marionette TRACE conn4 <- [1,1821,null,{"value":"13"}] 04:19:37 INFO - PROCESS | 1108 | 1461064777521 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 04:19:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 04:19:37 INFO - PROCESS | 1108 | 1461064777527 Marionette TRACE conn4 <- [1,1822,null,{}] 04:19:37 INFO - PROCESS | 1108 | 1461064777535 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:19:37 INFO - PROCESS | 1108 | 1461064777622 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 04:19:37 INFO - PROCESS | 1108 | 1461064777628 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:37 INFO - PROCESS | 1108 | ++DOCSHELL 1ABFDC00 == 57 [pid = 1108] [id = 465] 04:19:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 104 (1B29B000) [pid = 1108] [serial = 1395] [outer = 00000000] 04:19:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 105 (1D7FA400) [pid = 1108] [serial = 1396] [outer = 1B29B000] 04:19:37 INFO - PROCESS | 1108 | 1461064777672 Marionette DEBUG loaded listener.js 04:19:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 106 (1D90BC00) [pid = 1108] [serial = 1397] [outer = 1B29B000] 04:19:38 INFO - PROCESS | 1108 | 1461064778122 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:19:38 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:19:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 630ms 04:19:38 INFO - PROCESS | 1108 | 1461064778155 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 04:19:38 INFO - PROCESS | 1108 | 1461064778157 Marionette TRACE conn4 <- [1,1825,null,{"value":"13"}] 04:19:38 INFO - PROCESS | 1108 | 1461064778160 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 04:19:38 INFO - PROCESS | 1108 | 1461064778162 Marionette TRACE conn4 <- [1,1826,null,{}] 04:19:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 04:19:38 INFO - PROCESS | 1108 | 1461064778165 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:19:38 INFO - PROCESS | 1108 | 1461064778249 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 04:19:38 INFO - PROCESS | 1108 | 1461064778255 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:38 INFO - PROCESS | 1108 | ++DOCSHELL 1DCB3400 == 58 [pid = 1108] [id = 466] 04:19:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 107 (1DCB4C00) [pid = 1108] [serial = 1398] [outer = 00000000] 04:19:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 108 (1DEEC000) [pid = 1108] [serial = 1399] [outer = 1DCB4C00] 04:19:38 INFO - PROCESS | 1108 | 1461064778300 Marionette DEBUG loaded listener.js 04:19:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (1E329800) [pid = 1108] [serial = 1400] [outer = 1DCB4C00] 04:19:38 INFO - PROCESS | 1108 | 1461064778765 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:19:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 04:19:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 630ms 04:19:38 INFO - PROCESS | 1108 | 1461064778808 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 04:19:38 INFO - PROCESS | 1108 | 1461064778810 Marionette TRACE conn4 <- [1,1829,null,{"value":"13"}] 04:19:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 04:19:38 INFO - PROCESS | 1108 | 1461064778814 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 04:19:38 INFO - PROCESS | 1108 | 1461064778815 Marionette TRACE conn4 <- [1,1830,null,{}] 04:19:38 INFO - PROCESS | 1108 | 1461064778819 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:19:38 INFO - PROCESS | 1108 | 1461064778939 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 04:19:38 INFO - PROCESS | 1108 | 1461064778945 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:38 INFO - PROCESS | 1108 | ++DOCSHELL 1E32F000 == 59 [pid = 1108] [id = 467] 04:19:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 110 (1E32F800) [pid = 1108] [serial = 1401] [outer = 00000000] 04:19:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 111 (1E532C00) [pid = 1108] [serial = 1402] [outer = 1E32F800] 04:19:39 INFO - PROCESS | 1108 | 1461064778999 Marionette DEBUG loaded listener.js 04:19:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 112 (1E60B000) [pid = 1108] [serial = 1403] [outer = 1E32F800] 04:19:39 INFO - PROCESS | 1108 | 1461064779479 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:19:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 04:19:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 730ms 04:19:39 INFO - PROCESS | 1108 | 1461064779552 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 04:19:39 INFO - PROCESS | 1108 | 1461064779554 Marionette TRACE conn4 <- [1,1833,null,{"value":"13"}] 04:19:39 INFO - PROCESS | 1108 | 1461064779557 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 04:19:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 04:19:39 INFO - PROCESS | 1108 | 1461064779559 Marionette TRACE conn4 <- [1,1834,null,{}] 04:19:39 INFO - PROCESS | 1108 | 1461064779563 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:19:39 INFO - PROCESS | 1108 | 1461064779717 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 04:19:39 INFO - PROCESS | 1108 | 1461064779744 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:39 INFO - PROCESS | 1108 | ++DOCSHELL 1F44AC00 == 60 [pid = 1108] [id = 468] 04:19:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 113 (1F4C3400) [pid = 1108] [serial = 1404] [outer = 00000000] 04:19:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 114 (20D7DC00) [pid = 1108] [serial = 1405] [outer = 1F4C3400] 04:19:39 INFO - PROCESS | 1108 | 1461064779790 Marionette DEBUG loaded listener.js 04:19:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 115 (20EF3400) [pid = 1108] [serial = 1406] [outer = 1F4C3400] 04:19:40 INFO - PROCESS | 1108 | 1461064780248 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:19:40 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:19:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 732ms 04:19:40 INFO - PROCESS | 1108 | 1461064780296 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 04:19:40 INFO - PROCESS | 1108 | 1461064780298 Marionette TRACE conn4 <- [1,1837,null,{"value":"13"}] 04:19:40 INFO - PROCESS | 1108 | 1461064780301 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 04:19:40 INFO - PROCESS | 1108 | 1461064780302 Marionette TRACE conn4 <- [1,1838,null,{}] 04:19:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 04:19:40 INFO - PROCESS | 1108 | 1461064780306 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:19:40 INFO - PROCESS | 1108 | 1461064780423 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 04:19:40 INFO - PROCESS | 1108 | 1461064780489 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:40 INFO - PROCESS | 1108 | ++DOCSHELL 13697C00 == 61 [pid = 1108] [id = 469] 04:19:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 116 (14BA1800) [pid = 1108] [serial = 1407] [outer = 00000000] 04:19:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 117 (22185C00) [pid = 1108] [serial = 1408] [outer = 14BA1800] 04:19:40 INFO - PROCESS | 1108 | 1461064780532 Marionette DEBUG loaded listener.js 04:19:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 118 (2222A800) [pid = 1108] [serial = 1409] [outer = 14BA1800] 04:19:41 INFO - PROCESS | 1108 | --DOMWINDOW == 117 (1E539400) [pid = 1108] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:19:41 INFO - PROCESS | 1108 | --DOMWINDOW == 116 (1A559C00) [pid = 1108] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:19:41 INFO - PROCESS | 1108 | --DOMWINDOW == 115 (1F445C00) [pid = 1108] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:19:41 INFO - PROCESS | 1108 | --DOMWINDOW == 114 (0ED1F000) [pid = 1108] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:19:41 INFO - PROCESS | 1108 | --DOMWINDOW == 113 (20D72C00) [pid = 1108] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:19:41 INFO - PROCESS | 1108 | --DOMWINDOW == 112 (22529400) [pid = 1108] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:19:41 INFO - PROCESS | 1108 | --DOMWINDOW == 111 (13CAF800) [pid = 1108] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 04:19:41 INFO - PROCESS | 1108 | --DOMWINDOW == 110 (1E53B800) [pid = 1108] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 04:19:41 INFO - PROCESS | 1108 | --DOMWINDOW == 109 (0F6DE000) [pid = 1108] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 04:19:41 INFO - PROCESS | 1108 | --DOMWINDOW == 108 (13693000) [pid = 1108] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 04:19:41 INFO - PROCESS | 1108 | --DOMWINDOW == 107 (1D906000) [pid = 1108] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 04:19:41 INFO - PROCESS | 1108 | --DOMWINDOW == 106 (1AA9D400) [pid = 1108] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 04:19:41 INFO - PROCESS | 1108 | --DOMWINDOW == 105 (1A55B400) [pid = 1108] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 04:19:41 INFO - PROCESS | 1108 | --DOMWINDOW == 104 (13A8F800) [pid = 1108] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 04:19:41 INFO - PROCESS | 1108 | --DOMWINDOW == 103 (1D519400) [pid = 1108] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 04:19:41 INFO - PROCESS | 1108 | --DOMWINDOW == 102 (1979BC00) [pid = 1108] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 04:19:41 INFO - PROCESS | 1108 | 1461064781150 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:19:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:19:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 870ms 04:19:41 INFO - PROCESS | 1108 | 1461064781176 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 04:19:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 04:19:41 INFO - PROCESS | 1108 | 1461064781178 Marionette TRACE conn4 <- [1,1841,null,{"value":"13"}] 04:19:41 INFO - PROCESS | 1108 | 1461064781182 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 04:19:41 INFO - PROCESS | 1108 | 1461064781183 Marionette TRACE conn4 <- [1,1842,null,{}] 04:19:41 INFO - PROCESS | 1108 | 1461064781187 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:19:41 INFO - PROCESS | 1108 | 1461064781268 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 04:19:41 INFO - PROCESS | 1108 | 1461064781274 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:41 INFO - PROCESS | 1108 | ++DOCSHELL 13A8DC00 == 62 [pid = 1108] [id = 470] 04:19:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 103 (13CAF800) [pid = 1108] [serial = 1410] [outer = 00000000] 04:19:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 104 (1D7F1800) [pid = 1108] [serial = 1411] [outer = 13CAF800] 04:19:41 INFO - PROCESS | 1108 | 1461064781318 Marionette DEBUG loaded listener.js 04:19:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 105 (1DA78800) [pid = 1108] [serial = 1412] [outer = 13CAF800] 04:19:41 INFO - PROCESS | 1108 | 1461064781787 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:19:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 04:19:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 630ms 04:19:41 INFO - PROCESS | 1108 | 1461064781812 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 04:19:41 INFO - PROCESS | 1108 | 1461064781814 Marionette TRACE conn4 <- [1,1845,null,{"value":"13"}] 04:19:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 04:19:41 INFO - PROCESS | 1108 | 1461064781817 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 04:19:41 INFO - PROCESS | 1108 | 1461064781819 Marionette TRACE conn4 <- [1,1846,null,{}] 04:19:41 INFO - PROCESS | 1108 | 1461064781822 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:19:41 INFO - PROCESS | 1108 | 1461064781905 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 04:19:41 INFO - PROCESS | 1108 | 1461064781911 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:41 INFO - PROCESS | 1108 | ++DOCSHELL 1E539000 == 63 [pid = 1108] [id = 471] 04:19:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 106 (1E53B800) [pid = 1108] [serial = 1413] [outer = 00000000] 04:19:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 107 (22272800) [pid = 1108] [serial = 1414] [outer = 1E53B800] 04:19:41 INFO - PROCESS | 1108 | 1461064781955 Marionette DEBUG loaded listener.js 04:19:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 108 (2227A400) [pid = 1108] [serial = 1415] [outer = 1E53B800] 04:19:42 INFO - PROCESS | 1108 | 1461064782380 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:19:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 04:19:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 630ms 04:19:42 INFO - PROCESS | 1108 | 1461064782449 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 04:19:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 04:19:42 INFO - PROCESS | 1108 | 1461064782451 Marionette TRACE conn4 <- [1,1849,null,{"value":"13"}] 04:19:42 INFO - PROCESS | 1108 | 1461064782454 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 04:19:42 INFO - PROCESS | 1108 | 1461064782455 Marionette TRACE conn4 <- [1,1850,null,{}] 04:19:42 INFO - PROCESS | 1108 | 1461064782459 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:19:42 INFO - PROCESS | 1108 | 1461064782546 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 04:19:42 INFO - PROCESS | 1108 | 1461064782553 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:42 INFO - PROCESS | 1108 | ++DOCSHELL 2222A000 == 64 [pid = 1108] [id = 472] 04:19:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (2227D400) [pid = 1108] [serial = 1416] [outer = 00000000] 04:19:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 110 (22535800) [pid = 1108] [serial = 1417] [outer = 2227D400] 04:19:42 INFO - PROCESS | 1108 | 1461064782604 Marionette DEBUG loaded listener.js 04:19:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 111 (227DD800) [pid = 1108] [serial = 1418] [outer = 2227D400] 04:19:43 INFO - PROCESS | 1108 | 1461064783152 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:19:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 04:19:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 770ms 04:19:43 INFO - PROCESS | 1108 | 1461064783225 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 04:19:43 INFO - PROCESS | 1108 | 1461064783229 Marionette TRACE conn4 <- [1,1853,null,{"value":"13"}] 04:19:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 04:19:43 INFO - PROCESS | 1108 | 1461064783235 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 04:19:43 INFO - PROCESS | 1108 | 1461064783239 Marionette TRACE conn4 <- [1,1854,null,{}] 04:19:43 INFO - PROCESS | 1108 | 1461064783246 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:19:43 INFO - PROCESS | 1108 | 1461064783359 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 04:19:43 INFO - PROCESS | 1108 | 1461064783479 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:43 INFO - PROCESS | 1108 | ++DOCSHELL 14A7F800 == 65 [pid = 1108] [id = 473] 04:19:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 112 (14B77800) [pid = 1108] [serial = 1419] [outer = 00000000] 04:19:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 113 (17EC8400) [pid = 1108] [serial = 1420] [outer = 14B77800] 04:19:43 INFO - PROCESS | 1108 | 1461064783536 Marionette DEBUG loaded listener.js 04:19:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 114 (19826400) [pid = 1108] [serial = 1421] [outer = 14B77800] 04:19:44 INFO - PROCESS | 1108 | 1461064784166 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:19:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 04:19:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 990ms 04:19:44 INFO - PROCESS | 1108 | 1461064784225 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 04:19:44 INFO - PROCESS | 1108 | 1461064784231 Marionette TRACE conn4 <- [1,1857,null,{"value":"13"}] 04:19:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 04:19:44 INFO - PROCESS | 1108 | 1461064784238 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 04:19:44 INFO - PROCESS | 1108 | 1461064784241 Marionette TRACE conn4 <- [1,1858,null,{}] 04:19:44 INFO - PROCESS | 1108 | 1461064784245 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:19:44 INFO - PROCESS | 1108 | 1461064784363 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 04:19:44 INFO - PROCESS | 1108 | 1461064784506 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:44 INFO - PROCESS | 1108 | ++DOCSHELL 1ABEF400 == 66 [pid = 1108] [id = 474] 04:19:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 115 (1CF34800) [pid = 1108] [serial = 1422] [outer = 00000000] 04:19:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 116 (1D7F1400) [pid = 1108] [serial = 1423] [outer = 1CF34800] 04:19:44 INFO - PROCESS | 1108 | 1461064784560 Marionette DEBUG loaded listener.js 04:19:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 117 (1DA7F000) [pid = 1108] [serial = 1424] [outer = 1CF34800] 04:19:45 INFO - PROCESS | 1108 | 1461064785127 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:19:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 04:19:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 930ms 04:19:45 INFO - PROCESS | 1108 | 1461064785170 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 04:19:45 INFO - PROCESS | 1108 | 1461064785172 Marionette TRACE conn4 <- [1,1861,null,{"value":"13"}] 04:19:45 INFO - PROCESS | 1108 | 1461064785176 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 04:19:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 04:19:45 INFO - PROCESS | 1108 | 1461064785179 Marionette TRACE conn4 <- [1,1862,null,{}] 04:19:45 INFO - PROCESS | 1108 | 1461064785190 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:19:45 INFO - PROCESS | 1108 | 1461064785309 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 04:19:45 INFO - PROCESS | 1108 | 1461064785451 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:45 INFO - PROCESS | 1108 | ++DOCSHELL 1DCB9C00 == 67 [pid = 1108] [id = 475] 04:19:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 118 (1E532800) [pid = 1108] [serial = 1425] [outer = 00000000] 04:19:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 119 (22533000) [pid = 1108] [serial = 1426] [outer = 1E532800] 04:19:45 INFO - PROCESS | 1108 | 1461064785508 Marionette DEBUG loaded listener.js 04:19:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 120 (22CC3400) [pid = 1108] [serial = 1427] [outer = 1E532800] 04:19:46 INFO - PROCESS | 1108 | 1461064786149 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:19:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 04:19:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1023ms 04:19:46 INFO - PROCESS | 1108 | 1461064786203 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 04:19:46 INFO - PROCESS | 1108 | 1461064786205 Marionette TRACE conn4 <- [1,1865,null,{"value":"13"}] 04:19:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 04:19:46 INFO - PROCESS | 1108 | 1461064786209 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 04:19:46 INFO - PROCESS | 1108 | 1461064786211 Marionette TRACE conn4 <- [1,1866,null,{}] 04:19:46 INFO - PROCESS | 1108 | 1461064786215 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:19:46 INFO - PROCESS | 1108 | 1461064786322 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 04:19:46 INFO - PROCESS | 1108 | 1461064786463 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:46 INFO - PROCESS | 1108 | ++DOCSHELL 22F3F400 == 68 [pid = 1108] [id = 476] 04:19:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 121 (22F44000) [pid = 1108] [serial = 1428] [outer = 00000000] 04:19:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 122 (230BD000) [pid = 1108] [serial = 1429] [outer = 22F44000] 04:19:46 INFO - PROCESS | 1108 | 1461064786523 Marionette DEBUG loaded listener.js 04:19:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 123 (231A7400) [pid = 1108] [serial = 1430] [outer = 22F44000] 04:19:47 INFO - PROCESS | 1108 | 1461064787118 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:19:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 04:19:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 970ms 04:19:47 INFO - PROCESS | 1108 | 1461064787183 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 04:19:47 INFO - PROCESS | 1108 | 1461064787185 Marionette TRACE conn4 <- [1,1869,null,{"value":"13"}] 04:19:47 INFO - PROCESS | 1108 | 1461064787189 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 04:19:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 04:19:47 INFO - PROCESS | 1108 | 1461064787191 Marionette TRACE conn4 <- [1,1870,null,{}] 04:19:47 INFO - PROCESS | 1108 | 1461064787195 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:19:47 INFO - PROCESS | 1108 | 1461064787298 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 04:19:47 INFO - PROCESS | 1108 | 1461064787412 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:47 INFO - PROCESS | 1108 | ++DOCSHELL 222AB400 == 69 [pid = 1108] [id = 477] 04:19:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 124 (222ADC00) [pid = 1108] [serial = 1431] [outer = 00000000] 04:19:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 125 (222B5C00) [pid = 1108] [serial = 1432] [outer = 222ADC00] 04:19:47 INFO - PROCESS | 1108 | 1461064787506 Marionette DEBUG loaded listener.js 04:19:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 126 (222B9000) [pid = 1108] [serial = 1433] [outer = 222ADC00] 04:19:48 INFO - PROCESS | 1108 | 1461064788105 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:19:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 04:19:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 970ms 04:19:48 INFO - PROCESS | 1108 | 1461064788163 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 04:19:48 INFO - PROCESS | 1108 | 1461064788166 Marionette TRACE conn4 <- [1,1873,null,{"value":"13"}] 04:19:48 INFO - PROCESS | 1108 | 1461064788169 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 04:19:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 04:19:48 INFO - PROCESS | 1108 | 1461064788171 Marionette TRACE conn4 <- [1,1874,null,{}] 04:19:48 INFO - PROCESS | 1108 | 1461064788175 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:19:48 INFO - PROCESS | 1108 | 1461064788301 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 04:19:48 INFO - PROCESS | 1108 | 1461064788625 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:48 INFO - PROCESS | 1108 | ++DOCSHELL 0ED1E800 == 70 [pid = 1108] [id = 478] 04:19:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 127 (0F443800) [pid = 1108] [serial = 1434] [outer = 00000000] 04:19:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 128 (14BA0800) [pid = 1108] [serial = 1435] [outer = 0F443800] 04:19:48 INFO - PROCESS | 1108 | 1461064788714 Marionette DEBUG loaded listener.js 04:19:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 129 (1856D000) [pid = 1108] [serial = 1436] [outer = 0F443800] 04:19:49 INFO - PROCESS | 1108 | 1461064789368 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:19:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 04:19:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1221ms 04:19:49 INFO - PROCESS | 1108 | 1461064789394 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 04:19:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 04:19:49 INFO - PROCESS | 1108 | 1461064789398 Marionette TRACE conn4 <- [1,1877,null,{"value":"13"}] 04:19:49 INFO - PROCESS | 1108 | 1461064789402 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 04:19:49 INFO - PROCESS | 1108 | 1461064789406 Marionette TRACE conn4 <- [1,1878,null,{}] 04:19:49 INFO - PROCESS | 1108 | 1461064789411 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:19:49 INFO - PROCESS | 1108 | 1461064789510 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 04:19:49 INFO - PROCESS | 1108 | 1461064789628 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:49 INFO - PROCESS | 1108 | ++DOCSHELL 1AA9BC00 == 71 [pid = 1108] [id = 479] 04:19:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 130 (1AB6D800) [pid = 1108] [serial = 1437] [outer = 00000000] 04:19:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 131 (1D0A9C00) [pid = 1108] [serial = 1438] [outer = 1AB6D800] 04:19:49 INFO - PROCESS | 1108 | 1461064789721 Marionette DEBUG loaded listener.js 04:19:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 132 (1D414400) [pid = 1108] [serial = 1439] [outer = 1AB6D800] 04:19:49 INFO - PROCESS | 1108 | --DOCSHELL 1AA92C00 == 70 [pid = 1108] [id = 151] 04:19:49 INFO - PROCESS | 1108 | --DOCSHELL 1AA9A000 == 69 [pid = 1108] [id = 160] 04:19:49 INFO - PROCESS | 1108 | --DOCSHELL 1E539000 == 68 [pid = 1108] [id = 471] 04:19:49 INFO - PROCESS | 1108 | --DOCSHELL 13A8DC00 == 67 [pid = 1108] [id = 470] 04:19:49 INFO - PROCESS | 1108 | --DOCSHELL 13697C00 == 66 [pid = 1108] [id = 469] 04:19:49 INFO - PROCESS | 1108 | --DOCSHELL 1F44AC00 == 65 [pid = 1108] [id = 468] 04:19:49 INFO - PROCESS | 1108 | --DOCSHELL 1E32F000 == 64 [pid = 1108] [id = 467] 04:19:49 INFO - PROCESS | 1108 | --DOCSHELL 1DCB3400 == 63 [pid = 1108] [id = 466] 04:19:49 INFO - PROCESS | 1108 | --DOMWINDOW == 131 (22CC0000) [pid = 1108] [serial = 1336] [outer = 00000000] [url = about:blank] 04:19:50 INFO - PROCESS | 1108 | --DOMWINDOW == 130 (225D4C00) [pid = 1108] [serial = 1324] [outer = 00000000] [url = about:blank] 04:19:50 INFO - PROCESS | 1108 | --DOCSHELL 1ABFDC00 == 62 [pid = 1108] [id = 465] 04:19:50 INFO - PROCESS | 1108 | --DOCSHELL 135C3C00 == 61 [pid = 1108] [id = 464] 04:19:50 INFO - PROCESS | 1108 | --DOCSHELL 13CD2C00 == 60 [pid = 1108] [id = 463] 04:19:50 INFO - PROCESS | 1108 | --DOCSHELL 0F436C00 == 59 [pid = 1108] [id = 462] 04:19:50 INFO - PROCESS | 1108 | --DOCSHELL 22229C00 == 58 [pid = 1108] [id = 456] 04:19:50 INFO - PROCESS | 1108 | --DOMWINDOW == 129 (20EE5400) [pid = 1108] [serial = 1286] [outer = 00000000] [url = about:blank] 04:19:50 INFO - PROCESS | 1108 | --DOMWINDOW == 128 (1D0A8C00) [pid = 1108] [serial = 1283] [outer = 00000000] [url = about:blank] 04:19:50 INFO - PROCESS | 1108 | --DOMWINDOW == 127 (2222A400) [pid = 1108] [serial = 1277] [outer = 00000000] [url = about:blank] 04:19:50 INFO - PROCESS | 1108 | --DOMWINDOW == 126 (13696000) [pid = 1108] [serial = 1280] [outer = 00000000] [url = about:blank] 04:19:50 INFO - PROCESS | 1108 | --DOMWINDOW == 125 (222E2800) [pid = 1108] [serial = 1289] [outer = 00000000] [url = about:blank] 04:19:50 INFO - PROCESS | 1108 | --DOMWINDOW == 124 (22536000) [pid = 1108] [serial = 1292] [outer = 00000000] [url = about:blank] 04:19:50 INFO - PROCESS | 1108 | --DOMWINDOW == 123 (19825000) [pid = 1108] [serial = 1327] [outer = 00000000] [url = about:blank] 04:19:50 INFO - PROCESS | 1108 | --DOMWINDOW == 122 (1D51D000) [pid = 1108] [serial = 1363] [outer = 00000000] [url = about:blank] 04:19:50 INFO - PROCESS | 1108 | --DOMWINDOW == 121 (14CDA400) [pid = 1108] [serial = 1361] [outer = 00000000] [url = about:blank] 04:19:50 INFO - PROCESS | 1108 | --DOMWINDOW == 120 (2217C800) [pid = 1108] [serial = 1367] [outer = 00000000] [url = about:blank] 04:19:50 INFO - PROCESS | 1108 | --DOMWINDOW == 119 (1DCAD000) [pid = 1108] [serial = 1364] [outer = 00000000] [url = about:blank] 04:19:50 INFO - PROCESS | 1108 | --DOMWINDOW == 118 (1DEF5800) [pid = 1108] [serial = 1352] [outer = 00000000] [url = about:blank] 04:19:50 INFO - PROCESS | 1108 | --DOMWINDOW == 117 (1E331000) [pid = 1108] [serial = 1354] [outer = 00000000] [url = about:blank] 04:19:50 INFO - PROCESS | 1108 | --DOMWINDOW == 116 (1F447800) [pid = 1108] [serial = 1357] [outer = 00000000] [url = about:blank] 04:19:50 INFO - PROCESS | 1108 | --DOMWINDOW == 115 (1E337C00) [pid = 1108] [serial = 1355] [outer = 00000000] [url = about:blank] 04:19:50 INFO - PROCESS | 1108 | --DOMWINDOW == 114 (1F44E400) [pid = 1108] [serial = 1358] [outer = 00000000] [url = about:blank] 04:19:50 INFO - PROCESS | 1108 | --DOMWINDOW == 113 (13A30800) [pid = 1108] [serial = 1360] [outer = 00000000] [url = about:blank] 04:19:50 INFO - PROCESS | 1108 | --DOMWINDOW == 112 (17ECD800) [pid = 1108] [serial = 1345] [outer = 00000000] [url = about:blank] 04:19:50 INFO - PROCESS | 1108 | --DOMWINDOW == 111 (19827C00) [pid = 1108] [serial = 1346] [outer = 00000000] [url = about:blank] 04:19:50 INFO - PROCESS | 1108 | --DOMWINDOW == 110 (1DEEC400) [pid = 1108] [serial = 1351] [outer = 00000000] [url = about:blank] 04:19:50 INFO - PROCESS | 1108 | --DOMWINDOW == 109 (1D408C00) [pid = 1108] [serial = 1348] [outer = 00000000] [url = about:blank] 04:19:50 INFO - PROCESS | 1108 | --DOMWINDOW == 108 (1D52E400) [pid = 1108] [serial = 1349] [outer = 00000000] [url = about:blank] 04:19:50 INFO - PROCESS | 1108 | --DOMWINDOW == 107 (1CF37000) [pid = 1108] [serial = 1343] [outer = 00000000] [url = about:blank] 04:19:50 INFO - PROCESS | 1108 | --DOMWINDOW == 106 (1AB6E400) [pid = 1108] [serial = 1342] [outer = 00000000] [url = about:blank] 04:19:50 INFO - PROCESS | 1108 | --DOMWINDOW == 105 (225DC800) [pid = 1108] [serial = 1333] [outer = 00000000] [url = about:blank] 04:19:50 INFO - PROCESS | 1108 | --DOMWINDOW == 104 (1DF41000) [pid = 1108] [serial = 1330] [outer = 00000000] [url = about:blank] 04:19:50 INFO - PROCESS | 1108 | --DOMWINDOW == 103 (1B20C000) [pid = 1108] [serial = 1340] [outer = 00000000] [url = about:blank] 04:19:50 INFO - PROCESS | 1108 | --DOMWINDOW == 102 (1A5DA000) [pid = 1108] [serial = 1339] [outer = 00000000] [url = about:blank] 04:19:50 INFO - PROCESS | 1108 | --DOMWINDOW == 101 (2217C400) [pid = 1108] [serial = 1366] [outer = 00000000] [url = about:blank] 04:19:50 INFO - PROCESS | 1108 | 1461064790291 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:19:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 04:19:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 931ms 04:19:50 INFO - PROCESS | 1108 | 1461064790336 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 04:19:50 INFO - PROCESS | 1108 | 1461064790339 Marionette TRACE conn4 <- [1,1881,null,{"value":"13"}] 04:19:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 04:19:50 INFO - PROCESS | 1108 | 1461064790344 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 04:19:50 INFO - PROCESS | 1108 | 1461064790345 Marionette TRACE conn4 <- [1,1882,null,{}] 04:19:50 INFO - PROCESS | 1108 | 1461064790349 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:19:50 INFO - PROCESS | 1108 | 1461064790436 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 04:19:50 INFO - PROCESS | 1108 | 1461064790534 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:50 INFO - PROCESS | 1108 | ++DOCSHELL 13C56000 == 59 [pid = 1108] [id = 480] 04:19:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 102 (14B8C400) [pid = 1108] [serial = 1440] [outer = 00000000] 04:19:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 103 (1979BC00) [pid = 1108] [serial = 1441] [outer = 14B8C400] 04:19:50 INFO - PROCESS | 1108 | 1461064790579 Marionette DEBUG loaded listener.js 04:19:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 104 (1A5DA400) [pid = 1108] [serial = 1442] [outer = 14B8C400] 04:19:50 INFO - PROCESS | 1108 | 1461064790977 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:19:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 04:19:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 673ms 04:19:51 INFO - PROCESS | 1108 | 1461064791022 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 04:19:51 INFO - PROCESS | 1108 | 1461064791025 Marionette TRACE conn4 <- [1,1885,null,{"value":"13"}] 04:19:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 04:19:51 INFO - PROCESS | 1108 | 1461064791029 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 04:19:51 INFO - PROCESS | 1108 | 1461064791035 Marionette TRACE conn4 <- [1,1886,null,{}] 04:19:51 INFO - PROCESS | 1108 | 1461064791044 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:19:51 INFO - PROCESS | 1108 | 1461064791136 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 04:19:51 INFO - PROCESS | 1108 | 1461064791182 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:51 INFO - PROCESS | 1108 | ++DOCSHELL 1CF33800 == 60 [pid = 1108] [id = 481] 04:19:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 105 (1D408C00) [pid = 1108] [serial = 1443] [outer = 00000000] 04:19:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 106 (1D52E000) [pid = 1108] [serial = 1444] [outer = 1D408C00] 04:19:51 INFO - PROCESS | 1108 | 1461064791229 Marionette DEBUG loaded listener.js 04:19:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 107 (1D7F8400) [pid = 1108] [serial = 1445] [outer = 1D408C00] 04:19:51 INFO - PROCESS | 1108 | 1461064791698 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:19:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 04:19:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 690ms 04:19:51 INFO - PROCESS | 1108 | 1461064791722 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 04:19:51 INFO - PROCESS | 1108 | 1461064791725 Marionette TRACE conn4 <- [1,1889,null,{"value":"13"}] 04:19:51 INFO - PROCESS | 1108 | 1461064791728 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 04:19:51 INFO - PROCESS | 1108 | 1461064791729 Marionette TRACE conn4 <- [1,1890,null,{}] 04:19:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 04:19:51 INFO - PROCESS | 1108 | 1461064791733 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:19:51 INFO - PROCESS | 1108 | 1461064791818 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 04:19:51 INFO - PROCESS | 1108 | 1461064791824 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:51 INFO - PROCESS | 1108 | ++DOCSHELL 1D7FC000 == 61 [pid = 1108] [id = 482] 04:19:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 108 (1D7FCC00) [pid = 1108] [serial = 1446] [outer = 00000000] 04:19:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (1DCB3400) [pid = 1108] [serial = 1447] [outer = 1D7FCC00] 04:19:51 INFO - PROCESS | 1108 | 1461064791868 Marionette DEBUG loaded listener.js 04:19:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 110 (1DEF0C00) [pid = 1108] [serial = 1448] [outer = 1D7FCC00] 04:19:52 INFO - PROCESS | 1108 | 1461064792302 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:19:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 04:19:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 630ms 04:19:52 INFO - PROCESS | 1108 | 1461064792362 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 04:19:52 INFO - PROCESS | 1108 | 1461064792364 Marionette TRACE conn4 <- [1,1893,null,{"value":"13"}] 04:19:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 04:19:52 INFO - PROCESS | 1108 | 1461064792367 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 04:19:52 INFO - PROCESS | 1108 | 1461064792369 Marionette TRACE conn4 <- [1,1894,null,{}] 04:19:52 INFO - PROCESS | 1108 | 1461064792373 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:19:52 INFO - PROCESS | 1108 | 1461064792491 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 04:19:52 INFO - PROCESS | 1108 | 1461064792580 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:52 INFO - PROCESS | 1108 | ++DOCSHELL 1DF43800 == 62 [pid = 1108] [id = 483] 04:19:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 111 (1DF49400) [pid = 1108] [serial = 1449] [outer = 00000000] 04:19:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 112 (1E331000) [pid = 1108] [serial = 1450] [outer = 1DF49400] 04:19:52 INFO - PROCESS | 1108 | 1461064792642 Marionette DEBUG loaded listener.js 04:19:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 113 (1E3AEC00) [pid = 1108] [serial = 1451] [outer = 1DF49400] 04:19:53 INFO - PROCESS | 1108 | 1461064793079 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:19:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 04:19:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 730ms 04:19:53 INFO - PROCESS | 1108 | 1461064793098 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 04:19:53 INFO - PROCESS | 1108 | 1461064793100 Marionette TRACE conn4 <- [1,1897,null,{"value":"13"}] 04:19:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 04:19:53 INFO - PROCESS | 1108 | 1461064793103 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 04:19:53 INFO - PROCESS | 1108 | 1461064793105 Marionette TRACE conn4 <- [1,1898,null,{}] 04:19:53 INFO - PROCESS | 1108 | 1461064793108 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:19:53 INFO - PROCESS | 1108 | 1461064793226 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 04:19:53 INFO - PROCESS | 1108 | 1461064793293 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:53 INFO - PROCESS | 1108 | ++DOCSHELL 1E52FC00 == 63 [pid = 1108] [id = 484] 04:19:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 114 (1E531400) [pid = 1108] [serial = 1452] [outer = 00000000] 04:19:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 115 (1F440800) [pid = 1108] [serial = 1453] [outer = 1E531400] 04:19:53 INFO - PROCESS | 1108 | 1461064793337 Marionette DEBUG loaded listener.js 04:19:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 116 (1F441800) [pid = 1108] [serial = 1454] [outer = 1E531400] 04:19:53 INFO - PROCESS | 1108 | 1461064793770 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:19:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 04:19:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 731ms 04:19:53 INFO - PROCESS | 1108 | 1461064793835 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 04:19:53 INFO - PROCESS | 1108 | 1461064793837 Marionette TRACE conn4 <- [1,1901,null,{"value":"13"}] 04:19:53 INFO - PROCESS | 1108 | 1461064793850 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 04:19:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 04:19:53 INFO - PROCESS | 1108 | 1461064793852 Marionette TRACE conn4 <- [1,1902,null,{}] 04:19:53 INFO - PROCESS | 1108 | 1461064793856 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:19:54 INFO - PROCESS | 1108 | 1461064793999 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 04:19:54 INFO - PROCESS | 1108 | 1461064794068 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:54 INFO - PROCESS | 1108 | ++DOCSHELL 1F44E400 == 64 [pid = 1108] [id = 485] 04:19:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 117 (1FAF3000) [pid = 1108] [serial = 1455] [outer = 00000000] 04:19:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 118 (21678000) [pid = 1108] [serial = 1456] [outer = 1FAF3000] 04:19:54 INFO - PROCESS | 1108 | 1461064794113 Marionette DEBUG loaded listener.js 04:19:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 119 (2217F800) [pid = 1108] [serial = 1457] [outer = 1FAF3000] 04:19:54 INFO - PROCESS | 1108 | --DOMWINDOW == 118 (14BA1800) [pid = 1108] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 04:19:54 INFO - PROCESS | 1108 | --DOMWINDOW == 117 (14482800) [pid = 1108] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 04:19:54 INFO - PROCESS | 1108 | --DOMWINDOW == 116 (183D2800) [pid = 1108] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 04:19:54 INFO - PROCESS | 1108 | --DOMWINDOW == 115 (13972400) [pid = 1108] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 04:19:54 INFO - PROCESS | 1108 | --DOMWINDOW == 114 (1D7F2C00) [pid = 1108] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 04:19:54 INFO - PROCESS | 1108 | --DOMWINDOW == 113 (22531800) [pid = 1108] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 04:19:54 INFO - PROCESS | 1108 | --DOMWINDOW == 112 (22CBC800) [pid = 1108] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 04:19:54 INFO - PROCESS | 1108 | --DOMWINDOW == 111 (1B29B000) [pid = 1108] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 04:19:54 INFO - PROCESS | 1108 | --DOMWINDOW == 110 (2252CC00) [pid = 1108] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 04:19:54 INFO - PROCESS | 1108 | --DOMWINDOW == 109 (1E53B800) [pid = 1108] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 04:19:54 INFO - PROCESS | 1108 | --DOMWINDOW == 108 (0F688800) [pid = 1108] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 04:19:54 INFO - PROCESS | 1108 | --DOMWINDOW == 107 (1E32F800) [pid = 1108] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 04:19:54 INFO - PROCESS | 1108 | --DOMWINDOW == 106 (1F4C3400) [pid = 1108] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 04:19:54 INFO - PROCESS | 1108 | --DOMWINDOW == 105 (227E3800) [pid = 1108] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 04:19:54 INFO - PROCESS | 1108 | --DOMWINDOW == 104 (13CAF800) [pid = 1108] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 04:19:54 INFO - PROCESS | 1108 | --DOMWINDOW == 103 (1DCB4C00) [pid = 1108] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 04:19:54 INFO - PROCESS | 1108 | --DOMWINDOW == 102 (227E9400) [pid = 1108] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 04:19:54 INFO - PROCESS | 1108 | --DOMWINDOW == 101 (1AB79000) [pid = 1108] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 04:19:54 INFO - PROCESS | 1108 | --DOMWINDOW == 100 (222DE000) [pid = 1108] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 04:19:54 INFO - PROCESS | 1108 | --DOMWINDOW == 99 (17EC7800) [pid = 1108] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 04:19:54 INFO - PROCESS | 1108 | 1461064794701 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:19:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 04:19:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 871ms 04:19:54 INFO - PROCESS | 1108 | 1461064794727 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 04:19:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 04:19:54 INFO - PROCESS | 1108 | 1461064794729 Marionette TRACE conn4 <- [1,1905,null,{"value":"13"}] 04:19:54 INFO - PROCESS | 1108 | 1461064794732 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 04:19:54 INFO - PROCESS | 1108 | 1461064794734 Marionette TRACE conn4 <- [1,1906,null,{}] 04:19:54 INFO - PROCESS | 1108 | 1461064794738 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:19:54 INFO - PROCESS | 1108 | 1461064794820 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 04:19:54 INFO - PROCESS | 1108 | 1461064794926 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:54 INFO - PROCESS | 1108 | ++DOCSHELL 13505C00 == 65 [pid = 1108] [id = 486] 04:19:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 100 (13A25400) [pid = 1108] [serial = 1458] [outer = 00000000] 04:19:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 101 (1B209400) [pid = 1108] [serial = 1459] [outer = 13A25400] 04:19:55 INFO - PROCESS | 1108 | 1461064794972 Marionette DEBUG loaded listener.js 04:19:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 102 (1D52CC00) [pid = 1108] [serial = 1460] [outer = 13A25400] 04:19:55 INFO - PROCESS | 1108 | 1461064795367 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:19:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 04:19:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 671ms 04:19:55 INFO - PROCESS | 1108 | 1461064795404 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 04:19:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 04:19:55 INFO - PROCESS | 1108 | 1461064795406 Marionette TRACE conn4 <- [1,1909,null,{"value":"13"}] 04:19:55 INFO - PROCESS | 1108 | 1461064795409 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 04:19:55 INFO - PROCESS | 1108 | 1461064795411 Marionette TRACE conn4 <- [1,1910,null,{}] 04:19:55 INFO - PROCESS | 1108 | 1461064795414 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:19:55 INFO - PROCESS | 1108 | 1461064795498 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 04:19:55 INFO - PROCESS | 1108 | 1461064795504 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:55 INFO - PROCESS | 1108 | ++DOCSHELL 1982F000 == 66 [pid = 1108] [id = 487] 04:19:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 103 (1DA77C00) [pid = 1108] [serial = 1461] [outer = 00000000] 04:19:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 104 (1FBF9000) [pid = 1108] [serial = 1462] [outer = 1DA77C00] 04:19:55 INFO - PROCESS | 1108 | 1461064795547 Marionette DEBUG loaded listener.js 04:19:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 105 (22185400) [pid = 1108] [serial = 1463] [outer = 1DA77C00] 04:19:56 INFO - PROCESS | 1108 | 1461064795981 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:19:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 04:19:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 630ms 04:19:56 INFO - PROCESS | 1108 | 1461064796040 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 04:19:56 INFO - PROCESS | 1108 | 1461064796042 Marionette TRACE conn4 <- [1,1913,null,{"value":"13"}] 04:19:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 04:19:56 INFO - PROCESS | 1108 | 1461064796045 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 04:19:56 INFO - PROCESS | 1108 | 1461064796047 Marionette TRACE conn4 <- [1,1914,null,{}] 04:19:56 INFO - PROCESS | 1108 | 1461064796051 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:19:56 INFO - PROCESS | 1108 | 1461064796133 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 04:19:56 INFO - PROCESS | 1108 | 1461064796139 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:56 INFO - PROCESS | 1108 | ++DOCSHELL 22187000 == 67 [pid = 1108] [id = 488] 04:19:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 106 (22226C00) [pid = 1108] [serial = 1464] [outer = 00000000] 04:19:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 107 (22271C00) [pid = 1108] [serial = 1465] [outer = 22226C00] 04:19:56 INFO - PROCESS | 1108 | 1461064796188 Marionette DEBUG loaded listener.js 04:19:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 108 (222ACC00) [pid = 1108] [serial = 1466] [outer = 22226C00] 04:19:56 INFO - PROCESS | 1108 | 1461064796810 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:19:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 04:19:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 870ms 04:19:56 INFO - PROCESS | 1108 | 1461064796930 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 04:19:56 INFO - PROCESS | 1108 | 1461064796935 Marionette TRACE conn4 <- [1,1917,null,{"value":"13"}] 04:19:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 04:19:56 INFO - PROCESS | 1108 | 1461064796942 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 04:19:56 INFO - PROCESS | 1108 | 1461064796947 Marionette TRACE conn4 <- [1,1918,null,{}] 04:19:56 INFO - PROCESS | 1108 | 1461064796955 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:19:57 INFO - PROCESS | 1108 | 1461064797083 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 04:19:57 INFO - PROCESS | 1108 | 1461064797226 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:57 INFO - PROCESS | 1108 | ++DOCSHELL 1306E400 == 68 [pid = 1108] [id = 489] 04:19:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (13A8F400) [pid = 1108] [serial = 1467] [outer = 00000000] 04:19:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 110 (1982B000) [pid = 1108] [serial = 1468] [outer = 13A8F400] 04:19:57 INFO - PROCESS | 1108 | 1461064797287 Marionette DEBUG loaded listener.js 04:19:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 111 (1AA93400) [pid = 1108] [serial = 1469] [outer = 13A8F400] 04:19:57 INFO - PROCESS | 1108 | 1461064797890 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:19:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 04:19:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 990ms 04:19:57 INFO - PROCESS | 1108 | 1461064797935 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 04:19:57 INFO - PROCESS | 1108 | 1461064797942 Marionette TRACE conn4 <- [1,1921,null,{"value":"13"}] 04:19:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 04:19:57 INFO - PROCESS | 1108 | 1461064797948 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 04:19:57 INFO - PROCESS | 1108 | 1461064797951 Marionette TRACE conn4 <- [1,1922,null,{}] 04:19:57 INFO - PROCESS | 1108 | 1461064797955 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:19:58 INFO - PROCESS | 1108 | 1461064798072 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 04:19:58 INFO - PROCESS | 1108 | 1461064798235 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:58 INFO - PROCESS | 1108 | ++DOCSHELL 1AB75000 == 69 [pid = 1108] [id = 490] 04:19:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 112 (1AB76400) [pid = 1108] [serial = 1470] [outer = 00000000] 04:19:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 113 (1D413400) [pid = 1108] [serial = 1471] [outer = 1AB76400] 04:19:58 INFO - PROCESS | 1108 | 1461064798294 Marionette DEBUG loaded listener.js 04:19:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 114 (1D90C800) [pid = 1108] [serial = 1472] [outer = 1AB76400] 04:19:58 INFO - PROCESS | 1108 | 1461064798925 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:19:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 04:19:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1021ms 04:19:58 INFO - PROCESS | 1108 | 1461064798971 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 04:19:58 INFO - PROCESS | 1108 | 1461064798974 Marionette TRACE conn4 <- [1,1925,null,{"value":"13"}] 04:19:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 04:19:59 INFO - PROCESS | 1108 | 1461064798978 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 04:19:59 INFO - PROCESS | 1108 | 1461064798982 Marionette TRACE conn4 <- [1,1926,null,{}] 04:19:59 INFO - PROCESS | 1108 | 1461064798993 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:19:59 INFO - PROCESS | 1108 | 1461064799162 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 04:19:59 INFO - PROCESS | 1108 | 1461064799304 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:59 INFO - PROCESS | 1108 | ++DOCSHELL 1E336C00 == 70 [pid = 1108] [id = 491] 04:19:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 115 (1E3A5000) [pid = 1108] [serial = 1473] [outer = 00000000] 04:19:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 116 (222AAC00) [pid = 1108] [serial = 1474] [outer = 1E3A5000] 04:19:59 INFO - PROCESS | 1108 | 1461064799362 Marionette DEBUG loaded listener.js 04:19:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 117 (222D9000) [pid = 1108] [serial = 1475] [outer = 1E3A5000] 04:20:00 INFO - PROCESS | 1108 | 1461064799977 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:20:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 04:20:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1023ms 04:20:00 INFO - PROCESS | 1108 | 1461064800004 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 04:20:00 INFO - PROCESS | 1108 | 1461064800007 Marionette TRACE conn4 <- [1,1929,null,{"value":"13"}] 04:20:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 04:20:00 INFO - PROCESS | 1108 | 1461064800010 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 04:20:00 INFO - PROCESS | 1108 | 1461064800012 Marionette TRACE conn4 <- [1,1930,null,{}] 04:20:00 INFO - PROCESS | 1108 | 1461064800016 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:20:00 INFO - PROCESS | 1108 | 1461064800129 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 04:20:00 INFO - PROCESS | 1108 | 1461064800270 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:00 INFO - PROCESS | 1108 | ++DOCSHELL 222DC800 == 71 [pid = 1108] [id = 492] 04:20:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 118 (222E5000) [pid = 1108] [serial = 1476] [outer = 00000000] 04:20:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 119 (22536400) [pid = 1108] [serial = 1477] [outer = 222E5000] 04:20:00 INFO - PROCESS | 1108 | 1461064800325 Marionette DEBUG loaded listener.js 04:20:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 120 (225D5000) [pid = 1108] [serial = 1478] [outer = 222E5000] 04:20:00 INFO - PROCESS | 1108 | 1461064800918 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:20:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 04:20:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 930ms 04:20:00 INFO - PROCESS | 1108 | 1461064800943 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 04:20:00 INFO - PROCESS | 1108 | 1461064800946 Marionette TRACE conn4 <- [1,1933,null,{"value":"13"}] 04:20:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 04:20:00 INFO - PROCESS | 1108 | 1461064800949 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 04:20:00 INFO - PROCESS | 1108 | 1461064800951 Marionette TRACE conn4 <- [1,1934,null,{}] 04:20:00 INFO - PROCESS | 1108 | 1461064800955 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:20:01 INFO - PROCESS | 1108 | 1461064801066 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 04:20:01 INFO - PROCESS | 1108 | 1461064801227 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:01 INFO - PROCESS | 1108 | ++DOCSHELL 13A30C00 == 72 [pid = 1108] [id = 493] 04:20:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 121 (2252FC00) [pid = 1108] [serial = 1479] [outer = 00000000] 04:20:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 122 (22CC6000) [pid = 1108] [serial = 1480] [outer = 2252FC00] 04:20:01 INFO - PROCESS | 1108 | 1461064801286 Marionette DEBUG loaded listener.js 04:20:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 123 (22CF4400) [pid = 1108] [serial = 1481] [outer = 2252FC00] 04:20:01 INFO - PROCESS | 1108 | 1461064801929 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:20:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 04:20:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1016ms 04:20:01 INFO - PROCESS | 1108 | 1461064801970 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 04:20:01 INFO - PROCESS | 1108 | 1461064801972 Marionette TRACE conn4 <- [1,1937,null,{"value":"13"}] 04:20:02 INFO - PROCESS | 1108 | 1461064801976 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 04:20:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 04:20:02 INFO - PROCESS | 1108 | 1461064801978 Marionette TRACE conn4 <- [1,1938,null,{}] 04:20:02 INFO - PROCESS | 1108 | 1461064801982 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:20:02 INFO - PROCESS | 1108 | 1461064802107 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 04:20:02 INFO - PROCESS | 1108 | 1461064802394 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:02 INFO - PROCESS | 1108 | ++DOCSHELL 0EEAC800 == 73 [pid = 1108] [id = 494] 04:20:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 124 (0F43F400) [pid = 1108] [serial = 1482] [outer = 00000000] 04:20:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 125 (18302400) [pid = 1108] [serial = 1483] [outer = 0F43F400] 04:20:02 INFO - PROCESS | 1108 | 1461064802455 Marionette DEBUG loaded listener.js 04:20:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 126 (1982F800) [pid = 1108] [serial = 1484] [outer = 0F43F400] 04:20:03 INFO - PROCESS | 1108 | 1461064803086 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:20:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 04:20:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1181ms 04:20:03 INFO - PROCESS | 1108 | 1461064803161 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 04:20:03 INFO - PROCESS | 1108 | 1461064803166 Marionette TRACE conn4 <- [1,1941,null,{"value":"13"}] 04:20:03 INFO - PROCESS | 1108 | 1461064803171 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 04:20:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 04:20:03 INFO - PROCESS | 1108 | 1461064803174 Marionette TRACE conn4 <- [1,1942,null,{}] 04:20:03 INFO - PROCESS | 1108 | 1461064803179 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:20:03 INFO - PROCESS | 1108 | 1461064803294 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 04:20:03 INFO - PROCESS | 1108 | 1461064803447 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:03 INFO - PROCESS | 1108 | ++DOCSHELL 1D40DC00 == 74 [pid = 1108] [id = 495] 04:20:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 127 (1D51E800) [pid = 1108] [serial = 1485] [outer = 00000000] 04:20:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 128 (1D905400) [pid = 1108] [serial = 1486] [outer = 1D51E800] 04:20:03 INFO - PROCESS | 1108 | 1461064803497 Marionette DEBUG loaded listener.js 04:20:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 129 (1DA83C00) [pid = 1108] [serial = 1487] [outer = 1D51E800] 04:20:03 INFO - PROCESS | 1108 | --DOCSHELL 1982F000 == 73 [pid = 1108] [id = 487] 04:20:03 INFO - PROCESS | 1108 | --DOCSHELL 13505C00 == 72 [pid = 1108] [id = 486] 04:20:03 INFO - PROCESS | 1108 | --DOCSHELL 1F44E400 == 71 [pid = 1108] [id = 485] 04:20:03 INFO - PROCESS | 1108 | --DOCSHELL 1E52FC00 == 70 [pid = 1108] [id = 484] 04:20:03 INFO - PROCESS | 1108 | --DOCSHELL 1DF43800 == 69 [pid = 1108] [id = 483] 04:20:03 INFO - PROCESS | 1108 | --DOCSHELL 1D7FC000 == 68 [pid = 1108] [id = 482] 04:20:03 INFO - PROCESS | 1108 | --DOCSHELL 1CF33800 == 67 [pid = 1108] [id = 481] 04:20:03 INFO - PROCESS | 1108 | --DOCSHELL 13C56000 == 66 [pid = 1108] [id = 480] 04:20:03 INFO - PROCESS | 1108 | --DOCSHELL 1AA9BC00 == 65 [pid = 1108] [id = 479] 04:20:03 INFO - PROCESS | 1108 | --DOMWINDOW == 128 (22535800) [pid = 1108] [serial = 1417] [outer = 00000000] [url = about:blank] 04:20:03 INFO - PROCESS | 1108 | --DOCSHELL 0ED1E800 == 64 [pid = 1108] [id = 478] 04:20:03 INFO - PROCESS | 1108 | --DOCSHELL 14A7F800 == 63 [pid = 1108] [id = 473] 04:20:03 INFO - PROCESS | 1108 | --DOCSHELL 2222A000 == 62 [pid = 1108] [id = 472] 04:20:03 INFO - PROCESS | 1108 | --DOMWINDOW == 127 (2227A400) [pid = 1108] [serial = 1415] [outer = 00000000] [url = about:blank] 04:20:03 INFO - PROCESS | 1108 | --DOMWINDOW == 126 (2222A800) [pid = 1108] [serial = 1409] [outer = 00000000] [url = about:blank] 04:20:03 INFO - PROCESS | 1108 | --DOMWINDOW == 125 (2227BC00) [pid = 1108] [serial = 1369] [outer = 00000000] [url = about:blank] 04:20:03 INFO - PROCESS | 1108 | --DOMWINDOW == 124 (1D521800) [pid = 1108] [serial = 1391] [outer = 00000000] [url = about:blank] 04:20:03 INFO - PROCESS | 1108 | --DOMWINDOW == 123 (1AA97400) [pid = 1108] [serial = 1372] [outer = 00000000] [url = about:blank] 04:20:03 INFO - PROCESS | 1108 | --DOMWINDOW == 122 (1AA99C00) [pid = 1108] [serial = 1394] [outer = 00000000] [url = about:blank] 04:20:03 INFO - PROCESS | 1108 | --DOMWINDOW == 121 (1E54B400) [pid = 1108] [serial = 1376] [outer = 00000000] [url = about:blank] 04:20:03 INFO - PROCESS | 1108 | --DOMWINDOW == 120 (227E0000) [pid = 1108] [serial = 1379] [outer = 00000000] [url = about:blank] 04:20:03 INFO - PROCESS | 1108 | --DOMWINDOW == 119 (22CFC000) [pid = 1108] [serial = 1382] [outer = 00000000] [url = about:blank] 04:20:03 INFO - PROCESS | 1108 | --DOMWINDOW == 118 (1D7FA400) [pid = 1108] [serial = 1396] [outer = 00000000] [url = about:blank] 04:20:03 INFO - PROCESS | 1108 | --DOMWINDOW == 117 (1E332400) [pid = 1108] [serial = 1375] [outer = 00000000] [url = about:blank] 04:20:03 INFO - PROCESS | 1108 | --DOMWINDOW == 116 (22185C00) [pid = 1108] [serial = 1408] [outer = 00000000] [url = about:blank] 04:20:03 INFO - PROCESS | 1108 | --DOMWINDOW == 115 (225DB800) [pid = 1108] [serial = 1325] [outer = 00000000] [url = about:blank] 04:20:03 INFO - PROCESS | 1108 | --DOMWINDOW == 114 (22272800) [pid = 1108] [serial = 1414] [outer = 00000000] [url = about:blank] 04:20:03 INFO - PROCESS | 1108 | --DOMWINDOW == 113 (1839A800) [pid = 1108] [serial = 1388] [outer = 00000000] [url = about:blank] 04:20:03 INFO - PROCESS | 1108 | --DOMWINDOW == 112 (1E532C00) [pid = 1108] [serial = 1402] [outer = 00000000] [url = about:blank] 04:20:03 INFO - PROCESS | 1108 | --DOMWINDOW == 111 (20EF3400) [pid = 1108] [serial = 1406] [outer = 00000000] [url = about:blank] 04:20:03 INFO - PROCESS | 1108 | --DOMWINDOW == 110 (22F46C00) [pid = 1108] [serial = 1385] [outer = 00000000] [url = about:blank] 04:20:03 INFO - PROCESS | 1108 | --DOMWINDOW == 109 (22F43C00) [pid = 1108] [serial = 1384] [outer = 00000000] [url = about:blank] 04:20:03 INFO - PROCESS | 1108 | --DOMWINDOW == 108 (1D7F1800) [pid = 1108] [serial = 1411] [outer = 00000000] [url = about:blank] 04:20:03 INFO - PROCESS | 1108 | --DOMWINDOW == 107 (14B9D000) [pid = 1108] [serial = 1387] [outer = 00000000] [url = about:blank] 04:20:03 INFO - PROCESS | 1108 | --DOMWINDOW == 106 (1D90BC00) [pid = 1108] [serial = 1397] [outer = 00000000] [url = about:blank] 04:20:03 INFO - PROCESS | 1108 | --DOMWINDOW == 105 (225D3800) [pid = 1108] [serial = 1378] [outer = 00000000] [url = about:blank] 04:20:03 INFO - PROCESS | 1108 | --DOMWINDOW == 104 (1D0A6C00) [pid = 1108] [serial = 1390] [outer = 00000000] [url = about:blank] 04:20:03 INFO - PROCESS | 1108 | --DOMWINDOW == 103 (1E329800) [pid = 1108] [serial = 1400] [outer = 00000000] [url = about:blank] 04:20:03 INFO - PROCESS | 1108 | --DOMWINDOW == 102 (1DA78800) [pid = 1108] [serial = 1412] [outer = 00000000] [url = about:blank] 04:20:03 INFO - PROCESS | 1108 | --DOMWINDOW == 101 (22CF6400) [pid = 1108] [serial = 1381] [outer = 00000000] [url = about:blank] 04:20:03 INFO - PROCESS | 1108 | --DOMWINDOW == 100 (1E60B000) [pid = 1108] [serial = 1403] [outer = 00000000] [url = about:blank] 04:20:03 INFO - PROCESS | 1108 | --DOMWINDOW == 99 (20D7DC00) [pid = 1108] [serial = 1405] [outer = 00000000] [url = about:blank] 04:20:03 INFO - PROCESS | 1108 | --DOMWINDOW == 98 (197A0C00) [pid = 1108] [serial = 1393] [outer = 00000000] [url = about:blank] 04:20:03 INFO - PROCESS | 1108 | --DOMWINDOW == 97 (1DEEC000) [pid = 1108] [serial = 1399] [outer = 00000000] [url = about:blank] 04:20:03 INFO - PROCESS | 1108 | --DOMWINDOW == 96 (1ABC6C00) [pid = 1108] [serial = 1373] [outer = 00000000] [url = about:blank] 04:20:03 INFO - PROCESS | 1108 | --DOMWINDOW == 95 (22CC7400) [pid = 1108] [serial = 1337] [outer = 00000000] [url = about:blank] 04:20:03 INFO - PROCESS | 1108 | --DOMWINDOW == 94 (1E32D800) [pid = 1108] [serial = 1331] [outer = 00000000] [url = about:blank] 04:20:03 INFO - PROCESS | 1108 | --DOMWINDOW == 93 (227E2400) [pid = 1108] [serial = 1334] [outer = 00000000] [url = about:blank] 04:20:03 INFO - PROCESS | 1108 | --DOMWINDOW == 92 (1A566400) [pid = 1108] [serial = 1328] [outer = 00000000] [url = about:blank] 04:20:04 INFO - PROCESS | 1108 | 1461064804019 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:20:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 04:20:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 870ms 04:20:04 INFO - PROCESS | 1108 | 1461064804048 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 04:20:04 INFO - PROCESS | 1108 | 1461064804051 Marionette TRACE conn4 <- [1,1945,null,{"value":"13"}] 04:20:04 INFO - PROCESS | 1108 | 1461064804056 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 04:20:04 INFO - PROCESS | 1108 | 1461064804058 Marionette TRACE conn4 <- [1,1946,null,{}] 04:20:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 04:20:04 INFO - PROCESS | 1108 | 1461064804062 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:20:04 INFO - PROCESS | 1108 | 1461064804153 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 04:20:04 INFO - PROCESS | 1108 | 1461064804263 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:04 INFO - PROCESS | 1108 | ++DOCSHELL 14B88C00 == 63 [pid = 1108] [id = 496] 04:20:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 93 (14B97000) [pid = 1108] [serial = 1488] [outer = 00000000] 04:20:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 94 (19874400) [pid = 1108] [serial = 1489] [outer = 14B97000] 04:20:04 INFO - PROCESS | 1108 | 1461064804311 Marionette DEBUG loaded listener.js 04:20:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 95 (1ABFDC00) [pid = 1108] [serial = 1490] [outer = 14B97000] 04:20:04 INFO - PROCESS | 1108 | 1461064804740 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:20:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 04:20:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 715ms 04:20:04 INFO - PROCESS | 1108 | 1461064804775 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 04:20:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 04:20:04 INFO - PROCESS | 1108 | 1461064804778 Marionette TRACE conn4 <- [1,1949,null,{"value":"13"}] 04:20:04 INFO - PROCESS | 1108 | 1461064804782 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 04:20:04 INFO - PROCESS | 1108 | 1461064804788 Marionette TRACE conn4 <- [1,1950,null,{}] 04:20:04 INFO - PROCESS | 1108 | 1461064804796 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:20:04 INFO - PROCESS | 1108 | 1461064804884 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 04:20:04 INFO - PROCESS | 1108 | 1461064804921 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:04 INFO - PROCESS | 1108 | ++DOCSHELL 1D40E400 == 64 [pid = 1108] [id = 497] 04:20:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 96 (1D410000) [pid = 1108] [serial = 1491] [outer = 00000000] 04:20:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 97 (1DCB5000) [pid = 1108] [serial = 1492] [outer = 1D410000] 04:20:04 INFO - PROCESS | 1108 | 1461064804965 Marionette DEBUG loaded listener.js 04:20:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 98 (1DF4B000) [pid = 1108] [serial = 1493] [outer = 1D410000] 04:20:05 INFO - PROCESS | 1108 | 1461064805423 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:20:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 04:20:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 690ms 04:20:05 INFO - PROCESS | 1108 | 1461064805475 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 04:20:05 INFO - PROCESS | 1108 | 1461064805478 Marionette TRACE conn4 <- [1,1953,null,{"value":"13"}] 04:20:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 04:20:05 INFO - PROCESS | 1108 | 1461064805481 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 04:20:05 INFO - PROCESS | 1108 | 1461064805482 Marionette TRACE conn4 <- [1,1954,null,{}] 04:20:05 INFO - PROCESS | 1108 | 1461064805486 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:20:05 INFO - PROCESS | 1108 | 1461064805571 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 04:20:05 INFO - PROCESS | 1108 | 1461064805579 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:05 INFO - PROCESS | 1108 | ++DOCSHELL 1E3A4C00 == 65 [pid = 1108] [id = 498] 04:20:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 99 (1E3AA800) [pid = 1108] [serial = 1494] [outer = 00000000] 04:20:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 100 (1E536400) [pid = 1108] [serial = 1495] [outer = 1E3AA800] 04:20:05 INFO - PROCESS | 1108 | 1461064805623 Marionette DEBUG loaded listener.js 04:20:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 101 (1E53A800) [pid = 1108] [serial = 1496] [outer = 1E3AA800] 04:20:06 INFO - PROCESS | 1108 | 1461064806069 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:20:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 04:20:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 630ms 04:20:06 INFO - PROCESS | 1108 | 1461064806112 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 04:20:06 INFO - PROCESS | 1108 | 1461064806114 Marionette TRACE conn4 <- [1,1957,null,{"value":"13"}] 04:20:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 04:20:06 INFO - PROCESS | 1108 | 1461064806117 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 04:20:06 INFO - PROCESS | 1108 | 1461064806118 Marionette TRACE conn4 <- [1,1958,null,{}] 04:20:06 INFO - PROCESS | 1108 | 1461064806130 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:20:06 INFO - PROCESS | 1108 | 1461064806253 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 04:20:06 INFO - PROCESS | 1108 | 1461064806353 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:06 INFO - PROCESS | 1108 | ++DOCSHELL 1E610C00 == 66 [pid = 1108] [id = 499] 04:20:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 102 (1E615000) [pid = 1108] [serial = 1497] [outer = 00000000] 04:20:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 103 (1F442C00) [pid = 1108] [serial = 1498] [outer = 1E615000] 04:20:06 INFO - PROCESS | 1108 | 1461064806409 Marionette DEBUG loaded listener.js 04:20:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 104 (1FBF8400) [pid = 1108] [serial = 1499] [outer = 1E615000] 04:20:06 INFO - PROCESS | 1108 | 1461064806864 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:20:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 04:20:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 790ms 04:20:06 INFO - PROCESS | 1108 | 1461064806907 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 04:20:06 INFO - PROCESS | 1108 | 1461064806909 Marionette TRACE conn4 <- [1,1961,null,{"value":"13"}] 04:20:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 04:20:06 INFO - PROCESS | 1108 | 1461064806912 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 04:20:06 INFO - PROCESS | 1108 | 1461064806914 Marionette TRACE conn4 <- [1,1962,null,{}] 04:20:06 INFO - PROCESS | 1108 | 1461064806917 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:20:07 INFO - PROCESS | 1108 | 1461064807037 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 04:20:07 INFO - PROCESS | 1108 | 1461064807107 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:07 INFO - PROCESS | 1108 | ++DOCSHELL 2167E000 == 67 [pid = 1108] [id = 500] 04:20:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 105 (22179800) [pid = 1108] [serial = 1500] [outer = 00000000] 04:20:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 106 (2222DC00) [pid = 1108] [serial = 1501] [outer = 22179800] 04:20:07 INFO - PROCESS | 1108 | 1461064807151 Marionette DEBUG loaded listener.js 04:20:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 107 (22232C00) [pid = 1108] [serial = 1502] [outer = 22179800] 04:20:07 INFO - PROCESS | 1108 | 1461064807553 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:20:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 04:20:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 670ms 04:20:07 INFO - PROCESS | 1108 | 1461064807583 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 04:20:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 04:20:07 INFO - PROCESS | 1108 | 1461064807585 Marionette TRACE conn4 <- [1,1965,null,{"value":"13"}] 04:20:07 INFO - PROCESS | 1108 | 1461064807588 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 04:20:07 INFO - PROCESS | 1108 | 1461064807590 Marionette TRACE conn4 <- [1,1966,null,{}] 04:20:07 INFO - PROCESS | 1108 | 1461064807593 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:20:07 INFO - PROCESS | 1108 | 1461064807735 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 04:20:07 INFO - PROCESS | 1108 | 1461064807761 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:07 INFO - PROCESS | 1108 | ++DOCSHELL 2222CC00 == 68 [pid = 1108] [id = 501] 04:20:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 108 (22273000) [pid = 1108] [serial = 1503] [outer = 00000000] 04:20:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (222B7C00) [pid = 1108] [serial = 1504] [outer = 22273000] 04:20:07 INFO - PROCESS | 1108 | 1461064807805 Marionette DEBUG loaded listener.js 04:20:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 110 (222DF000) [pid = 1108] [serial = 1505] [outer = 22273000] 04:20:08 INFO - PROCESS | 1108 | --DOMWINDOW == 109 (1DF49400) [pid = 1108] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 04:20:08 INFO - PROCESS | 1108 | --DOMWINDOW == 108 (1E531400) [pid = 1108] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 04:20:08 INFO - PROCESS | 1108 | --DOMWINDOW == 107 (13A25400) [pid = 1108] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 04:20:08 INFO - PROCESS | 1108 | --DOMWINDOW == 106 (1FAF3000) [pid = 1108] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 04:20:08 INFO - PROCESS | 1108 | --DOMWINDOW == 105 (1D7FCC00) [pid = 1108] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 04:20:08 INFO - PROCESS | 1108 | --DOMWINDOW == 104 (1AB6D800) [pid = 1108] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 04:20:08 INFO - PROCESS | 1108 | --DOMWINDOW == 103 (14B8C400) [pid = 1108] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 04:20:08 INFO - PROCESS | 1108 | --DOMWINDOW == 102 (1D408C00) [pid = 1108] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 04:20:08 INFO - PROCESS | 1108 | --DOMWINDOW == 101 (0F443800) [pid = 1108] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 04:20:08 INFO - PROCESS | 1108 | --DOMWINDOW == 100 (1DA77C00) [pid = 1108] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 04:20:08 INFO - PROCESS | 1108 | 1461064808389 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:20:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 04:20:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 831ms 04:20:08 INFO - PROCESS | 1108 | 1461064808422 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 04:20:08 INFO - PROCESS | 1108 | 1461064808424 Marionette TRACE conn4 <- [1,1969,null,{"value":"13"}] 04:20:08 INFO - PROCESS | 1108 | 1461064808427 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 04:20:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 04:20:08 INFO - PROCESS | 1108 | 1461064808429 Marionette TRACE conn4 <- [1,1970,null,{}] 04:20:08 INFO - PROCESS | 1108 | 1461064808432 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:20:08 INFO - PROCESS | 1108 | 1461064808516 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 04:20:08 INFO - PROCESS | 1108 | 1461064808522 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:08 INFO - PROCESS | 1108 | ++DOCSHELL 13972400 == 69 [pid = 1108] [id = 502] 04:20:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 101 (13A84C00) [pid = 1108] [serial = 1506] [outer = 00000000] 04:20:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 102 (1D408C00) [pid = 1108] [serial = 1507] [outer = 13A84C00] 04:20:08 INFO - PROCESS | 1108 | 1461064808566 Marionette DEBUG loaded listener.js 04:20:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 103 (1D7F9C00) [pid = 1108] [serial = 1508] [outer = 13A84C00] 04:20:09 INFO - PROCESS | 1108 | 1461064809011 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:20:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 04:20:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 630ms 04:20:09 INFO - PROCESS | 1108 | 1461064809066 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 04:20:09 INFO - PROCESS | 1108 | 1461064809068 Marionette TRACE conn4 <- [1,1973,null,{"value":"13"}] 04:20:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 04:20:09 INFO - PROCESS | 1108 | 1461064809074 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 04:20:09 INFO - PROCESS | 1108 | 1461064809075 Marionette TRACE conn4 <- [1,1974,null,{}] 04:20:09 INFO - PROCESS | 1108 | 1461064809079 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:20:09 INFO - PROCESS | 1108 | 1461064809163 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 04:20:09 INFO - PROCESS | 1108 | 1461064809170 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:09 INFO - PROCESS | 1108 | ++DOCSHELL 1E337000 == 70 [pid = 1108] [id = 503] 04:20:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 104 (1FAF3000) [pid = 1108] [serial = 1509] [outer = 00000000] 04:20:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 105 (22505400) [pid = 1108] [serial = 1510] [outer = 1FAF3000] 04:20:09 INFO - PROCESS | 1108 | 1461064809214 Marionette DEBUG loaded listener.js 04:20:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 106 (2250C800) [pid = 1108] [serial = 1511] [outer = 1FAF3000] 04:20:09 INFO - PROCESS | 1108 | 1461064809648 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:20:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 04:20:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 631ms 04:20:09 INFO - PROCESS | 1108 | 1461064809706 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 04:20:09 INFO - PROCESS | 1108 | 1461064809708 Marionette TRACE conn4 <- [1,1977,null,{"value":"13"}] 04:20:09 INFO - PROCESS | 1108 | 1461064809711 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 04:20:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 04:20:09 INFO - PROCESS | 1108 | 1461064809713 Marionette TRACE conn4 <- [1,1978,null,{}] 04:20:09 INFO - PROCESS | 1108 | 1461064809716 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:20:09 INFO - PROCESS | 1108 | 1461064809800 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 04:20:09 INFO - PROCESS | 1108 | 1461064809807 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:09 INFO - PROCESS | 1108 | ++DOCSHELL 2250E400 == 71 [pid = 1108] [id = 504] 04:20:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 107 (2252A000) [pid = 1108] [serial = 1512] [outer = 00000000] 04:20:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 108 (225D3400) [pid = 1108] [serial = 1513] [outer = 2252A000] 04:20:09 INFO - PROCESS | 1108 | 1461064809855 Marionette DEBUG loaded listener.js 04:20:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (227E3400) [pid = 1108] [serial = 1514] [outer = 2252A000] 04:20:10 INFO - PROCESS | 1108 | 1461064810305 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:20:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 04:20:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 670ms 04:20:10 INFO - PROCESS | 1108 | 1461064810386 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 04:20:10 INFO - PROCESS | 1108 | 1461064810390 Marionette TRACE conn4 <- [1,1981,null,{"value":"13"}] 04:20:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 04:20:10 INFO - PROCESS | 1108 | 1461064810395 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 04:20:10 INFO - PROCESS | 1108 | 1461064810400 Marionette TRACE conn4 <- [1,1982,null,{}] 04:20:10 INFO - PROCESS | 1108 | 1461064810406 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:20:10 INFO - PROCESS | 1108 | 1461064810522 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 04:20:10 INFO - PROCESS | 1108 | 1461064810714 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:10 INFO - PROCESS | 1108 | ++DOCSHELL 183CE400 == 72 [pid = 1108] [id = 505] 04:20:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 110 (183D2800) [pid = 1108] [serial = 1515] [outer = 00000000] 04:20:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 111 (1A55A000) [pid = 1108] [serial = 1516] [outer = 183D2800] 04:20:10 INFO - PROCESS | 1108 | 1461064810774 Marionette DEBUG loaded listener.js 04:20:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 112 (1AA97400) [pid = 1108] [serial = 1517] [outer = 183D2800] 04:20:11 INFO - PROCESS | 1108 | 1461064811343 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:20:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 04:20:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 987ms 04:20:11 INFO - PROCESS | 1108 | 1461064811383 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 04:20:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 04:20:11 INFO - PROCESS | 1108 | 1461064811387 Marionette TRACE conn4 <- [1,1985,null,{"value":"13"}] 04:20:11 INFO - PROCESS | 1108 | 1461064811394 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 04:20:11 INFO - PROCESS | 1108 | 1461064811398 Marionette TRACE conn4 <- [1,1986,null,{}] 04:20:11 INFO - PROCESS | 1108 | 1461064811403 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:20:11 INFO - PROCESS | 1108 | 1461064811544 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 04:20:11 INFO - PROCESS | 1108 | 1461064811687 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:11 INFO - PROCESS | 1108 | ++DOCSHELL 1CF65400 == 73 [pid = 1108] [id = 506] 04:20:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 113 (1CF6BC00) [pid = 1108] [serial = 1518] [outer = 00000000] 04:20:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 114 (1D90A000) [pid = 1108] [serial = 1519] [outer = 1CF6BC00] 04:20:11 INFO - PROCESS | 1108 | 1461064811742 Marionette DEBUG loaded listener.js 04:20:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 115 (1DCB1400) [pid = 1108] [serial = 1520] [outer = 1CF6BC00] 04:20:12 INFO - PROCESS | 1108 | 1461064812314 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:20:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 04:20:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 990ms 04:20:12 INFO - PROCESS | 1108 | 1461064812383 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 04:20:12 INFO - PROCESS | 1108 | 1461064812386 Marionette TRACE conn4 <- [1,1989,null,{"value":"13"}] 04:20:12 INFO - PROCESS | 1108 | 1461064812389 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 04:20:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 04:20:12 INFO - PROCESS | 1108 | 1461064812391 Marionette TRACE conn4 <- [1,1990,null,{}] 04:20:12 INFO - PROCESS | 1108 | 1461064812402 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:20:12 INFO - PROCESS | 1108 | 1461064812548 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 04:20:12 INFO - PROCESS | 1108 | 1461064812692 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:12 INFO - PROCESS | 1108 | ++DOCSHELL 1E53CC00 == 74 [pid = 1108] [id = 507] 04:20:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 116 (20EF1400) [pid = 1108] [serial = 1521] [outer = 00000000] 04:20:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 117 (22530400) [pid = 1108] [serial = 1522] [outer = 20EF1400] 04:20:12 INFO - PROCESS | 1108 | 1461064812751 Marionette DEBUG loaded listener.js 04:20:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 118 (227E5000) [pid = 1108] [serial = 1523] [outer = 20EF1400] 04:20:13 INFO - PROCESS | 1108 | 1461064813367 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:20:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 04:20:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1022ms 04:20:13 INFO - PROCESS | 1108 | 1461064813415 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 04:20:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 04:20:13 INFO - PROCESS | 1108 | 1461064813417 Marionette TRACE conn4 <- [1,1993,null,{"value":"13"}] 04:20:13 INFO - PROCESS | 1108 | 1461064813421 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 04:20:13 INFO - PROCESS | 1108 | 1461064813422 Marionette TRACE conn4 <- [1,1994,null,{}] 04:20:13 INFO - PROCESS | 1108 | 1461064813426 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:20:13 INFO - PROCESS | 1108 | 1461064813539 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 04:20:13 INFO - PROCESS | 1108 | 1461064813704 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:13 INFO - PROCESS | 1108 | ++DOCSHELL 22CB9800 == 75 [pid = 1108] [id = 508] 04:20:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 119 (22CF1400) [pid = 1108] [serial = 1524] [outer = 00000000] 04:20:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 120 (22F44C00) [pid = 1108] [serial = 1525] [outer = 22CF1400] 04:20:13 INFO - PROCESS | 1108 | 1461064813759 Marionette DEBUG loaded listener.js 04:20:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 121 (22F49000) [pid = 1108] [serial = 1526] [outer = 22CF1400] 04:20:14 INFO - PROCESS | 1108 | 1461064814320 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:20:14 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:20:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 970ms 04:20:14 INFO - PROCESS | 1108 | 1461064814395 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 04:20:14 INFO - PROCESS | 1108 | 1461064814397 Marionette TRACE conn4 <- [1,1997,null,{"value":"13"}] 04:20:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 04:20:14 INFO - PROCESS | 1108 | 1461064814414 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 04:20:14 INFO - PROCESS | 1108 | 1461064814417 Marionette TRACE conn4 <- [1,1998,null,{}] 04:20:14 INFO - PROCESS | 1108 | 1461064814423 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:20:14 INFO - PROCESS | 1108 | 1461064814529 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 04:20:14 INFO - PROCESS | 1108 | 1461064814670 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:14 INFO - PROCESS | 1108 | ++DOCSHELL 19799800 == 76 [pid = 1108] [id = 509] 04:20:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 122 (230B1C00) [pid = 1108] [serial = 1527] [outer = 00000000] 04:20:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 123 (230BEC00) [pid = 1108] [serial = 1528] [outer = 230B1C00] 04:20:14 INFO - PROCESS | 1108 | 1461064814725 Marionette DEBUG loaded listener.js 04:20:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 124 (231ADC00) [pid = 1108] [serial = 1529] [outer = 230B1C00] 04:20:15 INFO - PROCESS | 1108 | 1461064815597 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:20:15 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:20:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1231ms 04:20:15 INFO - PROCESS | 1108 | 1461064815636 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 04:20:15 INFO - PROCESS | 1108 | 1461064815640 Marionette TRACE conn4 <- [1,2001,null,{"value":"13"}] 04:20:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 04:20:15 INFO - PROCESS | 1108 | 1461064815645 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 04:20:15 INFO - PROCESS | 1108 | 1461064815649 Marionette TRACE conn4 <- [1,2002,null,{}] 04:20:15 INFO - PROCESS | 1108 | 1461064815655 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:20:15 INFO - PROCESS | 1108 | 1461064815762 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 04:20:15 INFO - PROCESS | 1108 | 1461064815904 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:15 INFO - PROCESS | 1108 | ++DOCSHELL 0ED15800 == 77 [pid = 1108] [id = 510] 04:20:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 125 (0ED1A800) [pid = 1108] [serial = 1530] [outer = 00000000] 04:20:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 126 (17E79000) [pid = 1108] [serial = 1531] [outer = 0ED1A800] 04:20:15 INFO - PROCESS | 1108 | 1461064815957 Marionette DEBUG loaded listener.js 04:20:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 127 (18585000) [pid = 1108] [serial = 1532] [outer = 0ED1A800] 04:20:16 INFO - PROCESS | 1108 | 1461064816520 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:20:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 04:20:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 930ms 04:20:16 INFO - PROCESS | 1108 | 1461064816576 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 04:20:16 INFO - PROCESS | 1108 | 1461064816582 Marionette TRACE conn4 <- [1,2005,null,{"value":"13"}] 04:20:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 04:20:16 INFO - PROCESS | 1108 | 1461064816588 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 04:20:16 INFO - PROCESS | 1108 | 1461064816590 Marionette TRACE conn4 <- [1,2006,null,{}] 04:20:16 INFO - PROCESS | 1108 | 1461064816594 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:20:16 INFO - PROCESS | 1108 | 1461064816696 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 04:20:16 INFO - PROCESS | 1108 | 1461064816860 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:16 INFO - PROCESS | 1108 | --DOCSHELL 1940A400 == 76 [pid = 1108] [id = 390] 04:20:16 INFO - PROCESS | 1108 | --DOCSHELL 1E337000 == 75 [pid = 1108] [id = 503] 04:20:16 INFO - PROCESS | 1108 | --DOCSHELL 13972400 == 74 [pid = 1108] [id = 502] 04:20:16 INFO - PROCESS | 1108 | --DOCSHELL 2222CC00 == 73 [pid = 1108] [id = 501] 04:20:16 INFO - PROCESS | 1108 | --DOCSHELL 2167E000 == 72 [pid = 1108] [id = 500] 04:20:16 INFO - PROCESS | 1108 | --DOCSHELL 1E610C00 == 71 [pid = 1108] [id = 499] 04:20:16 INFO - PROCESS | 1108 | --DOCSHELL 1E3A4C00 == 70 [pid = 1108] [id = 498] 04:20:16 INFO - PROCESS | 1108 | --DOMWINDOW == 126 (17EC8400) [pid = 1108] [serial = 1420] [outer = 00000000] [url = about:blank] 04:20:16 INFO - PROCESS | 1108 | --DOMWINDOW == 125 (1D7F1400) [pid = 1108] [serial = 1423] [outer = 00000000] [url = about:blank] 04:20:16 INFO - PROCESS | 1108 | --DOMWINDOW == 124 (22533000) [pid = 1108] [serial = 1426] [outer = 00000000] [url = about:blank] 04:20:16 INFO - PROCESS | 1108 | --DOMWINDOW == 123 (230BD000) [pid = 1108] [serial = 1429] [outer = 00000000] [url = about:blank] 04:20:16 INFO - PROCESS | 1108 | --DOMWINDOW == 122 (222B5C00) [pid = 1108] [serial = 1432] [outer = 00000000] [url = about:blank] 04:20:16 INFO - PROCESS | 1108 | --DOMWINDOW == 121 (22271C00) [pid = 1108] [serial = 1465] [outer = 00000000] [url = about:blank] 04:20:16 INFO - PROCESS | 1108 | ++DOCSHELL 0F43C000 == 71 [pid = 1108] [id = 511] 04:20:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 122 (0F441000) [pid = 1108] [serial = 1533] [outer = 00000000] 04:20:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 123 (14A7F800) [pid = 1108] [serial = 1534] [outer = 0F441000] 04:20:17 INFO - PROCESS | 1108 | 1461064816970 Marionette DEBUG loaded listener.js 04:20:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 124 (1887C000) [pid = 1108] [serial = 1535] [outer = 0F441000] 04:20:17 INFO - PROCESS | 1108 | --DOCSHELL 1D40E400 == 70 [pid = 1108] [id = 497] 04:20:17 INFO - PROCESS | 1108 | --DOCSHELL 14B88C00 == 69 [pid = 1108] [id = 496] 04:20:17 INFO - PROCESS | 1108 | --DOCSHELL 1D40DC00 == 68 [pid = 1108] [id = 495] 04:20:17 INFO - PROCESS | 1108 | --DOCSHELL 0EEAC800 == 67 [pid = 1108] [id = 494] 04:20:17 INFO - PROCESS | 1108 | --DOCSHELL 1AB75000 == 66 [pid = 1108] [id = 490] 04:20:17 INFO - PROCESS | 1108 | --DOCSHELL 1306E400 == 65 [pid = 1108] [id = 489] 04:20:17 INFO - PROCESS | 1108 | --DOMWINDOW == 123 (1E331000) [pid = 1108] [serial = 1450] [outer = 00000000] [url = about:blank] 04:20:17 INFO - PROCESS | 1108 | --DOMWINDOW == 122 (1E3AEC00) [pid = 1108] [serial = 1451] [outer = 00000000] [url = about:blank] 04:20:17 INFO - PROCESS | 1108 | --DOMWINDOW == 121 (1F441800) [pid = 1108] [serial = 1454] [outer = 00000000] [url = about:blank] 04:20:17 INFO - PROCESS | 1108 | --DOMWINDOW == 120 (1F440800) [pid = 1108] [serial = 1453] [outer = 00000000] [url = about:blank] 04:20:17 INFO - PROCESS | 1108 | --DOMWINDOW == 119 (1B209400) [pid = 1108] [serial = 1459] [outer = 00000000] [url = about:blank] 04:20:17 INFO - PROCESS | 1108 | --DOMWINDOW == 118 (21678000) [pid = 1108] [serial = 1456] [outer = 00000000] [url = about:blank] 04:20:17 INFO - PROCESS | 1108 | --DOMWINDOW == 117 (1DCB3400) [pid = 1108] [serial = 1447] [outer = 00000000] [url = about:blank] 04:20:17 INFO - PROCESS | 1108 | --DOMWINDOW == 116 (1D414400) [pid = 1108] [serial = 1439] [outer = 00000000] [url = about:blank] 04:20:17 INFO - PROCESS | 1108 | --DOMWINDOW == 115 (1D0A9C00) [pid = 1108] [serial = 1438] [outer = 00000000] [url = about:blank] 04:20:17 INFO - PROCESS | 1108 | --DOMWINDOW == 114 (1979BC00) [pid = 1108] [serial = 1441] [outer = 00000000] [url = about:blank] 04:20:17 INFO - PROCESS | 1108 | --DOMWINDOW == 113 (1A5DA400) [pid = 1108] [serial = 1442] [outer = 00000000] [url = about:blank] 04:20:17 INFO - PROCESS | 1108 | --DOMWINDOW == 112 (1D52E000) [pid = 1108] [serial = 1444] [outer = 00000000] [url = about:blank] 04:20:17 INFO - PROCESS | 1108 | --DOMWINDOW == 111 (1D7F8400) [pid = 1108] [serial = 1445] [outer = 00000000] [url = about:blank] 04:20:17 INFO - PROCESS | 1108 | --DOMWINDOW == 110 (1856D000) [pid = 1108] [serial = 1436] [outer = 00000000] [url = about:blank] 04:20:17 INFO - PROCESS | 1108 | --DOMWINDOW == 109 (14BA0800) [pid = 1108] [serial = 1435] [outer = 00000000] [url = about:blank] 04:20:17 INFO - PROCESS | 1108 | --DOMWINDOW == 108 (1FBF9000) [pid = 1108] [serial = 1462] [outer = 00000000] [url = about:blank] 04:20:17 INFO - PROCESS | 1108 | --DOMWINDOW == 107 (22185400) [pid = 1108] [serial = 1463] [outer = 00000000] [url = about:blank] 04:20:17 INFO - PROCESS | 1108 | --DOMWINDOW == 106 (2217F800) [pid = 1108] [serial = 1457] [outer = 00000000] [url = about:blank] 04:20:17 INFO - PROCESS | 1108 | --DOMWINDOW == 105 (1DEF0C00) [pid = 1108] [serial = 1448] [outer = 00000000] [url = about:blank] 04:20:17 INFO - PROCESS | 1108 | --DOMWINDOW == 104 (1D52CC00) [pid = 1108] [serial = 1460] [outer = 00000000] [url = about:blank] 04:20:17 INFO - PROCESS | 1108 | 1461064817462 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:20:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 04:20:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 930ms 04:20:17 INFO - PROCESS | 1108 | 1461064817521 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 04:20:17 INFO - PROCESS | 1108 | 1461064817523 Marionette TRACE conn4 <- [1,2009,null,{"value":"13"}] 04:20:17 INFO - PROCESS | 1108 | 1461064817527 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 04:20:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 04:20:17 INFO - PROCESS | 1108 | 1461064817530 Marionette TRACE conn4 <- [1,2010,null,{}] 04:20:17 INFO - PROCESS | 1108 | 1461064817540 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:20:17 INFO - PROCESS | 1108 | 1461064817630 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 04:20:17 INFO - PROCESS | 1108 | 1461064817638 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:17 INFO - PROCESS | 1108 | ++DOCSHELL 1AA9D000 == 66 [pid = 1108] [id = 512] 04:20:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 105 (1AB75C00) [pid = 1108] [serial = 1536] [outer = 00000000] 04:20:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 106 (1CF31400) [pid = 1108] [serial = 1537] [outer = 1AB75C00] 04:20:17 INFO - PROCESS | 1108 | 1461064817684 Marionette DEBUG loaded listener.js 04:20:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 107 (1CF3D400) [pid = 1108] [serial = 1538] [outer = 1AB75C00] 04:20:18 INFO - PROCESS | 1108 | 1461064818187 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:20:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 04:20:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 671ms 04:20:18 INFO - PROCESS | 1108 | 1461064818206 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 04:20:18 INFO - PROCESS | 1108 | 1461064818209 Marionette TRACE conn4 <- [1,2013,null,{"value":"13"}] 04:20:18 INFO - PROCESS | 1108 | 1461064818212 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 04:20:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 04:20:18 INFO - PROCESS | 1108 | 1461064818214 Marionette TRACE conn4 <- [1,2014,null,{}] 04:20:18 INFO - PROCESS | 1108 | 1461064818217 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:20:18 INFO - PROCESS | 1108 | 1461064818301 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 04:20:18 INFO - PROCESS | 1108 | 1461064818307 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:18 INFO - PROCESS | 1108 | ++DOCSHELL 1AB6B400 == 67 [pid = 1108] [id = 513] 04:20:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 108 (1B210400) [pid = 1108] [serial = 1539] [outer = 00000000] 04:20:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (1D411C00) [pid = 1108] [serial = 1540] [outer = 1B210400] 04:20:18 INFO - PROCESS | 1108 | 1461064818352 Marionette DEBUG loaded listener.js 04:20:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 110 (1D52B800) [pid = 1108] [serial = 1541] [outer = 1B210400] 04:20:18 INFO - PROCESS | 1108 | 1461064818842 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:20:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 04:20:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 670ms 04:20:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 04:20:18 INFO - PROCESS | 1108 | 1461064818887 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 04:20:18 INFO - PROCESS | 1108 | 1461064818889 Marionette TRACE conn4 <- [1,2017,null,{"value":"13"}] 04:20:18 INFO - PROCESS | 1108 | 1461064818892 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 04:20:18 INFO - PROCESS | 1108 | 1461064818894 Marionette TRACE conn4 <- [1,2018,null,{}] 04:20:18 INFO - PROCESS | 1108 | 1461064818897 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:20:19 INFO - PROCESS | 1108 | 1461064818982 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 04:20:19 INFO - PROCESS | 1108 | 1461064819091 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:19 INFO - PROCESS | 1108 | ++DOCSHELL 1CF65C00 == 68 [pid = 1108] [id = 514] 04:20:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 111 (1D0AE000) [pid = 1108] [serial = 1542] [outer = 00000000] 04:20:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 112 (1D904C00) [pid = 1108] [serial = 1543] [outer = 1D0AE000] 04:20:19 INFO - PROCESS | 1108 | 1461064819135 Marionette DEBUG loaded listener.js 04:20:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 113 (1DA76C00) [pid = 1108] [serial = 1544] [outer = 1D0AE000] 04:20:19 INFO - PROCESS | 1108 | 1461064819556 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:20:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 04:20:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 731ms 04:20:19 INFO - PROCESS | 1108 | 1461064819623 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 04:20:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 04:20:19 INFO - PROCESS | 1108 | 1461064819625 Marionette TRACE conn4 <- [1,2021,null,{"value":"13"}] 04:20:19 INFO - PROCESS | 1108 | 1461064819629 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 04:20:19 INFO - PROCESS | 1108 | 1461064819630 Marionette TRACE conn4 <- [1,2022,null,{}] 04:20:19 INFO - PROCESS | 1108 | 1461064819634 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:20:19 INFO - PROCESS | 1108 | 1461064819803 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 04:20:19 INFO - PROCESS | 1108 | 1461064819830 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:19 INFO - PROCESS | 1108 | ++DOCSHELL 1DCB3400 == 69 [pid = 1108] [id = 515] 04:20:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 114 (1DCB8800) [pid = 1108] [serial = 1545] [outer = 00000000] 04:20:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 115 (1E330C00) [pid = 1108] [serial = 1546] [outer = 1DCB8800] 04:20:19 INFO - PROCESS | 1108 | 1461064819878 Marionette DEBUG loaded listener.js 04:20:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 116 (1E3A4C00) [pid = 1108] [serial = 1547] [outer = 1DCB8800] 04:20:20 INFO - PROCESS | 1108 | 1461064820321 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:20:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 04:20:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 730ms 04:20:20 INFO - PROCESS | 1108 | 1461064820359 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 04:20:20 INFO - PROCESS | 1108 | 1461064820362 Marionette TRACE conn4 <- [1,2025,null,{"value":"13"}] 04:20:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 04:20:20 INFO - PROCESS | 1108 | 1461064820371 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 04:20:20 INFO - PROCESS | 1108 | 1461064820373 Marionette TRACE conn4 <- [1,2026,null,{}] 04:20:20 INFO - PROCESS | 1108 | 1461064820377 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:20:20 INFO - PROCESS | 1108 | 1461064820499 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 04:20:20 INFO - PROCESS | 1108 | 1461064820505 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:20 INFO - PROCESS | 1108 | ++DOCSHELL 13573800 == 70 [pid = 1108] [id = 516] 04:20:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 117 (13933800) [pid = 1108] [serial = 1548] [outer = 00000000] 04:20:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 118 (1E538800) [pid = 1108] [serial = 1549] [outer = 13933800] 04:20:20 INFO - PROCESS | 1108 | 1461064820552 Marionette DEBUG loaded listener.js 04:20:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 119 (1E619C00) [pid = 1108] [serial = 1550] [outer = 13933800] 04:20:21 INFO - PROCESS | 1108 | 1461064821002 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:20:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 04:20:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 670ms 04:20:21 INFO - PROCESS | 1108 | 1461064821057 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 04:20:21 INFO - PROCESS | 1108 | 1461064821059 Marionette TRACE conn4 <- [1,2029,null,{"value":"13"}] 04:20:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 04:20:21 INFO - PROCESS | 1108 | 1461064821062 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 04:20:21 INFO - PROCESS | 1108 | 1461064821064 Marionette TRACE conn4 <- [1,2030,null,{}] 04:20:21 INFO - PROCESS | 1108 | 1461064821067 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:20:21 INFO - PROCESS | 1108 | 1461064821212 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 04:20:21 INFO - PROCESS | 1108 | 1461064821232 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:21 INFO - PROCESS | 1108 | ++DOCSHELL 1E535400 == 71 [pid = 1108] [id = 517] 04:20:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 120 (1E608C00) [pid = 1108] [serial = 1551] [outer = 00000000] 04:20:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 121 (1F445000) [pid = 1108] [serial = 1552] [outer = 1E608C00] 04:20:21 INFO - PROCESS | 1108 | 1461064821275 Marionette DEBUG loaded listener.js 04:20:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 122 (1FAE5400) [pid = 1108] [serial = 1553] [outer = 1E608C00] 04:20:21 INFO - PROCESS | 1108 | --DOMWINDOW == 121 (22273000) [pid = 1108] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 04:20:21 INFO - PROCESS | 1108 | --DOMWINDOW == 120 (1FAF3000) [pid = 1108] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 04:20:21 INFO - PROCESS | 1108 | --DOMWINDOW == 119 (13A84C00) [pid = 1108] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 04:20:21 INFO - PROCESS | 1108 | --DOMWINDOW == 118 (1E3AA800) [pid = 1108] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 04:20:21 INFO - PROCESS | 1108 | --DOMWINDOW == 117 (1E615000) [pid = 1108] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 04:20:21 INFO - PROCESS | 1108 | --DOMWINDOW == 116 (1D410000) [pid = 1108] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 04:20:21 INFO - PROCESS | 1108 | --DOMWINDOW == 115 (0F43F400) [pid = 1108] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 04:20:21 INFO - PROCESS | 1108 | --DOMWINDOW == 114 (1D51E800) [pid = 1108] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 04:20:21 INFO - PROCESS | 1108 | --DOMWINDOW == 113 (22179800) [pid = 1108] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 04:20:21 INFO - PROCESS | 1108 | --DOMWINDOW == 112 (14B97000) [pid = 1108] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 04:20:21 INFO - PROCESS | 1108 | 1461064821919 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:20:21 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:20:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 870ms 04:20:21 INFO - PROCESS | 1108 | 1461064821935 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 04:20:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 04:20:21 INFO - PROCESS | 1108 | 1461064821937 Marionette TRACE conn4 <- [1,2033,null,{"value":"13"}] 04:20:21 INFO - PROCESS | 1108 | 1461064821953 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 04:20:21 INFO - PROCESS | 1108 | 1461064821955 Marionette TRACE conn4 <- [1,2034,null,{}] 04:20:21 INFO - PROCESS | 1108 | 1461064821959 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:20:22 INFO - PROCESS | 1108 | 1461064822043 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 04:20:22 INFO - PROCESS | 1108 | 1461064822049 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:22 INFO - PROCESS | 1108 | ++DOCSHELL 1D7FD800 == 72 [pid = 1108] [id = 518] 04:20:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 113 (1DEF0000) [pid = 1108] [serial = 1554] [outer = 00000000] 04:20:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 114 (1EB71400) [pid = 1108] [serial = 1555] [outer = 1DEF0000] 04:20:22 INFO - PROCESS | 1108 | 1461064822092 Marionette DEBUG loaded listener.js 04:20:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 115 (1EB76000) [pid = 1108] [serial = 1556] [outer = 1DEF0000] 04:20:22 INFO - PROCESS | 1108 | 1461064822520 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:20:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:20:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 651ms 04:20:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 04:20:22 INFO - PROCESS | 1108 | 1461064822592 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 04:20:22 INFO - PROCESS | 1108 | 1461064822594 Marionette TRACE conn4 <- [1,2037,null,{"value":"13"}] 04:20:22 INFO - PROCESS | 1108 | 1461064822597 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 04:20:22 INFO - PROCESS | 1108 | 1461064822599 Marionette TRACE conn4 <- [1,2038,null,{}] 04:20:22 INFO - PROCESS | 1108 | 1461064822603 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:20:22 INFO - PROCESS | 1108 | 1461064822685 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 04:20:22 INFO - PROCESS | 1108 | 1461064822693 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:22 INFO - PROCESS | 1108 | ++DOCSHELL 21677000 == 73 [pid = 1108] [id = 519] 04:20:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 116 (21678000) [pid = 1108] [serial = 1557] [outer = 00000000] 04:20:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 117 (2217A800) [pid = 1108] [serial = 1558] [outer = 21678000] 04:20:22 INFO - PROCESS | 1108 | 1461064822737 Marionette DEBUG loaded listener.js 04:20:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 118 (1DCB1800) [pid = 1108] [serial = 1559] [outer = 21678000] 04:20:23 INFO - PROCESS | 1108 | 1461064823188 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:20:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 04:20:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 630ms 04:20:23 INFO - PROCESS | 1108 | 1461064823228 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 04:20:23 INFO - PROCESS | 1108 | 1461064823230 Marionette TRACE conn4 <- [1,2041,null,{"value":"13"}] 04:20:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 04:20:23 INFO - PROCESS | 1108 | 1461064823233 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 04:20:23 INFO - PROCESS | 1108 | 1461064823236 Marionette TRACE conn4 <- [1,2042,null,{}] 04:20:23 INFO - PROCESS | 1108 | 1461064823254 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:20:23 INFO - PROCESS | 1108 | 1461064823354 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 04:20:23 INFO - PROCESS | 1108 | 1461064823360 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:23 INFO - PROCESS | 1108 | ++DOCSHELL 1D534400 == 74 [pid = 1108] [id = 520] 04:20:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 119 (22183800) [pid = 1108] [serial = 1560] [outer = 00000000] 04:20:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 120 (22277C00) [pid = 1108] [serial = 1561] [outer = 22183800] 04:20:23 INFO - PROCESS | 1108 | 1461064823408 Marionette DEBUG loaded listener.js 04:20:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 121 (222AC800) [pid = 1108] [serial = 1562] [outer = 22183800] 04:20:24 INFO - PROCESS | 1108 | 1461064824099 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:20:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 04:20:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 951ms 04:20:24 INFO - PROCESS | 1108 | 1461064824186 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 04:20:24 INFO - PROCESS | 1108 | 1461064824191 Marionette TRACE conn4 <- [1,2045,null,{"value":"13"}] 04:20:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 04:20:24 INFO - PROCESS | 1108 | 1461064824196 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 04:20:24 INFO - PROCESS | 1108 | 1461064824200 Marionette TRACE conn4 <- [1,2046,null,{}] 04:20:24 INFO - PROCESS | 1108 | 1461064824206 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:20:24 INFO - PROCESS | 1108 | 1461064824328 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 04:20:24 INFO - PROCESS | 1108 | 1461064824466 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:24 INFO - PROCESS | 1108 | ++DOCSHELL 13A2D000 == 75 [pid = 1108] [id = 521] 04:20:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 122 (144DFC00) [pid = 1108] [serial = 1563] [outer = 00000000] 04:20:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 123 (19830C00) [pid = 1108] [serial = 1564] [outer = 144DFC00] 04:20:24 INFO - PROCESS | 1108 | 1461064824526 Marionette DEBUG loaded listener.js 04:20:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 124 (1AA93000) [pid = 1108] [serial = 1565] [outer = 144DFC00] 04:20:25 INFO - PROCESS | 1108 | 1461064825104 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:20:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 04:20:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 970ms 04:20:25 INFO - PROCESS | 1108 | 1461064825171 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 04:20:25 INFO - PROCESS | 1108 | 1461064825177 Marionette TRACE conn4 <- [1,2049,null,{"value":"13"}] 04:20:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 04:20:25 INFO - PROCESS | 1108 | 1461064825183 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 04:20:25 INFO - PROCESS | 1108 | 1461064825186 Marionette TRACE conn4 <- [1,2050,null,{}] 04:20:25 INFO - PROCESS | 1108 | 1461064825190 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:20:25 INFO - PROCESS | 1108 | 1461064825300 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 04:20:25 INFO - PROCESS | 1108 | 1461064825444 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:25 INFO - PROCESS | 1108 | ++DOCSHELL 1AB6C400 == 76 [pid = 1108] [id = 522] 04:20:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 125 (1ABC5800) [pid = 1108] [serial = 1566] [outer = 00000000] 04:20:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 126 (1D7FF400) [pid = 1108] [serial = 1567] [outer = 1ABC5800] 04:20:25 INFO - PROCESS | 1108 | 1461064825499 Marionette DEBUG loaded listener.js 04:20:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 127 (1DEF0C00) [pid = 1108] [serial = 1568] [outer = 1ABC5800] 04:20:26 INFO - PROCESS | 1108 | 1461064826060 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:20:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 04:20:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 930ms 04:20:26 INFO - PROCESS | 1108 | 1461064826116 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 04:20:26 INFO - PROCESS | 1108 | 1461064826118 Marionette TRACE conn4 <- [1,2053,null,{"value":"13"}] 04:20:26 INFO - PROCESS | 1108 | 1461064826122 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 04:20:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 04:20:26 INFO - PROCESS | 1108 | 1461064826125 Marionette TRACE conn4 <- [1,2054,null,{}] 04:20:26 INFO - PROCESS | 1108 | 1461064826136 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:20:26 INFO - PROCESS | 1108 | 1461064826298 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 04:20:26 INFO - PROCESS | 1108 | 1461064826382 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:26 INFO - PROCESS | 1108 | ++DOCSHELL 22185000 == 77 [pid = 1108] [id = 523] 04:20:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 128 (22226400) [pid = 1108] [serial = 1569] [outer = 00000000] 04:20:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 129 (22277400) [pid = 1108] [serial = 1570] [outer = 22226400] 04:20:26 INFO - PROCESS | 1108 | 1461064826441 Marionette DEBUG loaded listener.js 04:20:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 130 (222DA800) [pid = 1108] [serial = 1571] [outer = 22226400] 04:20:27 INFO - PROCESS | 1108 | 1461064827007 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:20:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 04:20:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 930ms 04:20:27 INFO - PROCESS | 1108 | 1461064827083 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 04:20:27 INFO - PROCESS | 1108 | 1461064827086 Marionette TRACE conn4 <- [1,2057,null,{"value":"13"}] 04:20:27 INFO - PROCESS | 1108 | 1461064827091 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 04:20:27 INFO - PROCESS | 1108 | 1461064827094 Marionette TRACE conn4 <- [1,2058,null,{}] 04:20:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 04:20:27 INFO - PROCESS | 1108 | 1461064827097 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:20:27 INFO - PROCESS | 1108 | 1461064827205 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 04:20:27 INFO - PROCESS | 1108 | 1461064827349 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:27 INFO - PROCESS | 1108 | ++DOCSHELL 22506000 == 78 [pid = 1108] [id = 524] 04:20:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 131 (22508800) [pid = 1108] [serial = 1572] [outer = 00000000] 04:20:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 132 (225D3800) [pid = 1108] [serial = 1573] [outer = 22508800] 04:20:27 INFO - PROCESS | 1108 | 1461064827404 Marionette DEBUG loaded listener.js 04:20:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 133 (225DE400) [pid = 1108] [serial = 1574] [outer = 22508800] 04:20:27 INFO - PROCESS | 1108 | 1461064827944 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:20:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 04:20:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 870ms 04:20:27 INFO - PROCESS | 1108 | 1461064827970 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 04:20:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 04:20:27 INFO - PROCESS | 1108 | 1461064827973 Marionette TRACE conn4 <- [1,2061,null,{"value":"13"}] 04:20:28 INFO - PROCESS | 1108 | 1461064827978 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 04:20:28 INFO - PROCESS | 1108 | 1461064827980 Marionette TRACE conn4 <- [1,2062,null,{}] 04:20:28 INFO - PROCESS | 1108 | 1461064827984 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:20:28 INFO - PROCESS | 1108 | 1461064828090 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 04:20:28 INFO - PROCESS | 1108 | 1461064828247 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:28 INFO - PROCESS | 1108 | ++DOCSHELL 22529800 == 79 [pid = 1108] [id = 525] 04:20:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 134 (2252CC00) [pid = 1108] [serial = 1575] [outer = 00000000] 04:20:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 135 (22CF9800) [pid = 1108] [serial = 1576] [outer = 2252CC00] 04:20:28 INFO - PROCESS | 1108 | 1461064828302 Marionette DEBUG loaded listener.js 04:20:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 136 (22F3E800) [pid = 1108] [serial = 1577] [outer = 2252CC00] 04:20:28 INFO - PROCESS | 1108 | 1461064828902 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:20:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 04:20:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 987ms 04:20:28 INFO - PROCESS | 1108 | 1461064828964 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 04:20:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 04:20:28 INFO - PROCESS | 1108 | 1461064828966 Marionette TRACE conn4 <- [1,2065,null,{"value":"13"}] 04:20:28 INFO - PROCESS | 1108 | 1461064828969 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 04:20:28 INFO - PROCESS | 1108 | 1461064828971 Marionette TRACE conn4 <- [1,2066,null,{}] 04:20:28 INFO - PROCESS | 1108 | 1461064828975 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:20:29 INFO - PROCESS | 1108 | 1461064829130 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 04:20:29 INFO - PROCESS | 1108 | 1461064829276 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:29 INFO - PROCESS | 1108 | ++DOCSHELL 22CF5C00 == 80 [pid = 1108] [id = 526] 04:20:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 137 (230B0400) [pid = 1108] [serial = 1578] [outer = 00000000] 04:20:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 138 (233C7800) [pid = 1108] [serial = 1579] [outer = 230B0400] 04:20:29 INFO - PROCESS | 1108 | 1461064829333 Marionette DEBUG loaded listener.js 04:20:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 139 (233CA400) [pid = 1108] [serial = 1580] [outer = 230B0400] 04:20:29 INFO - PROCESS | 1108 | 1461064829945 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:20:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 04:20:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1022ms 04:20:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 04:20:30 INFO - PROCESS | 1108 | 1461064829991 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 04:20:30 INFO - PROCESS | 1108 | 1461064829994 Marionette TRACE conn4 <- [1,2069,null,{"value":"13"}] 04:20:30 INFO - PROCESS | 1108 | 1461064829997 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 04:20:30 INFO - PROCESS | 1108 | 1461064829999 Marionette TRACE conn4 <- [1,2070,null,{}] 04:20:30 INFO - PROCESS | 1108 | 1461064830003 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:20:30 INFO - PROCESS | 1108 | 1461064830109 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 04:20:30 INFO - PROCESS | 1108 | 1461064830422 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:30 INFO - PROCESS | 1108 | ++DOCSHELL 0B872000 == 81 [pid = 1108] [id = 527] 04:20:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 140 (0ED13400) [pid = 1108] [serial = 1581] [outer = 00000000] 04:20:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 141 (17EC8400) [pid = 1108] [serial = 1582] [outer = 0ED13400] 04:20:30 INFO - PROCESS | 1108 | 1461064830478 Marionette DEBUG loaded listener.js 04:20:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 142 (1982CC00) [pid = 1108] [serial = 1583] [outer = 0ED13400] 04:20:31 INFO - PROCESS | 1108 | 1461064831072 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:20:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 04:20:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1128ms 04:20:31 INFO - PROCESS | 1108 | 1461064831126 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 04:20:31 INFO - PROCESS | 1108 | 1461064831131 Marionette TRACE conn4 <- [1,2073,null,{"value":"13"}] 04:20:31 INFO - PROCESS | 1108 | 1461064831136 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 04:20:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 04:20:31 INFO - PROCESS | 1108 | 1461064831139 Marionette TRACE conn4 <- [1,2074,null,{}] 04:20:31 INFO - PROCESS | 1108 | 1461064831144 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:20:31 INFO - PROCESS | 1108 | 1461064831252 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 04:20:31 INFO - PROCESS | 1108 | 1461064831400 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:31 INFO - PROCESS | 1108 | ++DOCSHELL 1D40E800 == 82 [pid = 1108] [id = 528] 04:20:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 143 (1D514800) [pid = 1108] [serial = 1584] [outer = 00000000] 04:20:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 144 (1D907000) [pid = 1108] [serial = 1585] [outer = 1D514800] 04:20:31 INFO - PROCESS | 1108 | 1461064831451 Marionette DEBUG loaded listener.js 04:20:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 145 (1DA85000) [pid = 1108] [serial = 1586] [outer = 1D514800] 04:20:31 INFO - PROCESS | 1108 | --DOCSHELL 21677000 == 81 [pid = 1108] [id = 519] 04:20:31 INFO - PROCESS | 1108 | --DOCSHELL 1D7FD800 == 80 [pid = 1108] [id = 518] 04:20:31 INFO - PROCESS | 1108 | --DOCSHELL 1E535400 == 79 [pid = 1108] [id = 517] 04:20:31 INFO - PROCESS | 1108 | --DOCSHELL 13573800 == 78 [pid = 1108] [id = 516] 04:20:31 INFO - PROCESS | 1108 | --DOCSHELL 1DCB3400 == 77 [pid = 1108] [id = 515] 04:20:31 INFO - PROCESS | 1108 | --DOCSHELL 1CF65C00 == 76 [pid = 1108] [id = 514] 04:20:31 INFO - PROCESS | 1108 | --DOCSHELL 1AB6B400 == 75 [pid = 1108] [id = 513] 04:20:31 INFO - PROCESS | 1108 | --DOCSHELL 1AA9D000 == 74 [pid = 1108] [id = 512] 04:20:31 INFO - PROCESS | 1108 | --DOMWINDOW == 144 (222AAC00) [pid = 1108] [serial = 1474] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 1108 | --DOMWINDOW == 143 (22536400) [pid = 1108] [serial = 1477] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 1108 | --DOMWINDOW == 142 (22CC6000) [pid = 1108] [serial = 1480] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 1108 | --DOMWINDOW == 141 (225D3400) [pid = 1108] [serial = 1513] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 1108 | --DOMWINDOW == 140 (1D413400) [pid = 1108] [serial = 1471] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 1108 | --DOCSHELL 0F43C000 == 73 [pid = 1108] [id = 511] 04:20:31 INFO - PROCESS | 1108 | --DOCSHELL 0ED15800 == 72 [pid = 1108] [id = 510] 04:20:31 INFO - PROCESS | 1108 | --DOCSHELL 183CE400 == 71 [pid = 1108] [id = 505] 04:20:31 INFO - PROCESS | 1108 | --DOMWINDOW == 139 (1FBF8400) [pid = 1108] [serial = 1499] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 1108 | --DOMWINDOW == 138 (1982B000) [pid = 1108] [serial = 1468] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 1108 | --DOMWINDOW == 137 (1DCB5000) [pid = 1108] [serial = 1492] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 1108 | --DOMWINDOW == 136 (1DF4B000) [pid = 1108] [serial = 1493] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 1108 | --DOMWINDOW == 135 (1982F800) [pid = 1108] [serial = 1484] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 1108 | --DOMWINDOW == 134 (18302400) [pid = 1108] [serial = 1483] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 1108 | --DOMWINDOW == 133 (1DA83C00) [pid = 1108] [serial = 1487] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 1108 | --DOMWINDOW == 132 (1D905400) [pid = 1108] [serial = 1486] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 1108 | --DOMWINDOW == 131 (22232C00) [pid = 1108] [serial = 1502] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 1108 | --DOMWINDOW == 130 (19874400) [pid = 1108] [serial = 1489] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 1108 | --DOMWINDOW == 129 (1ABFDC00) [pid = 1108] [serial = 1490] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 1108 | --DOMWINDOW == 128 (2222DC00) [pid = 1108] [serial = 1501] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 1108 | --DOMWINDOW == 127 (222B7C00) [pid = 1108] [serial = 1504] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 1108 | --DOMWINDOW == 126 (2250C800) [pid = 1108] [serial = 1511] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 1108 | --DOMWINDOW == 125 (1D408C00) [pid = 1108] [serial = 1507] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 1108 | --DOMWINDOW == 124 (1D7F9C00) [pid = 1108] [serial = 1508] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 1108 | --DOMWINDOW == 123 (22505400) [pid = 1108] [serial = 1510] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 1108 | --DOMWINDOW == 122 (222DF000) [pid = 1108] [serial = 1505] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 1108 | --DOMWINDOW == 121 (1E536400) [pid = 1108] [serial = 1495] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 1108 | --DOMWINDOW == 120 (1E53A800) [pid = 1108] [serial = 1496] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 1108 | --DOMWINDOW == 119 (1F442C00) [pid = 1108] [serial = 1498] [outer = 00000000] [url = about:blank] 04:20:32 INFO - PROCESS | 1108 | 1461064832006 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:20:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 04:20:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 931ms 04:20:32 INFO - PROCESS | 1108 | 1461064832074 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 04:20:32 INFO - PROCESS | 1108 | 1461064832077 Marionette TRACE conn4 <- [1,2077,null,{"value":"13"}] 04:20:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 04:20:32 INFO - PROCESS | 1108 | 1461064832082 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 04:20:32 INFO - PROCESS | 1108 | 1461064832084 Marionette TRACE conn4 <- [1,2078,null,{}] 04:20:32 INFO - PROCESS | 1108 | 1461064832089 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:20:32 INFO - PROCESS | 1108 | 1461064832202 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 04:20:32 INFO - PROCESS | 1108 | 1461064832305 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:32 INFO - PROCESS | 1108 | ++DOCSHELL 14B99C00 == 72 [pid = 1108] [id = 529] 04:20:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 120 (18583800) [pid = 1108] [serial = 1587] [outer = 00000000] 04:20:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 121 (1A55E800) [pid = 1108] [serial = 1588] [outer = 18583800] 04:20:32 INFO - PROCESS | 1108 | 1461064832350 Marionette DEBUG loaded listener.js 04:20:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 122 (1CF40000) [pid = 1108] [serial = 1589] [outer = 18583800] 04:20:32 INFO - PROCESS | 1108 | 1461064832724 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:20:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 04:20:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 670ms 04:20:32 INFO - PROCESS | 1108 | 1461064832757 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 04:20:32 INFO - PROCESS | 1108 | 1461064832759 Marionette TRACE conn4 <- [1,2081,null,{"value":"13"}] 04:20:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 04:20:32 INFO - PROCESS | 1108 | 1461064832764 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 04:20:32 INFO - PROCESS | 1108 | 1461064832769 Marionette TRACE conn4 <- [1,2082,null,{}] 04:20:32 INFO - PROCESS | 1108 | 1461064832778 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:20:32 INFO - PROCESS | 1108 | 1461064832868 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 04:20:32 INFO - PROCESS | 1108 | 1461064832874 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:32 INFO - PROCESS | 1108 | ++DOCSHELL 1D40C800 == 73 [pid = 1108] [id = 530] 04:20:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 123 (1D40CC00) [pid = 1108] [serial = 1590] [outer = 00000000] 04:20:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 124 (1DEF2400) [pid = 1108] [serial = 1591] [outer = 1D40CC00] 04:20:32 INFO - PROCESS | 1108 | 1461064832919 Marionette DEBUG loaded listener.js 04:20:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 125 (1E32D400) [pid = 1108] [serial = 1592] [outer = 1D40CC00] 04:20:33 INFO - PROCESS | 1108 | 1461064833380 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:20:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 04:20:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 630ms 04:20:33 INFO - PROCESS | 1108 | 1461064833397 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 04:20:33 INFO - PROCESS | 1108 | 1461064833399 Marionette TRACE conn4 <- [1,2085,null,{"value":"13"}] 04:20:33 INFO - PROCESS | 1108 | 1461064833402 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 04:20:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 04:20:33 INFO - PROCESS | 1108 | 1461064833404 Marionette TRACE conn4 <- [1,2086,null,{}] 04:20:33 INFO - PROCESS | 1108 | 1461064833408 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:20:33 INFO - PROCESS | 1108 | 1461064833553 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 04:20:33 INFO - PROCESS | 1108 | 1461064833620 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:33 INFO - PROCESS | 1108 | ++DOCSHELL 1E331400 == 74 [pid = 1108] [id = 531] 04:20:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 126 (1E332400) [pid = 1108] [serial = 1593] [outer = 00000000] 04:20:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 127 (1E53A000) [pid = 1108] [serial = 1594] [outer = 1E332400] 04:20:33 INFO - PROCESS | 1108 | 1461064833665 Marionette DEBUG loaded listener.js 04:20:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 128 (1E610C00) [pid = 1108] [serial = 1595] [outer = 1E332400] 04:20:34 INFO - PROCESS | 1108 | 1461064834075 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:20:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 04:20:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 731ms 04:20:34 INFO - PROCESS | 1108 | 1461064834140 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 04:20:34 INFO - PROCESS | 1108 | 1461064834142 Marionette TRACE conn4 <- [1,2089,null,{"value":"13"}] 04:20:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 04:20:34 INFO - PROCESS | 1108 | 1461064834145 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 04:20:34 INFO - PROCESS | 1108 | 1461064834147 Marionette TRACE conn4 <- [1,2090,null,{}] 04:20:34 INFO - PROCESS | 1108 | 1461064834150 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:20:34 INFO - PROCESS | 1108 | 1461064834272 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 04:20:34 INFO - PROCESS | 1108 | 1461064834370 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:34 INFO - PROCESS | 1108 | ++DOCSHELL 1F449800 == 75 [pid = 1108] [id = 532] 04:20:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 129 (1F44AC00) [pid = 1108] [serial = 1596] [outer = 00000000] 04:20:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 130 (21675000) [pid = 1108] [serial = 1597] [outer = 1F44AC00] 04:20:34 INFO - PROCESS | 1108 | 1461064834423 Marionette DEBUG loaded listener.js 04:20:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 131 (22223400) [pid = 1108] [serial = 1598] [outer = 1F44AC00] 04:20:34 INFO - PROCESS | 1108 | 1461064834900 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:20:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 04:20:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 770ms 04:20:34 INFO - PROCESS | 1108 | 1461064834918 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 04:20:34 INFO - PROCESS | 1108 | 1461064834920 Marionette TRACE conn4 <- [1,2093,null,{"value":"13"}] 04:20:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 04:20:34 INFO - PROCESS | 1108 | 1461064834927 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 04:20:34 INFO - PROCESS | 1108 | 1461064834928 Marionette TRACE conn4 <- [1,2094,null,{}] 04:20:34 INFO - PROCESS | 1108 | 1461064834940 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:20:35 INFO - PROCESS | 1108 | 1461064835062 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 04:20:35 INFO - PROCESS | 1108 | 1461064835072 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:35 INFO - PROCESS | 1108 | ++DOCSHELL 22275C00 == 76 [pid = 1108] [id = 533] 04:20:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 132 (22277000) [pid = 1108] [serial = 1599] [outer = 00000000] 04:20:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 133 (222E3000) [pid = 1108] [serial = 1600] [outer = 22277000] 04:20:35 INFO - PROCESS | 1108 | 1461064835175 Marionette DEBUG loaded listener.js 04:20:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 134 (2239F400) [pid = 1108] [serial = 1601] [outer = 22277000] 04:20:35 INFO - PROCESS | 1108 | 1461064835592 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:20:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 04:20:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 690ms 04:20:35 INFO - PROCESS | 1108 | 1461064835618 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 04:20:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 04:20:35 INFO - PROCESS | 1108 | 1461064835620 Marionette TRACE conn4 <- [1,2097,null,{"value":"13"}] 04:20:35 INFO - PROCESS | 1108 | 1461064835623 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 04:20:35 INFO - PROCESS | 1108 | 1461064835625 Marionette TRACE conn4 <- [1,2098,null,{}] 04:20:35 INFO - PROCESS | 1108 | 1461064835628 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:20:35 INFO - PROCESS | 1108 | 1461064835775 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 04:20:35 INFO - PROCESS | 1108 | 1461064835799 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:35 INFO - PROCESS | 1108 | ++DOCSHELL 1D513800 == 77 [pid = 1108] [id = 534] 04:20:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 135 (1D7FD000) [pid = 1108] [serial = 1602] [outer = 00000000] 04:20:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 136 (223A8400) [pid = 1108] [serial = 1603] [outer = 1D7FD000] 04:20:35 INFO - PROCESS | 1108 | 1461064835845 Marionette DEBUG loaded listener.js 04:20:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 137 (223AB000) [pid = 1108] [serial = 1604] [outer = 1D7FD000] 04:20:36 INFO - PROCESS | 1108 | --DOMWINDOW == 136 (22226C00) [pid = 1108] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 04:20:36 INFO - PROCESS | 1108 | --DOMWINDOW == 135 (1AB75C00) [pid = 1108] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 04:20:36 INFO - PROCESS | 1108 | --DOMWINDOW == 134 (1E608C00) [pid = 1108] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 04:20:36 INFO - PROCESS | 1108 | --DOMWINDOW == 133 (13933800) [pid = 1108] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 04:20:36 INFO - PROCESS | 1108 | --DOMWINDOW == 132 (2227D400) [pid = 1108] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 04:20:36 INFO - PROCESS | 1108 | --DOMWINDOW == 131 (0ED1A800) [pid = 1108] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 04:20:36 INFO - PROCESS | 1108 | --DOMWINDOW == 130 (21678000) [pid = 1108] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 04:20:36 INFO - PROCESS | 1108 | --DOMWINDOW == 129 (1D0AE000) [pid = 1108] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 04:20:36 INFO - PROCESS | 1108 | --DOMWINDOW == 128 (1DCB8800) [pid = 1108] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 04:20:36 INFO - PROCESS | 1108 | --DOMWINDOW == 127 (1B210400) [pid = 1108] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 04:20:36 INFO - PROCESS | 1108 | --DOMWINDOW == 126 (1DEF0000) [pid = 1108] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 04:20:36 INFO - PROCESS | 1108 | --DOMWINDOW == 125 (0F441000) [pid = 1108] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 04:20:36 INFO - PROCESS | 1108 | --DOMWINDOW == 124 (2252A000) [pid = 1108] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 04:20:36 INFO - PROCESS | 1108 | 1461064836367 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:20:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 04:20:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 770ms 04:20:36 INFO - PROCESS | 1108 | 1461064836394 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 04:20:36 INFO - PROCESS | 1108 | 1461064836396 Marionette TRACE conn4 <- [1,2101,null,{"value":"13"}] 04:20:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 04:20:36 INFO - PROCESS | 1108 | 1461064836399 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 04:20:36 INFO - PROCESS | 1108 | 1461064836401 Marionette TRACE conn4 <- [1,2102,null,{}] 04:20:36 INFO - PROCESS | 1108 | 1461064836422 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:20:36 INFO - PROCESS | 1108 | 1461064836507 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 04:20:36 INFO - PROCESS | 1108 | 1461064836513 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:36 INFO - PROCESS | 1108 | ++DOCSHELL 1AB75C00 == 78 [pid = 1108] [id = 535] 04:20:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 125 (1D516800) [pid = 1108] [serial = 1605] [outer = 00000000] 04:20:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 126 (1E602400) [pid = 1108] [serial = 1606] [outer = 1D516800] 04:20:36 INFO - PROCESS | 1108 | 1461064836556 Marionette DEBUG loaded listener.js 04:20:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 127 (2227D400) [pid = 1108] [serial = 1607] [outer = 1D516800] 04:20:37 INFO - PROCESS | 1108 | 1461064836990 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:20:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 04:20:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 631ms 04:20:37 INFO - PROCESS | 1108 | 1461064837046 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 04:20:37 INFO - PROCESS | 1108 | 1461064837048 Marionette TRACE conn4 <- [1,2105,null,{"value":"13"}] 04:20:37 INFO - PROCESS | 1108 | 1461064837052 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 04:20:37 INFO - PROCESS | 1108 | 1461064837053 Marionette TRACE conn4 <- [1,2106,null,{}] 04:20:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 04:20:37 INFO - PROCESS | 1108 | 1461064837057 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:20:37 INFO - PROCESS | 1108 | 1461064837142 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 04:20:37 INFO - PROCESS | 1108 | 1461064837148 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:37 INFO - PROCESS | 1108 | ++DOCSHELL 1D0AD400 == 79 [pid = 1108] [id = 536] 04:20:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 128 (1E3B0C00) [pid = 1108] [serial = 1608] [outer = 00000000] 04:20:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 129 (2250D800) [pid = 1108] [serial = 1609] [outer = 1E3B0C00] 04:20:37 INFO - PROCESS | 1108 | 1461064837191 Marionette DEBUG loaded listener.js 04:20:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 130 (22536000) [pid = 1108] [serial = 1610] [outer = 1E3B0C00] 04:20:37 INFO - PROCESS | 1108 | 1461064837661 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:20:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 04:20:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 630ms 04:20:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 04:20:37 INFO - PROCESS | 1108 | 1461064837690 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 04:20:37 INFO - PROCESS | 1108 | 1461064837692 Marionette TRACE conn4 <- [1,2109,null,{"value":"13"}] 04:20:37 INFO - PROCESS | 1108 | 1461064837709 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 04:20:37 INFO - PROCESS | 1108 | 1461064837711 Marionette TRACE conn4 <- [1,2110,null,{}] 04:20:37 INFO - PROCESS | 1108 | 1461064837715 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:20:37 INFO - PROCESS | 1108 | 1461064837800 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 04:20:37 INFO - PROCESS | 1108 | 1461064837806 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:37 INFO - PROCESS | 1108 | ++DOCSHELL 1D7F2000 == 80 [pid = 1108] [id = 537] 04:20:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 131 (2250D000) [pid = 1108] [serial = 1611] [outer = 00000000] 04:20:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 132 (22CC7C00) [pid = 1108] [serial = 1612] [outer = 2250D000] 04:20:37 INFO - PROCESS | 1108 | 1461064837854 Marionette DEBUG loaded listener.js 04:20:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 133 (230B3C00) [pid = 1108] [serial = 1613] [outer = 2250D000] 04:20:38 INFO - PROCESS | 1108 | 1461064838500 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:20:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 04:20:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 890ms 04:20:38 INFO - PROCESS | 1108 | 1461064838589 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 04:20:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 04:20:38 INFO - PROCESS | 1108 | 1461064838594 Marionette TRACE conn4 <- [1,2113,null,{"value":"13"}] 04:20:38 INFO - PROCESS | 1108 | 1461064838599 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 04:20:38 INFO - PROCESS | 1108 | 1461064838603 Marionette TRACE conn4 <- [1,2114,null,{}] 04:20:38 INFO - PROCESS | 1108 | 1461064838609 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:20:38 INFO - PROCESS | 1108 | 1461064838734 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 04:20:38 INFO - PROCESS | 1108 | 1461064838849 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:38 INFO - PROCESS | 1108 | ++DOCSHELL 17E78400 == 81 [pid = 1108] [id = 538] 04:20:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 134 (1839A800) [pid = 1108] [serial = 1614] [outer = 00000000] 04:20:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 135 (1ABFDC00) [pid = 1108] [serial = 1615] [outer = 1839A800] 04:20:38 INFO - PROCESS | 1108 | 1461064838947 Marionette DEBUG loaded listener.js 04:20:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 136 (1CF3B800) [pid = 1108] [serial = 1616] [outer = 1839A800] 04:20:39 INFO - PROCESS | 1108 | 1461064839514 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:20:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 04:20:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 990ms 04:20:39 INFO - PROCESS | 1108 | 1461064839590 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 04:20:39 INFO - PROCESS | 1108 | 1461064839596 Marionette TRACE conn4 <- [1,2117,null,{"value":"13"}] 04:20:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 04:20:39 INFO - PROCESS | 1108 | 1461064839603 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 04:20:39 INFO - PROCESS | 1108 | 1461064839605 Marionette TRACE conn4 <- [1,2118,null,{}] 04:20:39 INFO - PROCESS | 1108 | 1461064839610 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:20:39 INFO - PROCESS | 1108 | 1461064839726 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 04:20:39 INFO - PROCESS | 1108 | 1461064839874 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:39 INFO - PROCESS | 1108 | ++DOCSHELL 1D901C00 == 82 [pid = 1108] [id = 539] 04:20:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 137 (1D90D400) [pid = 1108] [serial = 1617] [outer = 00000000] 04:20:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 138 (1E536400) [pid = 1108] [serial = 1618] [outer = 1D90D400] 04:20:39 INFO - PROCESS | 1108 | 1461064839928 Marionette DEBUG loaded listener.js 04:20:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 139 (1FBFC000) [pid = 1108] [serial = 1619] [outer = 1D90D400] 04:20:40 INFO - PROCESS | 1108 | 1461064840566 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:20:40 INFO - PROCESS | 1108 | 1461064840626 Marionette TRACE conn4 <- [1,2121,null,{"value":"13"}] 04:20:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 04:20:40 INFO - PROCESS | 1108 | 1461064840630 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 04:20:40 INFO - PROCESS | 1108 | 1461064840633 Marionette TRACE conn4 <- [1,2122,null,{}] 04:20:40 INFO - PROCESS | 1108 | 1461064840644 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:20:40 INFO - PROCESS | 1108 | 1461064840784 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 04:20:40 INFO - PROCESS | 1108 | 1461064840934 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:40 INFO - PROCESS | 1108 | ++DOCSHELL 13CD2800 == 83 [pid = 1108] [id = 540] 04:20:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 140 (222DF000) [pid = 1108] [serial = 1620] [outer = 00000000] 04:20:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 141 (231AAC00) [pid = 1108] [serial = 1621] [outer = 222DF000] 04:20:41 INFO - PROCESS | 1108 | 1461064840993 Marionette DEBUG loaded listener.js 04:20:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 142 (233C4400) [pid = 1108] [serial = 1622] [outer = 222DF000] 04:20:41 INFO - PROCESS | 1108 | 1461064841600 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:20:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 04:20:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1022ms 04:20:41 INFO - PROCESS | 1108 | 1461064841655 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 04:20:41 INFO - PROCESS | 1108 | 1461064841658 Marionette TRACE conn4 <- [1,2125,null,{"value":"13"}] 04:20:41 INFO - PROCESS | 1108 | 1461064841662 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 04:20:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 04:20:41 INFO - PROCESS | 1108 | 1461064841664 Marionette TRACE conn4 <- [1,2126,null,{}] 04:20:41 INFO - PROCESS | 1108 | 1461064841668 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:20:41 INFO - PROCESS | 1108 | 1461064841779 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 04:20:41 INFO - PROCESS | 1108 | 1461064841926 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:41 INFO - PROCESS | 1108 | ++DOCSHELL 230B8800 == 84 [pid = 1108] [id = 541] 04:20:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 143 (230BD000) [pid = 1108] [serial = 1623] [outer = 00000000] 04:20:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 144 (233F4800) [pid = 1108] [serial = 1624] [outer = 230BD000] 04:20:42 INFO - PROCESS | 1108 | 1461064841982 Marionette DEBUG loaded listener.js 04:20:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 145 (237B7000) [pid = 1108] [serial = 1625] [outer = 230BD000] 04:20:42 INFO - PROCESS | 1108 | 1461064842548 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:20:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 04:20:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 930ms 04:20:42 INFO - PROCESS | 1108 | 1461064842595 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 04:20:42 INFO - PROCESS | 1108 | 1461064842598 Marionette TRACE conn4 <- [1,2129,null,{"value":"13"}] 04:20:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 04:20:42 INFO - PROCESS | 1108 | 1461064842601 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 04:20:42 INFO - PROCESS | 1108 | 1461064842603 Marionette TRACE conn4 <- [1,2130,null,{}] 04:20:42 INFO - PROCESS | 1108 | 1461064842607 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:20:42 INFO - PROCESS | 1108 | 1461064842713 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 04:20:42 INFO - PROCESS | 1108 | 1461064842874 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:42 INFO - PROCESS | 1108 | ++DOCSHELL 223A0400 == 85 [pid = 1108] [id = 542] 04:20:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 146 (237B9400) [pid = 1108] [serial = 1626] [outer = 00000000] 04:20:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 147 (23913000) [pid = 1108] [serial = 1627] [outer = 237B9400] 04:20:42 INFO - PROCESS | 1108 | 1461064842929 Marionette DEBUG loaded listener.js 04:20:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 148 (23916800) [pid = 1108] [serial = 1628] [outer = 237B9400] 04:20:43 INFO - PROCESS | 1108 | 1461064843473 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:20:43 INFO - PROCESS | 1108 | 1461064843538 Marionette TRACE conn4 <- [1,2133,null,{"value":"13"}] 04:20:43 INFO - PROCESS | 1108 | 1461064843542 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 04:20:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 04:20:43 INFO - PROCESS | 1108 | 1461064843544 Marionette TRACE conn4 <- [1,2134,null,{}] 04:20:43 INFO - PROCESS | 1108 | 1461064843548 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:20:43 INFO - PROCESS | 1108 | 1461064843727 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 04:20:43 INFO - PROCESS | 1108 | 1461064843842 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:43 INFO - PROCESS | 1108 | ++DOCSHELL 2391A800 == 86 [pid = 1108] [id = 543] 04:20:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 149 (2391E800) [pid = 1108] [serial = 1629] [outer = 00000000] 04:20:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 150 (24793C00) [pid = 1108] [serial = 1630] [outer = 2391E800] 04:20:43 INFO - PROCESS | 1108 | 1461064843899 Marionette DEBUG loaded listener.js 04:20:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 151 (24796000) [pid = 1108] [serial = 1631] [outer = 2391E800] 04:20:44 INFO - PROCESS | 1108 | 1461064844491 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:20:44 INFO - PROCESS | 1108 | 1461064844523 Marionette TRACE conn4 <- [1,2137,null,{"value":"13"}] 04:20:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 04:20:44 INFO - PROCESS | 1108 | 1461064844527 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 04:20:44 INFO - PROCESS | 1108 | 1461064844529 Marionette TRACE conn4 <- [1,2138,null,{}] 04:20:44 INFO - PROCESS | 1108 | 1461064844532 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:20:44 INFO - PROCESS | 1108 | 1461064844642 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 04:20:45 INFO - PROCESS | 1108 | 1461064844979 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:45 INFO - PROCESS | 1108 | ++DOCSHELL 0ED1B400 == 87 [pid = 1108] [id = 544] 04:20:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 152 (135B6000) [pid = 1108] [serial = 1632] [outer = 00000000] 04:20:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 153 (1AA94800) [pid = 1108] [serial = 1633] [outer = 135B6000] 04:20:45 INFO - PROCESS | 1108 | 1461064845068 Marionette DEBUG loaded listener.js 04:20:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 154 (1ABCAC00) [pid = 1108] [serial = 1634] [outer = 135B6000] 04:20:45 INFO - PROCESS | 1108 | 1461064845700 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:20:45 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:20:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1224ms 04:20:45 INFO - PROCESS | 1108 | 1461064845756 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 04:20:45 INFO - PROCESS | 1108 | 1461064845761 Marionette TRACE conn4 <- [1,2141,null,{"value":"13"}] 04:20:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 04:20:45 INFO - PROCESS | 1108 | 1461064845766 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 04:20:45 INFO - PROCESS | 1108 | 1461064845768 Marionette TRACE conn4 <- [1,2142,null,{}] 04:20:45 INFO - PROCESS | 1108 | 1461064845773 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:20:45 INFO - PROCESS | 1108 | 1461064845912 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 04:20:46 INFO - PROCESS | 1108 | 1461064846078 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:46 INFO - PROCESS | 1108 | --DOCSHELL 1E336C00 == 86 [pid = 1108] [id = 491] 04:20:46 INFO - PROCESS | 1108 | --DOCSHELL 1D411400 == 85 [pid = 1108] [id = 458] 04:20:46 INFO - PROCESS | 1108 | --DOCSHELL 222DC800 == 84 [pid = 1108] [id = 492] 04:20:46 INFO - PROCESS | 1108 | --DOCSHELL 14B77000 == 83 [pid = 1108] [id = 461] 04:20:46 INFO - PROCESS | 1108 | --DOCSHELL 13A30C00 == 82 [pid = 1108] [id = 493] 04:20:46 INFO - PROCESS | 1108 | --DOCSHELL 1D0AD400 == 81 [pid = 1108] [id = 536] 04:20:46 INFO - PROCESS | 1108 | --DOCSHELL 1AB75C00 == 80 [pid = 1108] [id = 535] 04:20:46 INFO - PROCESS | 1108 | --DOCSHELL 1D513800 == 79 [pid = 1108] [id = 534] 04:20:46 INFO - PROCESS | 1108 | --DOCSHELL 22275C00 == 78 [pid = 1108] [id = 533] 04:20:46 INFO - PROCESS | 1108 | --DOCSHELL 1F449800 == 77 [pid = 1108] [id = 532] 04:20:46 INFO - PROCESS | 1108 | --DOCSHELL 1E331400 == 76 [pid = 1108] [id = 531] 04:20:46 INFO - PROCESS | 1108 | --DOMWINDOW == 153 (22277C00) [pid = 1108] [serial = 1561] [outer = 00000000] [url = about:blank] 04:20:46 INFO - PROCESS | 1108 | ++DOCSHELL 13A30C00 == 77 [pid = 1108] [id = 545] 04:20:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 154 (13A31800) [pid = 1108] [serial = 1635] [outer = 00000000] 04:20:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 155 (14B9B000) [pid = 1108] [serial = 1636] [outer = 13A31800] 04:20:46 INFO - PROCESS | 1108 | 1461064846185 Marionette DEBUG loaded listener.js 04:20:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 156 (19824800) [pid = 1108] [serial = 1637] [outer = 13A31800] 04:20:46 INFO - PROCESS | 1108 | --DOCSHELL 1D40C800 == 76 [pid = 1108] [id = 530] 04:20:46 INFO - PROCESS | 1108 | --DOCSHELL 14B99C00 == 75 [pid = 1108] [id = 529] 04:20:46 INFO - PROCESS | 1108 | --DOCSHELL 1D40E800 == 74 [pid = 1108] [id = 528] 04:20:46 INFO - PROCESS | 1108 | --DOCSHELL 0B872000 == 73 [pid = 1108] [id = 527] 04:20:46 INFO - PROCESS | 1108 | --DOCSHELL 22185000 == 72 [pid = 1108] [id = 523] 04:20:46 INFO - PROCESS | 1108 | --DOCSHELL 1AB6C400 == 71 [pid = 1108] [id = 522] 04:20:46 INFO - PROCESS | 1108 | --DOCSHELL 13A2D000 == 70 [pid = 1108] [id = 521] 04:20:46 INFO - PROCESS | 1108 | --DOCSHELL 1D534400 == 69 [pid = 1108] [id = 520] 04:20:46 INFO - PROCESS | 1108 | --DOMWINDOW == 155 (1CF3D400) [pid = 1108] [serial = 1538] [outer = 00000000] [url = about:blank] 04:20:46 INFO - PROCESS | 1108 | --DOMWINDOW == 154 (1F445000) [pid = 1108] [serial = 1552] [outer = 00000000] [url = about:blank] 04:20:46 INFO - PROCESS | 1108 | --DOMWINDOW == 153 (1E619C00) [pid = 1108] [serial = 1550] [outer = 00000000] [url = about:blank] 04:20:46 INFO - PROCESS | 1108 | --DOMWINDOW == 152 (1D90A000) [pid = 1108] [serial = 1519] [outer = 00000000] [url = about:blank] 04:20:46 INFO - PROCESS | 1108 | --DOMWINDOW == 151 (227DD800) [pid = 1108] [serial = 1418] [outer = 00000000] [url = about:blank] 04:20:46 INFO - PROCESS | 1108 | --DOMWINDOW == 150 (18585000) [pid = 1108] [serial = 1532] [outer = 00000000] [url = about:blank] 04:20:46 INFO - PROCESS | 1108 | --DOMWINDOW == 149 (17E79000) [pid = 1108] [serial = 1531] [outer = 00000000] [url = about:blank] 04:20:46 INFO - PROCESS | 1108 | --DOMWINDOW == 148 (2217A800) [pid = 1108] [serial = 1558] [outer = 00000000] [url = about:blank] 04:20:46 INFO - PROCESS | 1108 | --DOMWINDOW == 147 (1D904C00) [pid = 1108] [serial = 1543] [outer = 00000000] [url = about:blank] 04:20:46 INFO - PROCESS | 1108 | --DOMWINDOW == 146 (22F44C00) [pid = 1108] [serial = 1525] [outer = 00000000] [url = about:blank] 04:20:46 INFO - PROCESS | 1108 | --DOMWINDOW == 145 (1E3A4C00) [pid = 1108] [serial = 1547] [outer = 00000000] [url = about:blank] 04:20:46 INFO - PROCESS | 1108 | --DOMWINDOW == 144 (230BEC00) [pid = 1108] [serial = 1528] [outer = 00000000] [url = about:blank] 04:20:46 INFO - PROCESS | 1108 | --DOMWINDOW == 143 (1FAE5400) [pid = 1108] [serial = 1553] [outer = 00000000] [url = about:blank] 04:20:46 INFO - PROCESS | 1108 | --DOMWINDOW == 142 (22530400) [pid = 1108] [serial = 1522] [outer = 00000000] [url = about:blank] 04:20:46 INFO - PROCESS | 1108 | --DOMWINDOW == 141 (1D52B800) [pid = 1108] [serial = 1541] [outer = 00000000] [url = about:blank] 04:20:46 INFO - PROCESS | 1108 | --DOMWINDOW == 140 (1EB76000) [pid = 1108] [serial = 1556] [outer = 00000000] [url = about:blank] 04:20:46 INFO - PROCESS | 1108 | --DOMWINDOW == 139 (1A55A000) [pid = 1108] [serial = 1516] [outer = 00000000] [url = about:blank] 04:20:46 INFO - PROCESS | 1108 | --DOMWINDOW == 138 (1D411C00) [pid = 1108] [serial = 1540] [outer = 00000000] [url = about:blank] 04:20:46 INFO - PROCESS | 1108 | --DOMWINDOW == 137 (1EB71400) [pid = 1108] [serial = 1555] [outer = 00000000] [url = about:blank] 04:20:46 INFO - PROCESS | 1108 | --DOMWINDOW == 136 (14A7F800) [pid = 1108] [serial = 1534] [outer = 00000000] [url = about:blank] 04:20:46 INFO - PROCESS | 1108 | --DOMWINDOW == 135 (1E538800) [pid = 1108] [serial = 1549] [outer = 00000000] [url = about:blank] 04:20:46 INFO - PROCESS | 1108 | --DOMWINDOW == 134 (1CF31400) [pid = 1108] [serial = 1537] [outer = 00000000] [url = about:blank] 04:20:46 INFO - PROCESS | 1108 | --DOMWINDOW == 133 (1DA76C00) [pid = 1108] [serial = 1544] [outer = 00000000] [url = about:blank] 04:20:46 INFO - PROCESS | 1108 | --DOMWINDOW == 132 (1887C000) [pid = 1108] [serial = 1535] [outer = 00000000] [url = about:blank] 04:20:46 INFO - PROCESS | 1108 | --DOMWINDOW == 131 (227E3400) [pid = 1108] [serial = 1514] [outer = 00000000] [url = about:blank] 04:20:46 INFO - PROCESS | 1108 | --DOMWINDOW == 130 (1E330C00) [pid = 1108] [serial = 1546] [outer = 00000000] [url = about:blank] 04:20:46 INFO - PROCESS | 1108 | --DOMWINDOW == 129 (1DCB1800) [pid = 1108] [serial = 1559] [outer = 00000000] [url = about:blank] 04:20:46 INFO - PROCESS | 1108 | --DOMWINDOW == 128 (222ACC00) [pid = 1108] [serial = 1466] [outer = 00000000] [url = about:blank] 04:20:46 INFO - PROCESS | 1108 | 1461064846619 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:20:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 04:20:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 930ms 04:20:46 INFO - PROCESS | 1108 | 1461064846702 Marionette TRACE conn4 -> [0,2145,"getWindowHandle",null] 04:20:46 INFO - PROCESS | 1108 | 1461064846706 Marionette TRACE conn4 <- [1,2145,null,{"value":"13"}] 04:20:46 INFO - PROCESS | 1108 | 1461064846715 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 04:20:46 INFO - PROCESS | 1108 | 1461064846717 Marionette TRACE conn4 <- [1,2146,null,{}] 04:20:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 04:20:46 INFO - PROCESS | 1108 | 1461064846721 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:20:46 INFO - PROCESS | 1108 | 1461064846809 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 04:20:46 INFO - PROCESS | 1108 | 1461064846816 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:46 INFO - PROCESS | 1108 | ++DOCSHELL 1A558400 == 70 [pid = 1108] [id = 546] 04:20:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 129 (1AA9E400) [pid = 1108] [serial = 1638] [outer = 00000000] 04:20:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 130 (1D408C00) [pid = 1108] [serial = 1639] [outer = 1AA9E400] 04:20:46 INFO - PROCESS | 1108 | 1461064846861 Marionette DEBUG loaded listener.js 04:20:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 131 (1D533800) [pid = 1108] [serial = 1640] [outer = 1AA9E400] 04:20:47 INFO - PROCESS | 1108 | 1461064847360 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:20:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 04:20:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 670ms 04:20:47 INFO - PROCESS | 1108 | 1461064847392 Marionette TRACE conn4 -> [0,2149,"getWindowHandle",null] 04:20:47 INFO - PROCESS | 1108 | 1461064847394 Marionette TRACE conn4 <- [1,2149,null,{"value":"13"}] 04:20:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 04:20:47 INFO - PROCESS | 1108 | 1461064847399 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 04:20:47 INFO - PROCESS | 1108 | 1461064847404 Marionette TRACE conn4 <- [1,2150,null,{}] 04:20:47 INFO - PROCESS | 1108 | 1461064847413 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:20:47 INFO - PROCESS | 1108 | 1461064847532 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 04:20:47 INFO - PROCESS | 1108 | 1461064847649 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:47 INFO - PROCESS | 1108 | ++DOCSHELL 1D7F6000 == 71 [pid = 1108] [id = 547] 04:20:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 132 (1D7F9C00) [pid = 1108] [serial = 1641] [outer = 00000000] 04:20:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 133 (1E3A3C00) [pid = 1108] [serial = 1642] [outer = 1D7F9C00] 04:20:47 INFO - PROCESS | 1108 | 1461064847694 Marionette DEBUG loaded listener.js 04:20:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 134 (1E531C00) [pid = 1108] [serial = 1643] [outer = 1D7F9C00] 04:20:48 INFO - PROCESS | 1108 | 1461064848056 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:20:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 04:20:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 690ms 04:20:48 INFO - PROCESS | 1108 | 1461064848096 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 04:20:48 INFO - PROCESS | 1108 | 1461064848099 Marionette TRACE conn4 <- [1,2153,null,{"value":"13"}] 04:20:48 INFO - PROCESS | 1108 | 1461064848102 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 04:20:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 04:20:48 INFO - PROCESS | 1108 | 1461064848104 Marionette TRACE conn4 <- [1,2154,null,{}] 04:20:48 INFO - PROCESS | 1108 | 1461064848107 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:20:48 INFO - PROCESS | 1108 | 1461064848194 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 04:20:48 INFO - PROCESS | 1108 | 1461064848200 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:48 INFO - PROCESS | 1108 | ++DOCSHELL 1A55C400 == 72 [pid = 1108] [id = 548] 04:20:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 135 (1E536800) [pid = 1108] [serial = 1644] [outer = 00000000] 04:20:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 136 (1F440C00) [pid = 1108] [serial = 1645] [outer = 1E536800] 04:20:48 INFO - PROCESS | 1108 | 1461064848245 Marionette DEBUG loaded listener.js 04:20:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 137 (1F44A000) [pid = 1108] [serial = 1646] [outer = 1E536800] 04:20:48 INFO - PROCESS | 1108 | --DOCSHELL 233C3800 == 71 [pid = 1108] [id = 14] 04:20:48 INFO - PROCESS | 1108 | 1461064848780 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:20:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 04:20:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 732ms 04:20:48 INFO - PROCESS | 1108 | 1461064848839 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 04:20:48 INFO - PROCESS | 1108 | 1461064848841 Marionette TRACE conn4 <- [1,2157,null,{"value":"13"}] 04:20:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 04:20:48 INFO - PROCESS | 1108 | 1461064848844 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 04:20:48 INFO - PROCESS | 1108 | 1461064848845 Marionette TRACE conn4 <- [1,2158,null,{}] 04:20:48 INFO - PROCESS | 1108 | 1461064848854 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:20:49 INFO - PROCESS | 1108 | 1461064849004 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 04:20:49 INFO - PROCESS | 1108 | 1461064849076 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:49 INFO - PROCESS | 1108 | ++DOCSHELL 1F44E400 == 72 [pid = 1108] [id = 549] 04:20:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 138 (1F4C4000) [pid = 1108] [serial = 1647] [outer = 00000000] 04:20:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 139 (21677000) [pid = 1108] [serial = 1648] [outer = 1F4C4000] 04:20:49 INFO - PROCESS | 1108 | 1461064849128 Marionette DEBUG loaded listener.js 04:20:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 140 (22188400) [pid = 1108] [serial = 1649] [outer = 1F4C4000] 04:20:49 INFO - PROCESS | 1108 | 1461064849592 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:20:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 04:20:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 791ms 04:20:49 INFO - PROCESS | 1108 | 1461064849635 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 04:20:49 INFO - PROCESS | 1108 | 1461064849637 Marionette TRACE conn4 <- [1,2161,null,{"value":"13"}] 04:20:49 INFO - PROCESS | 1108 | 1461064849644 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 04:20:49 INFO - PROCESS | 1108 | 1461064849646 Marionette TRACE conn4 <- [1,2162,null,{}] 04:20:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 04:20:49 INFO - PROCESS | 1108 | 1461064849649 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:20:49 INFO - PROCESS | 1108 | 1461064849792 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 04:20:49 INFO - PROCESS | 1108 | 1461064849865 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:49 INFO - PROCESS | 1108 | ++DOCSHELL 22276C00 == 73 [pid = 1108] [id = 550] 04:20:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 141 (22277C00) [pid = 1108] [serial = 1650] [outer = 00000000] 04:20:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 142 (222D8C00) [pid = 1108] [serial = 1651] [outer = 22277C00] 04:20:49 INFO - PROCESS | 1108 | 1461064849909 Marionette DEBUG loaded listener.js 04:20:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 143 (223A4000) [pid = 1108] [serial = 1652] [outer = 22277C00] 04:20:50 INFO - PROCESS | 1108 | --DOMWINDOW == 142 (1D40CC00) [pid = 1108] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:20:50 INFO - PROCESS | 1108 | --DOMWINDOW == 141 (1F44AC00) [pid = 1108] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 04:20:50 INFO - PROCESS | 1108 | --DOMWINDOW == 140 (1E332400) [pid = 1108] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 04:20:50 INFO - PROCESS | 1108 | --DOMWINDOW == 139 (18583800) [pid = 1108] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 04:20:50 INFO - PROCESS | 1108 | --DOMWINDOW == 138 (22277000) [pid = 1108] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 04:20:50 INFO - PROCESS | 1108 | --DOMWINDOW == 137 (1D514800) [pid = 1108] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 04:20:50 INFO - PROCESS | 1108 | --DOMWINDOW == 136 (1D7FD000) [pid = 1108] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 04:20:50 INFO - PROCESS | 1108 | --DOMWINDOW == 135 (0ED13400) [pid = 1108] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 04:20:50 INFO - PROCESS | 1108 | --DOMWINDOW == 134 (1E3B0C00) [pid = 1108] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 04:20:50 INFO - PROCESS | 1108 | --DOMWINDOW == 133 (1D516800) [pid = 1108] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:20:50 INFO - PROCESS | 1108 | 1461064850774 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:20:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 04:20:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1165ms 04:20:50 INFO - PROCESS | 1108 | 1461064850815 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 04:20:50 INFO - PROCESS | 1108 | 1461064850821 Marionette TRACE conn4 <- [1,2165,null,{"value":"13"}] 04:20:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 04:20:50 INFO - PROCESS | 1108 | 1461064850826 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 04:20:50 INFO - PROCESS | 1108 | 1461064850830 Marionette TRACE conn4 <- [1,2166,null,{}] 04:20:50 INFO - PROCESS | 1108 | 1461064850835 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:20:50 INFO - PROCESS | 1108 | 1461064850952 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 04:20:51 INFO - PROCESS | 1108 | 1461064851115 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:51 INFO - PROCESS | 1108 | ++DOCSHELL 1CF31400 == 74 [pid = 1108] [id = 551] 04:20:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 134 (1CF33000) [pid = 1108] [serial = 1653] [outer = 00000000] 04:20:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 135 (1D40DC00) [pid = 1108] [serial = 1654] [outer = 1CF33000] 04:20:51 INFO - PROCESS | 1108 | 1461064851172 Marionette DEBUG loaded listener.js 04:20:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 136 (1D520400) [pid = 1108] [serial = 1655] [outer = 1CF33000] 04:20:51 INFO - PROCESS | 1108 | 1461064851767 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:20:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 04:20:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 970ms 04:20:51 INFO - PROCESS | 1108 | 1461064851800 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 04:20:51 INFO - PROCESS | 1108 | 1461064851806 Marionette TRACE conn4 <- [1,2169,null,{"value":"13"}] 04:20:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 04:20:51 INFO - PROCESS | 1108 | 1461064851812 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 04:20:51 INFO - PROCESS | 1108 | 1461064851815 Marionette TRACE conn4 <- [1,2170,null,{}] 04:20:51 INFO - PROCESS | 1108 | 1461064851819 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:20:51 INFO - PROCESS | 1108 | 1461064851932 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 04:20:52 INFO - PROCESS | 1108 | 1461064852091 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:52 INFO - PROCESS | 1108 | ++DOCSHELL 1D90BC00 == 75 [pid = 1108] [id = 552] 04:20:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 137 (1D90E000) [pid = 1108] [serial = 1656] [outer = 00000000] 04:20:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 138 (1E330000) [pid = 1108] [serial = 1657] [outer = 1D90E000] 04:20:52 INFO - PROCESS | 1108 | 1461064852146 Marionette DEBUG loaded listener.js 04:20:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 139 (1E336800) [pid = 1108] [serial = 1658] [outer = 1D90E000] 04:20:52 INFO - PROCESS | 1108 | 1461064852715 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:20:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 04:20:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 970ms 04:20:52 INFO - PROCESS | 1108 | 1461064852785 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 04:20:52 INFO - PROCESS | 1108 | 1461064852788 Marionette TRACE conn4 <- [1,2173,null,{"value":"13"}] 04:20:52 INFO - PROCESS | 1108 | 1461064852792 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 04:20:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:20:52 INFO - PROCESS | 1108 | 1461064852795 Marionette TRACE conn4 <- [1,2174,null,{}] 04:20:52 INFO - PROCESS | 1108 | 1461064852806 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:20:52 INFO - PROCESS | 1108 | 1461064852950 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 04:20:53 INFO - PROCESS | 1108 | 1461064853098 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:53 INFO - PROCESS | 1108 | ++DOCSHELL 2167D000 == 76 [pid = 1108] [id = 553] 04:20:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 140 (22185400) [pid = 1108] [serial = 1659] [outer = 00000000] 04:20:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 141 (222AE000) [pid = 1108] [serial = 1660] [outer = 22185400] 04:20:53 INFO - PROCESS | 1108 | 1461064853155 Marionette DEBUG loaded listener.js 04:20:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 142 (223A8000) [pid = 1108] [serial = 1661] [outer = 22185400] 04:20:53 INFO - PROCESS | 1108 | 1461064853709 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:20:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 04:20:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 970ms 04:20:53 INFO - PROCESS | 1108 | 1461064853765 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 04:20:53 INFO - PROCESS | 1108 | 1461064853768 Marionette TRACE conn4 <- [1,2177,null,{"value":"13"}] 04:20:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:20:53 INFO - PROCESS | 1108 | 1461064853771 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 04:20:53 INFO - PROCESS | 1108 | 1461064853773 Marionette TRACE conn4 <- [1,2178,null,{}] 04:20:53 INFO - PROCESS | 1108 | 1461064853777 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:20:53 INFO - PROCESS | 1108 | 1461064853886 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 04:20:54 INFO - PROCESS | 1108 | 1461064854046 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:54 INFO - PROCESS | 1108 | ++DOCSHELL 22502C00 == 77 [pid = 1108] [id = 554] 04:20:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 143 (22507000) [pid = 1108] [serial = 1662] [outer = 00000000] 04:20:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 144 (22535400) [pid = 1108] [serial = 1663] [outer = 22507000] 04:20:54 INFO - PROCESS | 1108 | 1461064854101 Marionette DEBUG loaded listener.js 04:20:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 145 (225D7000) [pid = 1108] [serial = 1664] [outer = 22507000] 04:20:54 INFO - PROCESS | 1108 | 1461064854657 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:20:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 04:20:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 930ms 04:20:54 INFO - PROCESS | 1108 | 1461064854705 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 04:20:54 INFO - PROCESS | 1108 | 1461064854707 Marionette TRACE conn4 <- [1,2181,null,{"value":"13"}] 04:20:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:20:54 INFO - PROCESS | 1108 | 1461064854711 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 04:20:54 INFO - PROCESS | 1108 | 1461064854712 Marionette TRACE conn4 <- [1,2182,null,{}] 04:20:54 INFO - PROCESS | 1108 | 1461064854716 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:20:54 INFO - PROCESS | 1108 | 1461064854823 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 04:20:55 INFO - PROCESS | 1108 | 1461064854981 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:55 INFO - PROCESS | 1108 | ++DOCSHELL 225D1800 == 78 [pid = 1108] [id = 555] 04:20:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 146 (227E0000) [pid = 1108] [serial = 1665] [outer = 00000000] 04:20:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 147 (22CEF000) [pid = 1108] [serial = 1666] [outer = 227E0000] 04:20:55 INFO - PROCESS | 1108 | 1461064855036 Marionette DEBUG loaded listener.js 04:20:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 148 (22CF2800) [pid = 1108] [serial = 1667] [outer = 227E0000] 04:20:55 INFO - PROCESS | 1108 | 1461064855591 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:20:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 04:20:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 930ms 04:20:55 INFO - PROCESS | 1108 | 1461064855645 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 04:20:55 INFO - PROCESS | 1108 | 1461064855647 Marionette TRACE conn4 <- [1,2185,null,{"value":"13"}] 04:20:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:20:55 INFO - PROCESS | 1108 | 1461064855651 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 04:20:55 INFO - PROCESS | 1108 | 1461064855653 Marionette TRACE conn4 <- [1,2186,null,{}] 04:20:55 INFO - PROCESS | 1108 | 1461064855657 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:20:55 INFO - PROCESS | 1108 | 1461064855778 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 04:20:55 INFO - PROCESS | 1108 | 1461064855939 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:55 INFO - PROCESS | 1108 | ++DOCSHELL 22CFBC00 == 79 [pid = 1108] [id = 556] 04:20:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 149 (22F40C00) [pid = 1108] [serial = 1668] [outer = 00000000] 04:20:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 150 (231B2800) [pid = 1108] [serial = 1669] [outer = 22F40C00] 04:20:56 INFO - PROCESS | 1108 | 1461064855998 Marionette DEBUG loaded listener.js 04:20:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 151 (233EC000) [pid = 1108] [serial = 1670] [outer = 22F40C00] 04:20:56 INFO - PROCESS | 1108 | 1461064856526 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:20:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:20:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 930ms 04:20:56 INFO - PROCESS | 1108 | 1461064856585 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 04:20:56 INFO - PROCESS | 1108 | 1461064856587 Marionette TRACE conn4 <- [1,2189,null,{"value":"13"}] 04:20:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:20:56 INFO - PROCESS | 1108 | 1461064856590 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 04:20:56 INFO - PROCESS | 1108 | 1461064856592 Marionette TRACE conn4 <- [1,2190,null,{}] 04:20:56 INFO - PROCESS | 1108 | 1461064856596 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:20:56 INFO - PROCESS | 1108 | 1461064856700 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 04:20:56 INFO - PROCESS | 1108 | 1461064856860 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:56 INFO - PROCESS | 1108 | ++DOCSHELL 22CF7800 == 80 [pid = 1108] [id = 557] 04:20:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 152 (237B3C00) [pid = 1108] [serial = 1671] [outer = 00000000] 04:20:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 153 (24789400) [pid = 1108] [serial = 1672] [outer = 237B3C00] 04:20:56 INFO - PROCESS | 1108 | 1461064856914 Marionette DEBUG loaded listener.js 04:20:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 154 (2478E000) [pid = 1108] [serial = 1673] [outer = 237B3C00] 04:20:57 INFO - PROCESS | 1108 | 1461064857531 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:20:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:20:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 970ms 04:20:57 INFO - PROCESS | 1108 | 1461064857561 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 04:20:57 INFO - PROCESS | 1108 | 1461064857563 Marionette TRACE conn4 <- [1,2193,null,{"value":"13"}] 04:20:57 INFO - PROCESS | 1108 | 1461064857566 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 04:20:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:20:57 INFO - PROCESS | 1108 | 1461064857568 Marionette TRACE conn4 <- [1,2194,null,{}] 04:20:57 INFO - PROCESS | 1108 | 1461064857572 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:20:57 INFO - PROCESS | 1108 | 1461064857679 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 04:20:57 INFO - PROCESS | 1108 | 1461064857927 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:57 INFO - PROCESS | 1108 | ++DOCSHELL 0F43EC00 == 81 [pid = 1108] [id = 558] 04:20:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 155 (12F8E800) [pid = 1108] [serial = 1674] [outer = 00000000] 04:20:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 156 (19793C00) [pid = 1108] [serial = 1675] [outer = 12F8E800] 04:20:58 INFO - PROCESS | 1108 | 1461064857981 Marionette DEBUG loaded listener.js 04:20:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 157 (1A557400) [pid = 1108] [serial = 1676] [outer = 12F8E800] 04:20:58 INFO - PROCESS | 1108 | 1461064858649 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:20:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:20:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1120ms 04:20:58 INFO - PROCESS | 1108 | 1461064858691 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 04:20:58 INFO - PROCESS | 1108 | 1461064858696 Marionette TRACE conn4 <- [1,2197,null,{"value":"13"}] 04:20:58 INFO - PROCESS | 1108 | 1461064858701 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 04:20:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:20:58 INFO - PROCESS | 1108 | 1461064858704 Marionette TRACE conn4 <- [1,2198,null,{}] 04:20:58 INFO - PROCESS | 1108 | 1461064858709 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:20:58 INFO - PROCESS | 1108 | 1461064858818 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 04:20:59 INFO - PROCESS | 1108 | 1461064858999 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:59 INFO - PROCESS | 1108 | --DOCSHELL 1F44E400 == 80 [pid = 1108] [id = 549] 04:20:59 INFO - PROCESS | 1108 | --DOCSHELL 1A55C400 == 79 [pid = 1108] [id = 548] 04:20:59 INFO - PROCESS | 1108 | --DOCSHELL 1D7F6000 == 78 [pid = 1108] [id = 547] 04:20:59 INFO - PROCESS | 1108 | --DOCSHELL 1A558400 == 77 [pid = 1108] [id = 546] 04:20:59 INFO - PROCESS | 1108 | --DOCSHELL 13A30C00 == 76 [pid = 1108] [id = 545] 04:20:59 INFO - PROCESS | 1108 | --DOCSHELL 0F25C000 == 75 [pid = 1108] [id = 15] 04:20:59 INFO - PROCESS | 1108 | --DOCSHELL 0ED1B400 == 74 [pid = 1108] [id = 544] 04:20:59 INFO - PROCESS | 1108 | --DOCSHELL 223A0400 == 73 [pid = 1108] [id = 542] 04:20:59 INFO - PROCESS | 1108 | --DOCSHELL 230B8800 == 72 [pid = 1108] [id = 541] 04:20:59 INFO - PROCESS | 1108 | --DOCSHELL 13CD2800 == 71 [pid = 1108] [id = 540] 04:20:59 INFO - PROCESS | 1108 | --DOCSHELL 1D901C00 == 70 [pid = 1108] [id = 539] 04:20:59 INFO - PROCESS | 1108 | --DOMWINDOW == 156 (19830C00) [pid = 1108] [serial = 1564] [outer = 00000000] [url = about:blank] 04:20:59 INFO - PROCESS | 1108 | --DOMWINDOW == 155 (1D7FF400) [pid = 1108] [serial = 1567] [outer = 00000000] [url = about:blank] 04:20:59 INFO - PROCESS | 1108 | --DOMWINDOW == 154 (22277400) [pid = 1108] [serial = 1570] [outer = 00000000] [url = about:blank] 04:20:59 INFO - PROCESS | 1108 | --DOMWINDOW == 153 (225D3800) [pid = 1108] [serial = 1573] [outer = 00000000] [url = about:blank] 04:20:59 INFO - PROCESS | 1108 | --DOMWINDOW == 152 (22CC7C00) [pid = 1108] [serial = 1612] [outer = 00000000] [url = about:blank] 04:20:59 INFO - PROCESS | 1108 | --DOMWINDOW == 151 (22CF9800) [pid = 1108] [serial = 1576] [outer = 00000000] [url = about:blank] 04:20:59 INFO - PROCESS | 1108 | --DOMWINDOW == 150 (233C7800) [pid = 1108] [serial = 1579] [outer = 00000000] [url = about:blank] 04:20:59 INFO - PROCESS | 1108 | ++DOCSHELL 0F25C000 == 71 [pid = 1108] [id = 559] 04:20:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 151 (0F436C00) [pid = 1108] [serial = 1677] [outer = 00000000] 04:20:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 152 (14BA5000) [pid = 1108] [serial = 1678] [outer = 0F436C00] 04:20:59 INFO - PROCESS | 1108 | 1461064859122 Marionette DEBUG loaded listener.js 04:20:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 153 (1A55EC00) [pid = 1108] [serial = 1679] [outer = 0F436C00] 04:20:59 INFO - PROCESS | 1108 | --DOCSHELL 17E78400 == 70 [pid = 1108] [id = 538] 04:20:59 INFO - PROCESS | 1108 | --DOMWINDOW == 152 (1DEF2400) [pid = 1108] [serial = 1591] [outer = 00000000] [url = about:blank] 04:20:59 INFO - PROCESS | 1108 | --DOMWINDOW == 151 (1E32D400) [pid = 1108] [serial = 1592] [outer = 00000000] [url = about:blank] 04:20:59 INFO - PROCESS | 1108 | --DOMWINDOW == 150 (21675000) [pid = 1108] [serial = 1597] [outer = 00000000] [url = about:blank] 04:20:59 INFO - PROCESS | 1108 | --DOMWINDOW == 149 (1E53A000) [pid = 1108] [serial = 1594] [outer = 00000000] [url = about:blank] 04:20:59 INFO - PROCESS | 1108 | --DOMWINDOW == 148 (1A55E800) [pid = 1108] [serial = 1588] [outer = 00000000] [url = about:blank] 04:20:59 INFO - PROCESS | 1108 | --DOMWINDOW == 147 (1CF40000) [pid = 1108] [serial = 1589] [outer = 00000000] [url = about:blank] 04:20:59 INFO - PROCESS | 1108 | --DOMWINDOW == 146 (222E3000) [pid = 1108] [serial = 1600] [outer = 00000000] [url = about:blank] 04:20:59 INFO - PROCESS | 1108 | --DOMWINDOW == 145 (22223400) [pid = 1108] [serial = 1598] [outer = 00000000] [url = about:blank] 04:20:59 INFO - PROCESS | 1108 | --DOMWINDOW == 144 (1DA85000) [pid = 1108] [serial = 1586] [outer = 00000000] [url = about:blank] 04:20:59 INFO - PROCESS | 1108 | --DOMWINDOW == 143 (1D907000) [pid = 1108] [serial = 1585] [outer = 00000000] [url = about:blank] 04:20:59 INFO - PROCESS | 1108 | --DOMWINDOW == 142 (223A8400) [pid = 1108] [serial = 1603] [outer = 00000000] [url = about:blank] 04:20:59 INFO - PROCESS | 1108 | --DOMWINDOW == 141 (1982CC00) [pid = 1108] [serial = 1583] [outer = 00000000] [url = about:blank] 04:20:59 INFO - PROCESS | 1108 | --DOMWINDOW == 140 (17EC8400) [pid = 1108] [serial = 1582] [outer = 00000000] [url = about:blank] 04:20:59 INFO - PROCESS | 1108 | --DOMWINDOW == 139 (2239F400) [pid = 1108] [serial = 1601] [outer = 00000000] [url = about:blank] 04:20:59 INFO - PROCESS | 1108 | --DOMWINDOW == 138 (22536000) [pid = 1108] [serial = 1610] [outer = 00000000] [url = about:blank] 04:20:59 INFO - PROCESS | 1108 | --DOMWINDOW == 137 (2250D800) [pid = 1108] [serial = 1609] [outer = 00000000] [url = about:blank] 04:20:59 INFO - PROCESS | 1108 | --DOMWINDOW == 136 (1E602400) [pid = 1108] [serial = 1606] [outer = 00000000] [url = about:blank] 04:20:59 INFO - PROCESS | 1108 | --DOMWINDOW == 135 (223AB000) [pid = 1108] [serial = 1604] [outer = 00000000] [url = about:blank] 04:20:59 INFO - PROCESS | 1108 | --DOMWINDOW == 134 (2227D400) [pid = 1108] [serial = 1607] [outer = 00000000] [url = about:blank] 04:20:59 INFO - PROCESS | 1108 | --DOMWINDOW == 133 (1E610C00) [pid = 1108] [serial = 1595] [outer = 00000000] [url = about:blank] 04:20:59 INFO - PROCESS | 1108 | 1461064859584 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:20:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:20:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 931ms 04:20:59 INFO - PROCESS | 1108 | 1461064859638 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 04:20:59 INFO - PROCESS | 1108 | 1461064859641 Marionette TRACE conn4 <- [1,2201,null,{"value":"13"}] 04:20:59 INFO - PROCESS | 1108 | 1461064859646 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:20:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:20:59 INFO - PROCESS | 1108 | 1461064859648 Marionette TRACE conn4 <- [1,2202,null,{}] 04:20:59 INFO - PROCESS | 1108 | 1461064859652 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:20:59 INFO - PROCESS | 1108 | 1461064859746 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 04:20:59 INFO - PROCESS | 1108 | 1461064859756 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:59 INFO - PROCESS | 1108 | ++DOCSHELL 1D409800 == 71 [pid = 1108] [id = 560] 04:20:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 134 (1D40E000) [pid = 1108] [serial = 1680] [outer = 00000000] 04:20:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 135 (1DA7A800) [pid = 1108] [serial = 1681] [outer = 1D40E000] 04:20:59 INFO - PROCESS | 1108 | 1461064859801 Marionette DEBUG loaded listener.js 04:20:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 136 (1DEF4000) [pid = 1108] [serial = 1682] [outer = 1D40E000] 04:21:00 INFO - PROCESS | 1108 | 1461064860307 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:21:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:21:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 671ms 04:21:00 INFO - PROCESS | 1108 | 1461064860324 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 04:21:00 INFO - PROCESS | 1108 | 1461064860326 Marionette TRACE conn4 <- [1,2205,null,{"value":"13"}] 04:21:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:21:00 INFO - PROCESS | 1108 | 1461064860331 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:21:00 INFO - PROCESS | 1108 | 1461064860337 Marionette TRACE conn4 <- [1,2206,null,{}] 04:21:00 INFO - PROCESS | 1108 | 1461064860345 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:21:00 INFO - PROCESS | 1108 | 1461064860436 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 04:21:00 INFO - PROCESS | 1108 | 1461064860445 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:00 INFO - PROCESS | 1108 | ++DOCSHELL 1E3A6800 == 72 [pid = 1108] [id = 561] 04:21:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 137 (1E3A7400) [pid = 1108] [serial = 1683] [outer = 00000000] 04:21:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 138 (1F440800) [pid = 1108] [serial = 1684] [outer = 1E3A7400] 04:21:00 INFO - PROCESS | 1108 | 1461064860489 Marionette DEBUG loaded listener.js 04:21:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 139 (1F44B400) [pid = 1108] [serial = 1685] [outer = 1E3A7400] 04:21:00 INFO - PROCESS | 1108 | 1461064860937 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:21:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:21:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 630ms 04:21:01 INFO - PROCESS | 1108 | 1461064860975 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 04:21:01 INFO - PROCESS | 1108 | 1461064860978 Marionette TRACE conn4 <- [1,2209,null,{"value":"13"}] 04:21:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:21:01 INFO - PROCESS | 1108 | 1461064860981 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:21:01 INFO - PROCESS | 1108 | 1461064860982 Marionette TRACE conn4 <- [1,2210,null,{}] 04:21:01 INFO - PROCESS | 1108 | 1461064860986 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:21:01 INFO - PROCESS | 1108 | 1461064861075 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 04:21:01 INFO - PROCESS | 1108 | 1461064861081 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:01 INFO - PROCESS | 1108 | ++DOCSHELL 20D7FC00 == 73 [pid = 1108] [id = 562] 04:21:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 140 (20EE5400) [pid = 1108] [serial = 1686] [outer = 00000000] 04:21:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 141 (22181800) [pid = 1108] [serial = 1687] [outer = 20EE5400] 04:21:01 INFO - PROCESS | 1108 | 1461064861125 Marionette DEBUG loaded listener.js 04:21:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 142 (2222DC00) [pid = 1108] [serial = 1688] [outer = 20EE5400] 04:21:01 INFO - PROCESS | 1108 | 1461064861633 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:21:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:21:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 670ms 04:21:01 INFO - PROCESS | 1108 | 1461064861657 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 04:21:01 INFO - PROCESS | 1108 | 1461064861659 Marionette TRACE conn4 <- [1,2213,null,{"value":"13"}] 04:21:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:21:01 INFO - PROCESS | 1108 | 1461064861669 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:21:01 INFO - PROCESS | 1108 | 1461064861671 Marionette TRACE conn4 <- [1,2214,null,{}] 04:21:01 INFO - PROCESS | 1108 | 1461064861675 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:21:01 INFO - PROCESS | 1108 | 1461064861796 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 04:21:01 INFO - PROCESS | 1108 | 1461064861868 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:01 INFO - PROCESS | 1108 | ++DOCSHELL 222AB800 == 74 [pid = 1108] [id = 563] 04:21:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 143 (222AF000) [pid = 1108] [serial = 1689] [outer = 00000000] 04:21:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 144 (222E5400) [pid = 1108] [serial = 1690] [outer = 222AF000] 04:21:01 INFO - PROCESS | 1108 | 1461064861920 Marionette DEBUG loaded listener.js 04:21:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 145 (223AAC00) [pid = 1108] [serial = 1691] [outer = 222AF000] 04:21:02 INFO - PROCESS | 1108 | 1461064862358 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:21:02 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:21:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 730ms 04:21:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:21:02 INFO - PROCESS | 1108 | 1461064862408 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 04:21:02 INFO - PROCESS | 1108 | 1461064862410 Marionette TRACE conn4 <- [1,2217,null,{"value":"13"}] 04:21:02 INFO - PROCESS | 1108 | 1461064862413 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:21:02 INFO - PROCESS | 1108 | 1461064862414 Marionette TRACE conn4 <- [1,2218,null,{}] 04:21:02 INFO - PROCESS | 1108 | 1461064862418 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:21:02 INFO - PROCESS | 1108 | 1461064862573 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 04:21:02 INFO - PROCESS | 1108 | 1461064862599 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:02 INFO - PROCESS | 1108 | ++DOCSHELL 22534400 == 75 [pid = 1108] [id = 564] 04:21:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 146 (22537400) [pid = 1108] [serial = 1692] [outer = 00000000] 04:21:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 147 (22CC5000) [pid = 1108] [serial = 1693] [outer = 22537400] 04:21:02 INFO - PROCESS | 1108 | 1461064862643 Marionette DEBUG loaded listener.js 04:21:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 148 (22CF9800) [pid = 1108] [serial = 1694] [outer = 22537400] 04:21:03 INFO - PROCESS | 1108 | 1461064863067 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:21:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:21:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 670ms 04:21:03 INFO - PROCESS | 1108 | 1461064863084 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 04:21:03 INFO - PROCESS | 1108 | 1461064863086 Marionette TRACE conn4 <- [1,2221,null,{"value":"13"}] 04:21:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:21:03 INFO - PROCESS | 1108 | 1461064863089 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:21:03 INFO - PROCESS | 1108 | 1461064863091 Marionette TRACE conn4 <- [1,2222,null,{}] 04:21:03 INFO - PROCESS | 1108 | 1461064863117 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:21:03 INFO - PROCESS | 1108 | 1461064863246 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 04:21:03 INFO - PROCESS | 1108 | 1461064863259 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:03 INFO - PROCESS | 1108 | ++DOCSHELL 22CBC800 == 76 [pid = 1108] [id = 565] 04:21:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 149 (22F42800) [pid = 1108] [serial = 1695] [outer = 00000000] 04:21:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 150 (233C4800) [pid = 1108] [serial = 1696] [outer = 22F42800] 04:21:03 INFO - PROCESS | 1108 | 1461064863305 Marionette DEBUG loaded listener.js 04:21:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 151 (233F0000) [pid = 1108] [serial = 1697] [outer = 22F42800] 04:21:03 INFO - PROCESS | 1108 | --DOMWINDOW == 150 (13A31800) [pid = 1108] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:21:03 INFO - PROCESS | 1108 | --DOMWINDOW == 149 (1D7F9C00) [pid = 1108] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:21:03 INFO - PROCESS | 1108 | --DOMWINDOW == 148 (135B6000) [pid = 1108] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:21:03 INFO - PROCESS | 1108 | --DOMWINDOW == 147 (1AA9E400) [pid = 1108] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:21:03 INFO - PROCESS | 1108 | --DOMWINDOW == 146 (1E536800) [pid = 1108] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:21:03 INFO - PROCESS | 1108 | --DOMWINDOW == 145 (231B4400) [pid = 1108] [serial = 41] [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:21:03 INFO - PROCESS | 1108 | --DOMWINDOW == 144 (1F4C4000) [pid = 1108] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:21:03 INFO - PROCESS | 1108 | --DOMWINDOW == 143 (22183800) [pid = 1108] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 04:21:03 INFO - PROCESS | 1108 | 1461064863781 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:21:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:21:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 730ms 04:21:03 INFO - PROCESS | 1108 | 1461064863821 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 04:21:03 INFO - PROCESS | 1108 | 1461064863823 Marionette TRACE conn4 <- [1,2225,null,{"value":"13"}] 04:21:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:21:03 INFO - PROCESS | 1108 | 1461064863826 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:21:03 INFO - PROCESS | 1108 | 1461064863827 Marionette TRACE conn4 <- [1,2226,null,{}] 04:21:03 INFO - PROCESS | 1108 | 1461064863831 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:21:03 INFO - PROCESS | 1108 | 1461064863941 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 04:21:03 INFO - PROCESS | 1108 | 1461064863950 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:03 INFO - PROCESS | 1108 | ++DOCSHELL 1E535C00 == 77 [pid = 1108] [id = 566] 04:21:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 144 (20D74800) [pid = 1108] [serial = 1698] [outer = 00000000] 04:21:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 145 (22368800) [pid = 1108] [serial = 1699] [outer = 20D74800] 04:21:04 INFO - PROCESS | 1108 | 1461064863995 Marionette DEBUG loaded listener.js 04:21:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 146 (2236A400) [pid = 1108] [serial = 1700] [outer = 20D74800] 04:21:04 INFO - PROCESS | 1108 | 1461064864431 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:21:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:21:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 630ms 04:21:04 INFO - PROCESS | 1108 | 1461064864461 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 04:21:04 INFO - PROCESS | 1108 | 1461064864463 Marionette TRACE conn4 <- [1,2229,null,{"value":"13"}] 04:21:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:21:04 INFO - PROCESS | 1108 | 1461064864466 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:21:04 INFO - PROCESS | 1108 | 1461064864467 Marionette TRACE conn4 <- [1,2230,null,{}] 04:21:04 INFO - PROCESS | 1108 | 1461064864487 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:21:04 INFO - PROCESS | 1108 | 1461064864573 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 04:21:04 INFO - PROCESS | 1108 | 1461064864578 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:04 INFO - PROCESS | 1108 | ++DOCSHELL 22367C00 == 78 [pid = 1108] [id = 567] 04:21:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 147 (2236D000) [pid = 1108] [serial = 1701] [outer = 00000000] 04:21:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 148 (22375000) [pid = 1108] [serial = 1702] [outer = 2236D000] 04:21:04 INFO - PROCESS | 1108 | 1461064864622 Marionette DEBUG loaded listener.js 04:21:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 149 (22379400) [pid = 1108] [serial = 1703] [outer = 2236D000] 04:21:05 INFO - PROCESS | 1108 | 1461064865083 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:21:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:21:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 650ms 04:21:05 INFO - PROCESS | 1108 | 1461064865117 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 04:21:05 INFO - PROCESS | 1108 | 1461064865119 Marionette TRACE conn4 <- [1,2233,null,{"value":"13"}] 04:21:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:21:05 INFO - PROCESS | 1108 | 1461064865127 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:21:05 INFO - PROCESS | 1108 | 1461064865128 Marionette TRACE conn4 <- [1,2234,null,{}] 04:21:05 INFO - PROCESS | 1108 | 1461064865132 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:21:05 INFO - PROCESS | 1108 | 1461064865223 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 04:21:05 INFO - PROCESS | 1108 | 1461064865229 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:05 INFO - PROCESS | 1108 | ++DOCSHELL 14B8C400 == 79 [pid = 1108] [id = 568] 04:21:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 150 (22374800) [pid = 1108] [serial = 1704] [outer = 00000000] 04:21:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 151 (22384C00) [pid = 1108] [serial = 1705] [outer = 22374800] 04:21:05 INFO - PROCESS | 1108 | 1461064865278 Marionette DEBUG loaded listener.js 04:21:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 152 (237B4000) [pid = 1108] [serial = 1706] [outer = 22374800] 04:21:06 INFO - PROCESS | 1108 | 1461064865995 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:21:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:21:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 930ms 04:21:06 INFO - PROCESS | 1108 | 1461064866058 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 04:21:06 INFO - PROCESS | 1108 | 1461064866062 Marionette TRACE conn4 <- [1,2237,null,{"value":"13"}] 04:21:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:21:06 INFO - PROCESS | 1108 | 1461064866068 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:21:06 INFO - PROCESS | 1108 | 1461064866072 Marionette TRACE conn4 <- [1,2238,null,{}] 04:21:06 INFO - PROCESS | 1108 | 1461064866077 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:21:06 INFO - PROCESS | 1108 | 1461064866228 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 04:21:06 INFO - PROCESS | 1108 | 1461064866382 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:06 INFO - PROCESS | 1108 | ++DOCSHELL 14B75400 == 80 [pid = 1108] [id = 569] 04:21:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 153 (1A5D5400) [pid = 1108] [serial = 1707] [outer = 00000000] 04:21:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 154 (1D534800) [pid = 1108] [serial = 1708] [outer = 1A5D5400] 04:21:06 INFO - PROCESS | 1108 | 1461064866440 Marionette DEBUG loaded listener.js 04:21:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 155 (1D90CC00) [pid = 1108] [serial = 1709] [outer = 1A5D5400] 04:21:07 INFO - PROCESS | 1108 | 1461064867033 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:21:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:21:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1022ms 04:21:07 INFO - PROCESS | 1108 | 1461064867095 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 04:21:07 INFO - PROCESS | 1108 | 1461064867101 Marionette TRACE conn4 <- [1,2241,null,{"value":"13"}] 04:21:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:21:07 INFO - PROCESS | 1108 | 1461064867107 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:21:07 INFO - PROCESS | 1108 | 1461064867110 Marionette TRACE conn4 <- [1,2242,null,{}] 04:21:07 INFO - PROCESS | 1108 | 1461064867114 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:21:07 INFO - PROCESS | 1108 | 1461064867230 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 04:21:07 INFO - PROCESS | 1108 | 1461064867398 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:07 INFO - PROCESS | 1108 | ++DOCSHELL 1DCB1000 == 81 [pid = 1108] [id = 570] 04:21:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 156 (1DCB6C00) [pid = 1108] [serial = 1710] [outer = 00000000] 04:21:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 157 (1E8B7400) [pid = 1108] [serial = 1711] [outer = 1DCB6C00] 04:21:07 INFO - PROCESS | 1108 | 1461064867457 Marionette DEBUG loaded listener.js 04:21:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 158 (20EF3400) [pid = 1108] [serial = 1712] [outer = 1DCB6C00] 04:21:08 INFO - PROCESS | 1108 | 1461064868105 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:21:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:21:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1019ms 04:21:08 INFO - PROCESS | 1108 | 1461064868128 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 04:21:08 INFO - PROCESS | 1108 | 1461064868131 Marionette TRACE conn4 <- [1,2245,null,{"value":"13"}] 04:21:08 INFO - PROCESS | 1108 | 1461064868135 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:21:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:21:08 INFO - PROCESS | 1108 | 1461064868138 Marionette TRACE conn4 <- [1,2246,null,{}] 04:21:08 INFO - PROCESS | 1108 | 1461064868149 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:21:08 INFO - PROCESS | 1108 | 1461064868283 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 04:21:08 INFO - PROCESS | 1108 | 1461064868437 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:08 INFO - PROCESS | 1108 | ++DOCSHELL 225D1000 == 82 [pid = 1108] [id = 571] 04:21:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 159 (225D6000) [pid = 1108] [serial = 1713] [outer = 00000000] 04:21:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 160 (231B4400) [pid = 1108] [serial = 1714] [outer = 225D6000] 04:21:08 INFO - PROCESS | 1108 | 1461064868495 Marionette DEBUG loaded listener.js 04:21:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 161 (23918800) [pid = 1108] [serial = 1715] [outer = 225D6000] 04:21:09 INFO - PROCESS | 1108 | 1461064869074 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:21:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:21:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 970ms 04:21:09 INFO - PROCESS | 1108 | 1461064869109 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 04:21:09 INFO - PROCESS | 1108 | 1461064869112 Marionette TRACE conn4 <- [1,2249,null,{"value":"13"}] 04:21:09 INFO - PROCESS | 1108 | 1461064869115 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:21:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:21:09 INFO - PROCESS | 1108 | 1461064869117 Marionette TRACE conn4 <- [1,2250,null,{}] 04:21:09 INFO - PROCESS | 1108 | 1461064869121 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:21:09 INFO - PROCESS | 1108 | 1461064869239 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 04:21:09 INFO - PROCESS | 1108 | 1461064869411 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:09 INFO - PROCESS | 1108 | ++DOCSHELL 2478AC00 == 83 [pid = 1108] [id = 572] 04:21:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 162 (2478D400) [pid = 1108] [serial = 1716] [outer = 00000000] 04:21:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 163 (26BBE800) [pid = 1108] [serial = 1717] [outer = 2478D400] 04:21:09 INFO - PROCESS | 1108 | 1461064869470 Marionette DEBUG loaded listener.js 04:21:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 164 (26BC1C00) [pid = 1108] [serial = 1718] [outer = 2478D400] 04:21:10 INFO - PROCESS | 1108 | 1461064870012 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:21:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:21:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 931ms 04:21:10 INFO - PROCESS | 1108 | 1461064870049 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 04:21:10 INFO - PROCESS | 1108 | 1461064870051 Marionette TRACE conn4 <- [1,2253,null,{"value":"13"}] 04:21:10 INFO - PROCESS | 1108 | 1461064870054 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:21:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:21:10 INFO - PROCESS | 1108 | 1461064870056 Marionette TRACE conn4 <- [1,2254,null,{}] 04:21:10 INFO - PROCESS | 1108 | 1461064870060 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:21:10 INFO - PROCESS | 1108 | 1461064870168 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 04:21:10 INFO - PROCESS | 1108 | 1461064870336 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:10 INFO - PROCESS | 1108 | ++DOCSHELL 24795400 == 84 [pid = 1108] [id = 573] 04:21:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 165 (26BC4000) [pid = 1108] [serial = 1719] [outer = 00000000] 04:21:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 166 (27DE8C00) [pid = 1108] [serial = 1720] [outer = 26BC4000] 04:21:10 INFO - PROCESS | 1108 | 1461064870391 Marionette DEBUG loaded listener.js 04:21:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 167 (27DEB400) [pid = 1108] [serial = 1721] [outer = 26BC4000] 04:21:11 INFO - PROCESS | 1108 | 1461064871000 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:21:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:21:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 970ms 04:21:11 INFO - PROCESS | 1108 | 1461064871028 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 04:21:11 INFO - PROCESS | 1108 | 1461064871031 Marionette TRACE conn4 <- [1,2257,null,{"value":"13"}] 04:21:11 INFO - PROCESS | 1108 | 1461064871034 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:21:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:21:11 INFO - PROCESS | 1108 | 1461064871036 Marionette TRACE conn4 <- [1,2258,null,{}] 04:21:11 INFO - PROCESS | 1108 | 1461064871040 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:21:11 INFO - PROCESS | 1108 | 1461064871171 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 04:21:11 INFO - PROCESS | 1108 | 1461064871339 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:11 INFO - PROCESS | 1108 | ++DOCSHELL 13A25400 == 85 [pid = 1108] [id = 574] 04:21:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 168 (13A8E400) [pid = 1108] [serial = 1722] [outer = 00000000] 04:21:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 169 (1F449800) [pid = 1108] [serial = 1723] [outer = 13A8E400] 04:21:11 INFO - PROCESS | 1108 | 1461064871397 Marionette DEBUG loaded listener.js 04:21:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 170 (237B6800) [pid = 1108] [serial = 1724] [outer = 13A8E400] 04:21:12 INFO - PROCESS | 1108 | 1461064872264 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:21:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:21:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1281ms 04:21:12 INFO - PROCESS | 1108 | 1461064872320 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 04:21:12 INFO - PROCESS | 1108 | 1461064872324 Marionette TRACE conn4 <- [1,2261,null,{"value":"13"}] 04:21:12 INFO - PROCESS | 1108 | 1461064872329 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:21:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:21:12 INFO - PROCESS | 1108 | 1461064872333 Marionette TRACE conn4 <- [1,2262,null,{}] 04:21:12 INFO - PROCESS | 1108 | 1461064872338 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:21:12 INFO - PROCESS | 1108 | 1461064872471 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 04:21:12 INFO - PROCESS | 1108 | 1461064872631 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:12 INFO - PROCESS | 1108 | ++DOCSHELL 14B98000 == 86 [pid = 1108] [id = 575] 04:21:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 171 (14B9E000) [pid = 1108] [serial = 1725] [outer = 00000000] 04:21:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 172 (19826000) [pid = 1108] [serial = 1726] [outer = 14B9E000] 04:21:12 INFO - PROCESS | 1108 | 1461064872684 Marionette DEBUG loaded listener.js 04:21:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 173 (1AA61800) [pid = 1108] [serial = 1727] [outer = 14B9E000] 04:21:13 INFO - PROCESS | 1108 | --DOCSHELL 2217CC00 == 85 [pid = 1108] [id = 444] 04:21:13 INFO - PROCESS | 1108 | --DOCSHELL 1E530000 == 84 [pid = 1108] [id = 157] 04:21:13 INFO - PROCESS | 1108 | --DOCSHELL 227E7000 == 83 [pid = 1108] [id = 445] 04:21:13 INFO - PROCESS | 1108 | --DOCSHELL 1D90FC00 == 82 [pid = 1108] [id = 392] 04:21:13 INFO - PROCESS | 1108 | --DOCSHELL 22187000 == 81 [pid = 1108] [id = 488] 04:21:13 INFO - PROCESS | 1108 | --DOCSHELL 22367C00 == 80 [pid = 1108] [id = 567] 04:21:13 INFO - PROCESS | 1108 | --DOCSHELL 1E535C00 == 79 [pid = 1108] [id = 566] 04:21:13 INFO - PROCESS | 1108 | --DOCSHELL 22CBC800 == 78 [pid = 1108] [id = 565] 04:21:13 INFO - PROCESS | 1108 | --DOCSHELL 22534400 == 77 [pid = 1108] [id = 564] 04:21:13 INFO - PROCESS | 1108 | --DOCSHELL 2391A800 == 76 [pid = 1108] [id = 543] 04:21:13 INFO - PROCESS | 1108 | --DOCSHELL 222AB800 == 75 [pid = 1108] [id = 563] 04:21:13 INFO - PROCESS | 1108 | --DOCSHELL 20D7FC00 == 74 [pid = 1108] [id = 562] 04:21:13 INFO - PROCESS | 1108 | --DOCSHELL 1E3A6800 == 73 [pid = 1108] [id = 561] 04:21:13 INFO - PROCESS | 1108 | --DOCSHELL 1D409800 == 72 [pid = 1108] [id = 560] 04:21:13 INFO - PROCESS | 1108 | --DOCSHELL 0F25C000 == 71 [pid = 1108] [id = 559] 04:21:13 INFO - PROCESS | 1108 | --DOCSHELL 0F43EC00 == 70 [pid = 1108] [id = 558] 04:21:13 INFO - PROCESS | 1108 | --DOCSHELL 1D90BC00 == 69 [pid = 1108] [id = 552] 04:21:13 INFO - PROCESS | 1108 | --DOCSHELL 1CF31400 == 68 [pid = 1108] [id = 551] 04:21:13 INFO - PROCESS | 1108 | --DOCSHELL 22276C00 == 67 [pid = 1108] [id = 550] 04:21:13 INFO - PROCESS | 1108 | 1461064873304 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:21:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:21:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1017ms 04:21:13 INFO - PROCESS | 1108 | 1461064873352 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 04:21:13 INFO - PROCESS | 1108 | 1461064873357 Marionette TRACE conn4 <- [1,2265,null,{"value":"13"}] 04:21:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:21:13 INFO - PROCESS | 1108 | --DOMWINDOW == 172 (1F44A000) [pid = 1108] [serial = 1646] [outer = 00000000] [url = about:blank] 04:21:13 INFO - PROCESS | 1108 | --DOMWINDOW == 171 (1D0A3000) [pid = 1108] [serial = 1109] [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:21:13 INFO - PROCESS | 1108 | --DOMWINDOW == 170 (21677000) [pid = 1108] [serial = 1648] [outer = 00000000] [url = about:blank] 04:21:13 INFO - PROCESS | 1108 | --DOMWINDOW == 169 (222AC800) [pid = 1108] [serial = 1562] [outer = 00000000] [url = about:blank] 04:21:13 INFO - PROCESS | 1108 | --DOMWINDOW == 168 (1ABFDC00) [pid = 1108] [serial = 1615] [outer = 00000000] [url = about:blank] 04:21:13 INFO - PROCESS | 1108 | --DOMWINDOW == 167 (19824800) [pid = 1108] [serial = 1637] [outer = 00000000] [url = about:blank] 04:21:13 INFO - PROCESS | 1108 | --DOMWINDOW == 166 (14B9B000) [pid = 1108] [serial = 1636] [outer = 00000000] [url = about:blank] 04:21:13 INFO - PROCESS | 1108 | --DOMWINDOW == 165 (1E3A3C00) [pid = 1108] [serial = 1642] [outer = 00000000] [url = about:blank] 04:21:13 INFO - PROCESS | 1108 | --DOMWINDOW == 164 (1E531C00) [pid = 1108] [serial = 1643] [outer = 00000000] [url = about:blank] 04:21:13 INFO - PROCESS | 1108 | --DOMWINDOW == 163 (1F440C00) [pid = 1108] [serial = 1645] [outer = 00000000] [url = about:blank] 04:21:13 INFO - PROCESS | 1108 | --DOMWINDOW == 162 (1ABCAC00) [pid = 1108] [serial = 1634] [outer = 00000000] [url = about:blank] 04:21:13 INFO - PROCESS | 1108 | --DOMWINDOW == 161 (1AA94800) [pid = 1108] [serial = 1633] [outer = 00000000] [url = about:blank] 04:21:13 INFO - PROCESS | 1108 | --DOMWINDOW == 160 (1D408C00) [pid = 1108] [serial = 1639] [outer = 00000000] [url = about:blank] 04:21:13 INFO - PROCESS | 1108 | --DOMWINDOW == 159 (1D533800) [pid = 1108] [serial = 1640] [outer = 00000000] [url = about:blank] 04:21:13 INFO - PROCESS | 1108 | --DOMWINDOW == 158 (1E536400) [pid = 1108] [serial = 1618] [outer = 00000000] [url = about:blank] 04:21:13 INFO - PROCESS | 1108 | --DOMWINDOW == 157 (231AAC00) [pid = 1108] [serial = 1621] [outer = 00000000] [url = about:blank] 04:21:13 INFO - PROCESS | 1108 | --DOMWINDOW == 156 (233F4800) [pid = 1108] [serial = 1624] [outer = 00000000] [url = about:blank] 04:21:13 INFO - PROCESS | 1108 | --DOMWINDOW == 155 (23913000) [pid = 1108] [serial = 1627] [outer = 00000000] [url = about:blank] 04:21:13 INFO - PROCESS | 1108 | --DOMWINDOW == 154 (24793C00) [pid = 1108] [serial = 1630] [outer = 00000000] [url = about:blank] 04:21:13 INFO - PROCESS | 1108 | --DOMWINDOW == 153 (22188400) [pid = 1108] [serial = 1649] [outer = 00000000] [url = about:blank] 04:21:13 INFO - PROCESS | 1108 | 1461064873442 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:21:13 INFO - PROCESS | 1108 | 1461064873445 Marionette TRACE conn4 <- [1,2266,null,{}] 04:21:13 INFO - PROCESS | 1108 | 1461064873451 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:21:13 INFO - PROCESS | 1108 | 1461064873544 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 04:21:13 INFO - PROCESS | 1108 | 1461064873551 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:13 INFO - PROCESS | 1108 | ++DOCSHELL 1364E800 == 68 [pid = 1108] [id = 576] 04:21:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 154 (13698000) [pid = 1108] [serial = 1728] [outer = 00000000] 04:21:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 155 (18397C00) [pid = 1108] [serial = 1729] [outer = 13698000] 04:21:13 INFO - PROCESS | 1108 | 1461064873597 Marionette DEBUG loaded listener.js 04:21:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 156 (1A55E000) [pid = 1108] [serial = 1730] [outer = 13698000] 04:21:14 INFO - PROCESS | 1108 | 1461064874086 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:21:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:21:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 750ms 04:21:14 INFO - PROCESS | 1108 | 1461064874144 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 04:21:14 INFO - PROCESS | 1108 | 1461064874146 Marionette TRACE conn4 <- [1,2269,null,{"value":"13"}] 04:21:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:21:14 INFO - PROCESS | 1108 | 1461064874150 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:21:14 INFO - PROCESS | 1108 | 1461064874153 Marionette TRACE conn4 <- [1,2270,null,{}] 04:21:14 INFO - PROCESS | 1108 | 1461064874162 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:21:14 INFO - PROCESS | 1108 | 1461064874250 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 04:21:14 INFO - PROCESS | 1108 | 1461064874257 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:14 INFO - PROCESS | 1108 | ++DOCSHELL 1B2A3000 == 69 [pid = 1108] [id = 577] 04:21:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 157 (1CF72C00) [pid = 1108] [serial = 1731] [outer = 00000000] 04:21:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 158 (1D0AEC00) [pid = 1108] [serial = 1732] [outer = 1CF72C00] 04:21:14 INFO - PROCESS | 1108 | 1461064874306 Marionette DEBUG loaded listener.js 04:21:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 159 (1D411000) [pid = 1108] [serial = 1733] [outer = 1CF72C00] 04:21:14 INFO - PROCESS | 1108 | 1461064874779 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:21:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:21:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 673ms 04:21:14 INFO - PROCESS | 1108 | 1461064874824 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 04:21:14 INFO - PROCESS | 1108 | 1461064874826 Marionette TRACE conn4 <- [1,2273,null,{"value":"13"}] 04:21:14 INFO - PROCESS | 1108 | 1461064874829 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:21:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:21:14 INFO - PROCESS | 1108 | 1461064874831 Marionette TRACE conn4 <- [1,2274,null,{}] 04:21:14 INFO - PROCESS | 1108 | 1461064874834 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:21:14 INFO - PROCESS | 1108 | 1461064874919 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 04:21:14 INFO - PROCESS | 1108 | 1461064874926 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:14 INFO - PROCESS | 1108 | ++DOCSHELL 1D0A2C00 == 70 [pid = 1108] [id = 578] 04:21:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 160 (1D0AC800) [pid = 1108] [serial = 1734] [outer = 00000000] 04:21:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 161 (1D901800) [pid = 1108] [serial = 1735] [outer = 1D0AC800] 04:21:15 INFO - PROCESS | 1108 | 1461064874970 Marionette DEBUG loaded listener.js 04:21:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 162 (1DA79000) [pid = 1108] [serial = 1736] [outer = 1D0AC800] 04:21:15 INFO - PROCESS | 1108 | 1461064875427 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:21:15 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:21:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 630ms 04:21:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:21:15 INFO - PROCESS | 1108 | 1461064875476 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 04:21:15 INFO - PROCESS | 1108 | 1461064875478 Marionette TRACE conn4 <- [1,2277,null,{"value":"13"}] 04:21:15 INFO - PROCESS | 1108 | 1461064875481 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:21:15 INFO - PROCESS | 1108 | 1461064875482 Marionette TRACE conn4 <- [1,2278,null,{}] 04:21:15 INFO - PROCESS | 1108 | 1461064875497 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:21:15 INFO - PROCESS | 1108 | 1461064875613 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 04:21:15 INFO - PROCESS | 1108 | 1461064875711 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:15 INFO - PROCESS | 1108 | ++DOCSHELL 1369CC00 == 71 [pid = 1108] [id = 579] 04:21:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 163 (1D7F4800) [pid = 1108] [serial = 1737] [outer = 00000000] 04:21:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 164 (1DEF4800) [pid = 1108] [serial = 1738] [outer = 1D7F4800] 04:21:15 INFO - PROCESS | 1108 | 1461064875755 Marionette DEBUG loaded listener.js 04:21:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 165 (1DF42C00) [pid = 1108] [serial = 1739] [outer = 1D7F4800] 04:21:16 INFO - PROCESS | 1108 | 1461064876200 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:21:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:21:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 790ms 04:21:16 INFO - PROCESS | 1108 | 1461064876275 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 04:21:16 INFO - PROCESS | 1108 | 1461064876277 Marionette TRACE conn4 <- [1,2281,null,{"value":"13"}] 04:21:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:21:16 INFO - PROCESS | 1108 | 1461064876280 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:21:16 INFO - PROCESS | 1108 | 1461064876281 Marionette TRACE conn4 <- [1,2282,null,{}] 04:21:16 INFO - PROCESS | 1108 | 1461064876291 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:21:16 INFO - PROCESS | 1108 | 1461064876417 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 04:21:16 INFO - PROCESS | 1108 | 1461064876487 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:16 INFO - PROCESS | 1108 | ++DOCSHELL 1A55BC00 == 72 [pid = 1108] [id = 580] 04:21:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 166 (1A5E0400) [pid = 1108] [serial = 1740] [outer = 00000000] 04:21:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 167 (1E537800) [pid = 1108] [serial = 1741] [outer = 1A5E0400] 04:21:16 INFO - PROCESS | 1108 | 1461064876535 Marionette DEBUG loaded listener.js 04:21:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 168 (1E553C00) [pid = 1108] [serial = 1742] [outer = 1A5E0400] 04:21:16 INFO - PROCESS | 1108 | 1461064876940 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:21:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:21:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 692ms 04:21:17 INFO - PROCESS | 1108 | 1461064876998 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 04:21:17 INFO - PROCESS | 1108 | 1461064876999 Marionette TRACE conn4 <- [1,2285,null,{"value":"13"}] 04:21:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:21:17 INFO - PROCESS | 1108 | 1461064877019 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:21:17 INFO - PROCESS | 1108 | 1461064877021 Marionette TRACE conn4 <- [1,2286,null,{}] 04:21:17 INFO - PROCESS | 1108 | 1461064877024 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:21:17 INFO - PROCESS | 1108 | 1461064877144 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 04:21:17 INFO - PROCESS | 1108 | 1461064877215 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:17 INFO - PROCESS | 1108 | ++DOCSHELL 1E6BA800 == 73 [pid = 1108] [id = 581] 04:21:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 169 (1E6C5400) [pid = 1108] [serial = 1743] [outer = 00000000] 04:21:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 170 (1F44BC00) [pid = 1108] [serial = 1744] [outer = 1E6C5400] 04:21:17 INFO - PROCESS | 1108 | 1461064877260 Marionette DEBUG loaded listener.js 04:21:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 171 (1FAF3400) [pid = 1108] [serial = 1745] [outer = 1E6C5400] 04:21:17 INFO - PROCESS | 1108 | --DOMWINDOW == 170 (233C3C00) [pid = 1108] [serial = 38] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:21:17 INFO - PROCESS | 1108 | --DOMWINDOW == 169 (222AF000) [pid = 1108] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:21:17 INFO - PROCESS | 1108 | --DOMWINDOW == 168 (22537400) [pid = 1108] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:21:17 INFO - PROCESS | 1108 | --DOMWINDOW == 167 (22F42800) [pid = 1108] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:21:17 INFO - PROCESS | 1108 | --DOMWINDOW == 166 (20D74800) [pid = 1108] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:21:17 INFO - PROCESS | 1108 | --DOMWINDOW == 165 (12F8E800) [pid = 1108] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:21:17 INFO - PROCESS | 1108 | --DOMWINDOW == 164 (0F436C00) [pid = 1108] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:21:17 INFO - PROCESS | 1108 | --DOMWINDOW == 163 (20EE5400) [pid = 1108] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:21:17 INFO - PROCESS | 1108 | --DOMWINDOW == 162 (1E3A7400) [pid = 1108] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:21:17 INFO - PROCESS | 1108 | --DOMWINDOW == 161 (1D40E000) [pid = 1108] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:21:17 INFO - PROCESS | 1108 | --DOMWINDOW == 160 (2236D000) [pid = 1108] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:21:17 INFO - PROCESS | 1108 | 1461064877880 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:21:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:21:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 890ms 04:21:17 INFO - PROCESS | 1108 | 1461064877907 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 04:21:17 INFO - PROCESS | 1108 | 1461064877909 Marionette TRACE conn4 <- [1,2289,null,{"value":"13"}] 04:21:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:21:17 INFO - PROCESS | 1108 | 1461064877912 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:21:17 INFO - PROCESS | 1108 | 1461064877914 Marionette TRACE conn4 <- [1,2290,null,{}] 04:21:17 INFO - PROCESS | 1108 | 1461064877917 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:21:18 INFO - PROCESS | 1108 | 1461064877998 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 04:21:18 INFO - PROCESS | 1108 | 1461064878107 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:18 INFO - PROCESS | 1108 | ++DOCSHELL 14A76000 == 74 [pid = 1108] [id = 582] 04:21:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 161 (14A80800) [pid = 1108] [serial = 1746] [outer = 00000000] 04:21:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 162 (1E531800) [pid = 1108] [serial = 1747] [outer = 14A80800] 04:21:18 INFO - PROCESS | 1108 | 1461064878151 Marionette DEBUG loaded listener.js 04:21:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 163 (1FBFCC00) [pid = 1108] [serial = 1748] [outer = 14A80800] 04:21:18 INFO - PROCESS | 1108 | 1461064878512 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:21:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:21:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 630ms 04:21:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:21:18 INFO - PROCESS | 1108 | 1461064878544 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 04:21:18 INFO - PROCESS | 1108 | 1461064878545 Marionette TRACE conn4 <- [1,2293,null,{"value":"13"}] 04:21:18 INFO - PROCESS | 1108 | 1461064878548 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:21:18 INFO - PROCESS | 1108 | 1461064878550 Marionette TRACE conn4 <- [1,2294,null,{}] 04:21:18 INFO - PROCESS | 1108 | 1461064878553 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:21:18 INFO - PROCESS | 1108 | 1461064878678 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 04:21:18 INFO - PROCESS | 1108 | 1461064878688 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:18 INFO - PROCESS | 1108 | ++DOCSHELL 1A559400 == 75 [pid = 1108] [id = 583] 04:21:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 164 (1D513400) [pid = 1108] [serial = 1749] [outer = 00000000] 04:21:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 165 (2217CC00) [pid = 1108] [serial = 1750] [outer = 1D513400] 04:21:18 INFO - PROCESS | 1108 | 1461064878733 Marionette DEBUG loaded listener.js 04:21:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 166 (22188C00) [pid = 1108] [serial = 1751] [outer = 1D513400] 04:21:19 INFO - PROCESS | 1108 | 1461064879148 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:21:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:21:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 630ms 04:21:19 INFO - PROCESS | 1108 | 1461064879180 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 04:21:19 INFO - PROCESS | 1108 | 1461064879182 Marionette TRACE conn4 <- [1,2297,null,{"value":"13"}] 04:21:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:21:19 INFO - PROCESS | 1108 | 1461064879185 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:21:19 INFO - PROCESS | 1108 | 1461064879187 Marionette TRACE conn4 <- [1,2298,null,{}] 04:21:19 INFO - PROCESS | 1108 | 1461064879190 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:21:19 INFO - PROCESS | 1108 | 1461064879272 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 04:21:19 INFO - PROCESS | 1108 | 1461064879384 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:19 INFO - PROCESS | 1108 | ++DOCSHELL 2167D800 == 76 [pid = 1108] [id = 584] 04:21:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 167 (22181C00) [pid = 1108] [serial = 1752] [outer = 00000000] 04:21:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 168 (2227D400) [pid = 1108] [serial = 1753] [outer = 22181C00] 04:21:19 INFO - PROCESS | 1108 | 1461064879427 Marionette DEBUG loaded listener.js 04:21:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 169 (222B3000) [pid = 1108] [serial = 1754] [outer = 22181C00] 04:21:19 INFO - PROCESS | 1108 | 1461064879853 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:21:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:21:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 731ms 04:21:20 INFO - PROCESS | 1108 | 1461064879979 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 04:21:20 INFO - PROCESS | 1108 | 1461064879984 Marionette TRACE conn4 <- [1,2301,null,{"value":"13"}] 04:21:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:21:20 INFO - PROCESS | 1108 | 1461064880021 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:21:20 INFO - PROCESS | 1108 | 1461064880023 Marionette TRACE conn4 <- [1,2302,null,{}] 04:21:20 INFO - PROCESS | 1108 | 1461064880031 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:21:20 INFO - PROCESS | 1108 | 1461064880147 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 04:21:20 INFO - PROCESS | 1108 | 1461064880263 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:20 INFO - PROCESS | 1108 | ++DOCSHELL 14B9EC00 == 77 [pid = 1108] [id = 585] 04:21:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 170 (14BA0400) [pid = 1108] [serial = 1755] [outer = 00000000] 04:21:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 171 (18585000) [pid = 1108] [serial = 1756] [outer = 14BA0400] 04:21:20 INFO - PROCESS | 1108 | 1461064880362 Marionette DEBUG loaded listener.js 04:21:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 172 (1A557C00) [pid = 1108] [serial = 1757] [outer = 14BA0400] 04:21:20 INFO - PROCESS | 1108 | 1461064880933 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:21:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:21:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 990ms 04:21:21 INFO - PROCESS | 1108 | 1461064880999 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 04:21:21 INFO - PROCESS | 1108 | 1461064881005 Marionette TRACE conn4 <- [1,2305,null,{"value":"13"}] 04:21:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:21:21 INFO - PROCESS | 1108 | 1461064881011 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:21:21 INFO - PROCESS | 1108 | 1461064881014 Marionette TRACE conn4 <- [1,2306,null,{}] 04:21:21 INFO - PROCESS | 1108 | 1461064881018 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:21:21 INFO - PROCESS | 1108 | 1461064881131 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 04:21:21 INFO - PROCESS | 1108 | 1461064881284 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:21 INFO - PROCESS | 1108 | ++DOCSHELL 1B206800 == 78 [pid = 1108] [id = 586] 04:21:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 173 (1B209400) [pid = 1108] [serial = 1758] [outer = 00000000] 04:21:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 174 (1D40E800) [pid = 1108] [serial = 1759] [outer = 1B209400] 04:21:21 INFO - PROCESS | 1108 | 1461064881342 Marionette DEBUG loaded listener.js 04:21:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 175 (1D904800) [pid = 1108] [serial = 1760] [outer = 1B209400] 04:21:21 INFO - PROCESS | 1108 | 1461064881959 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:21:22 INFO - PROCESS | 1108 | 1461064881988 Marionette TRACE conn4 <- [1,2309,null,{"value":"13"}] 04:21:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 04:21:22 INFO - PROCESS | 1108 | 1461064881992 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:21:22 INFO - PROCESS | 1108 | 1461064881996 Marionette TRACE conn4 <- [1,2310,null,{}] 04:21:22 INFO - PROCESS | 1108 | 1461064882008 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:21:22 INFO - PROCESS | 1108 | 1461064882118 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 04:21:22 INFO - PROCESS | 1108 | 1461064882269 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:22 INFO - PROCESS | 1108 | ++DOCSHELL 1E552C00 == 79 [pid = 1108] [id = 587] 04:21:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 176 (1E5AE400) [pid = 1108] [serial = 1761] [outer = 00000000] 04:21:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 177 (2236C400) [pid = 1108] [serial = 1762] [outer = 1E5AE400] 04:21:22 INFO - PROCESS | 1108 | 1461064882327 Marionette DEBUG loaded listener.js 04:21:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 178 (22379800) [pid = 1108] [serial = 1763] [outer = 1E5AE400] 04:21:22 INFO - PROCESS | 1108 | 1461064882906 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:21:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:21:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 990ms 04:21:23 INFO - PROCESS | 1108 | 1461064882983 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 04:21:23 INFO - PROCESS | 1108 | 1461064882986 Marionette TRACE conn4 <- [1,2313,null,{"value":"13"}] 04:21:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:21:23 INFO - PROCESS | 1108 | 1461064882990 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:21:23 INFO - PROCESS | 1108 | 1461064882992 Marionette TRACE conn4 <- [1,2314,null,{}] 04:21:23 INFO - PROCESS | 1108 | 1461064882995 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:21:23 INFO - PROCESS | 1108 | 1461064883103 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 04:21:23 INFO - PROCESS | 1108 | 1461064883254 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:23 INFO - PROCESS | 1108 | ++DOCSHELL 22385000 == 80 [pid = 1108] [id = 588] 04:21:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 179 (2239F400) [pid = 1108] [serial = 1764] [outer = 00000000] 04:21:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 180 (22505C00) [pid = 1108] [serial = 1765] [outer = 2239F400] 04:21:23 INFO - PROCESS | 1108 | 1461064883309 Marionette DEBUG loaded listener.js 04:21:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 181 (22530400) [pid = 1108] [serial = 1766] [outer = 2239F400] 04:21:23 INFO - PROCESS | 1108 | 1461064883867 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:21:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:21:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 930ms 04:21:23 INFO - PROCESS | 1108 | 1461064883935 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 04:21:23 INFO - PROCESS | 1108 | 1461064883938 Marionette TRACE conn4 <- [1,2317,null,{"value":"13"}] 04:21:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:21:23 INFO - PROCESS | 1108 | 1461064883942 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:21:23 INFO - PROCESS | 1108 | 1461064883944 Marionette TRACE conn4 <- [1,2318,null,{}] 04:21:23 INFO - PROCESS | 1108 | 1461064883948 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:21:24 INFO - PROCESS | 1108 | 1461064884053 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 04:21:24 INFO - PROCESS | 1108 | 1461064884204 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:24 INFO - PROCESS | 1108 | ++DOCSHELL 22504400 == 81 [pid = 1108] [id = 589] 04:21:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 182 (22510C00) [pid = 1108] [serial = 1767] [outer = 00000000] 04:21:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 183 (227E4400) [pid = 1108] [serial = 1768] [outer = 22510C00] 04:21:24 INFO - PROCESS | 1108 | 1461064884259 Marionette DEBUG loaded listener.js 04:21:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 184 (22CC5C00) [pid = 1108] [serial = 1769] [outer = 22510C00] 04:21:24 INFO - PROCESS | 1108 | 1461064884810 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:21:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:21:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 930ms 04:21:24 INFO - PROCESS | 1108 | 1461064884874 Marionette TRACE conn4 -> [0,2321,"getWindowHandle",null] 04:21:24 INFO - PROCESS | 1108 | 1461064884877 Marionette TRACE conn4 <- [1,2321,null,{"value":"13"}] 04:21:24 INFO - PROCESS | 1108 | 1461064884880 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:21:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:21:24 INFO - PROCESS | 1108 | 1461064884882 Marionette TRACE conn4 <- [1,2322,null,{}] 04:21:24 INFO - PROCESS | 1108 | 1461064884886 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:21:25 INFO - PROCESS | 1108 | 1461064885012 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 04:21:25 INFO - PROCESS | 1108 | 1461064885166 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:25 INFO - PROCESS | 1108 | ++DOCSHELL 225D0800 == 82 [pid = 1108] [id = 590] 04:21:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 185 (227E5400) [pid = 1108] [serial = 1770] [outer = 00000000] 04:21:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 186 (233CD000) [pid = 1108] [serial = 1771] [outer = 227E5400] 04:21:25 INFO - PROCESS | 1108 | 1461064885223 Marionette DEBUG loaded listener.js 04:21:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 187 (237B8C00) [pid = 1108] [serial = 1772] [outer = 227E5400] 04:21:25 INFO - PROCESS | 1108 | 1461064885789 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:21:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:21:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 930ms 04:21:25 INFO - PROCESS | 1108 | 1461064885814 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 04:21:25 INFO - PROCESS | 1108 | 1461064885816 Marionette TRACE conn4 <- [1,2325,null,{"value":"13"}] 04:21:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:21:25 INFO - PROCESS | 1108 | 1461064885819 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:21:25 INFO - PROCESS | 1108 | 1461064885821 Marionette TRACE conn4 <- [1,2326,null,{}] 04:21:25 INFO - PROCESS | 1108 | 1461064885825 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:21:25 INFO - PROCESS | 1108 | 1461064885931 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 04:21:26 INFO - PROCESS | 1108 | 1461064886098 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:26 INFO - PROCESS | 1108 | ++DOCSHELL 237BCC00 == 83 [pid = 1108] [id = 591] 04:21:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 188 (23912C00) [pid = 1108] [serial = 1773] [outer = 00000000] 04:21:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 189 (24792C00) [pid = 1108] [serial = 1774] [outer = 23912C00] 04:21:26 INFO - PROCESS | 1108 | 1461064886152 Marionette DEBUG loaded listener.js 04:21:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 190 (26BBD800) [pid = 1108] [serial = 1775] [outer = 23912C00] 04:21:26 INFO - PROCESS | 1108 | 1461064886708 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:21:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:21:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 930ms 04:21:26 INFO - PROCESS | 1108 | 1461064886751 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 04:21:26 INFO - PROCESS | 1108 | 1461064886753 Marionette TRACE conn4 <- [1,2329,null,{"value":"13"}] 04:21:26 INFO - PROCESS | 1108 | 1461064886756 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:21:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:21:26 INFO - PROCESS | 1108 | 1461064886759 Marionette TRACE conn4 <- [1,2330,null,{}] 04:21:26 INFO - PROCESS | 1108 | 1461064886762 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:21:26 INFO - PROCESS | 1108 | 1461064886873 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 04:21:27 INFO - PROCESS | 1108 | 1461064887041 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:27 INFO - PROCESS | 1108 | ++DOCSHELL 19881000 == 84 [pid = 1108] [id = 592] 04:21:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 191 (1AB79800) [pid = 1108] [serial = 1776] [outer = 00000000] 04:21:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 192 (1DF4A400) [pid = 1108] [serial = 1777] [outer = 1AB79800] 04:21:27 INFO - PROCESS | 1108 | 1461064887096 Marionette DEBUG loaded listener.js 04:21:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 193 (2222C400) [pid = 1108] [serial = 1778] [outer = 1AB79800] 04:21:27 INFO - PROCESS | 1108 | 1461064887867 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:21:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:21:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1119ms 04:21:27 INFO - PROCESS | 1108 | 1461064887879 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 04:21:27 INFO - PROCESS | 1108 | 1461064887884 Marionette TRACE conn4 <- [1,2333,null,{"value":"13"}] 04:21:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:21:27 INFO - PROCESS | 1108 | 1461064887889 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:21:27 INFO - PROCESS | 1108 | 1461064887892 Marionette TRACE conn4 <- [1,2334,null,{}] 04:21:27 INFO - PROCESS | 1108 | 1461064887897 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:21:28 INFO - PROCESS | 1108 | 1461064888004 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 04:21:28 INFO - PROCESS | 1108 | 1461064888174 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:28 INFO - PROCESS | 1108 | ++DOCSHELL 1AB7A400 == 85 [pid = 1108] [id = 593] 04:21:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 194 (1ABCBC00) [pid = 1108] [serial = 1779] [outer = 00000000] 04:21:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 195 (1D0A9400) [pid = 1108] [serial = 1780] [outer = 1ABCBC00] 04:21:28 INFO - PROCESS | 1108 | 1461064888226 Marionette DEBUG loaded listener.js 04:21:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 196 (1D520000) [pid = 1108] [serial = 1781] [outer = 1ABCBC00] 04:21:28 INFO - PROCESS | 1108 | --DOCSHELL 1A559400 == 84 [pid = 1108] [id = 583] 04:21:28 INFO - PROCESS | 1108 | --DOCSHELL 14A76000 == 83 [pid = 1108] [id = 582] 04:21:28 INFO - PROCESS | 1108 | --DOCSHELL 1E6BA800 == 82 [pid = 1108] [id = 581] 04:21:28 INFO - PROCESS | 1108 | --DOCSHELL 1A55BC00 == 81 [pid = 1108] [id = 580] 04:21:28 INFO - PROCESS | 1108 | --DOCSHELL 1369CC00 == 80 [pid = 1108] [id = 579] 04:21:28 INFO - PROCESS | 1108 | --DOCSHELL 1D0A2C00 == 79 [pid = 1108] [id = 578] 04:21:28 INFO - PROCESS | 1108 | --DOCSHELL 1B2A3000 == 78 [pid = 1108] [id = 577] 04:21:28 INFO - PROCESS | 1108 | --DOCSHELL 1364E800 == 77 [pid = 1108] [id = 576] 04:21:28 INFO - PROCESS | 1108 | --DOMWINDOW == 195 (233CE000) [pid = 1108] [serial = 40] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:21:28 INFO - PROCESS | 1108 | --DOMWINDOW == 194 (22384C00) [pid = 1108] [serial = 1705] [outer = 00000000] [url = about:blank] 04:21:28 INFO - PROCESS | 1108 | --DOCSHELL 14B98000 == 76 [pid = 1108] [id = 575] 04:21:28 INFO - PROCESS | 1108 | --DOCSHELL 1DCB1000 == 75 [pid = 1108] [id = 570] 04:21:28 INFO - PROCESS | 1108 | --DOCSHELL 14B75400 == 74 [pid = 1108] [id = 569] 04:21:28 INFO - PROCESS | 1108 | --DOMWINDOW == 193 (222E5400) [pid = 1108] [serial = 1690] [outer = 00000000] [url = about:blank] 04:21:28 INFO - PROCESS | 1108 | --DOMWINDOW == 192 (22CC5000) [pid = 1108] [serial = 1693] [outer = 00000000] [url = about:blank] 04:21:28 INFO - PROCESS | 1108 | --DOMWINDOW == 191 (223AAC00) [pid = 1108] [serial = 1691] [outer = 00000000] [url = about:blank] 04:21:28 INFO - PROCESS | 1108 | --DOMWINDOW == 190 (233C4800) [pid = 1108] [serial = 1696] [outer = 00000000] [url = about:blank] 04:21:28 INFO - PROCESS | 1108 | --DOMWINDOW == 189 (22CF9800) [pid = 1108] [serial = 1694] [outer = 00000000] [url = about:blank] 04:21:28 INFO - PROCESS | 1108 | --DOMWINDOW == 188 (1D40DC00) [pid = 1108] [serial = 1654] [outer = 00000000] [url = about:blank] 04:21:28 INFO - PROCESS | 1108 | --DOMWINDOW == 187 (1E330000) [pid = 1108] [serial = 1657] [outer = 00000000] [url = about:blank] 04:21:28 INFO - PROCESS | 1108 | --DOMWINDOW == 186 (222AE000) [pid = 1108] [serial = 1660] [outer = 00000000] [url = about:blank] 04:21:28 INFO - PROCESS | 1108 | --DOMWINDOW == 185 (22535400) [pid = 1108] [serial = 1663] [outer = 00000000] [url = about:blank] 04:21:28 INFO - PROCESS | 1108 | --DOMWINDOW == 184 (22CEF000) [pid = 1108] [serial = 1666] [outer = 00000000] [url = about:blank] 04:21:28 INFO - PROCESS | 1108 | --DOMWINDOW == 183 (22368800) [pid = 1108] [serial = 1699] [outer = 00000000] [url = about:blank] 04:21:28 INFO - PROCESS | 1108 | --DOMWINDOW == 182 (231B2800) [pid = 1108] [serial = 1669] [outer = 00000000] [url = about:blank] 04:21:28 INFO - PROCESS | 1108 | --DOMWINDOW == 181 (1A557400) [pid = 1108] [serial = 1676] [outer = 00000000] [url = about:blank] 04:21:28 INFO - PROCESS | 1108 | --DOMWINDOW == 180 (19793C00) [pid = 1108] [serial = 1675] [outer = 00000000] [url = about:blank] 04:21:28 INFO - PROCESS | 1108 | --DOMWINDOW == 179 (14BA5000) [pid = 1108] [serial = 1678] [outer = 00000000] [url = about:blank] 04:21:28 INFO - PROCESS | 1108 | --DOMWINDOW == 178 (1A55EC00) [pid = 1108] [serial = 1679] [outer = 00000000] [url = about:blank] 04:21:28 INFO - PROCESS | 1108 | --DOMWINDOW == 177 (22181800) [pid = 1108] [serial = 1687] [outer = 00000000] [url = about:blank] 04:21:28 INFO - PROCESS | 1108 | --DOMWINDOW == 176 (1F440800) [pid = 1108] [serial = 1684] [outer = 00000000] [url = about:blank] 04:21:28 INFO - PROCESS | 1108 | --DOMWINDOW == 175 (1F44B400) [pid = 1108] [serial = 1685] [outer = 00000000] [url = about:blank] 04:21:28 INFO - PROCESS | 1108 | --DOMWINDOW == 174 (1DA7A800) [pid = 1108] [serial = 1681] [outer = 00000000] [url = about:blank] 04:21:28 INFO - PROCESS | 1108 | --DOMWINDOW == 173 (1DEF4000) [pid = 1108] [serial = 1682] [outer = 00000000] [url = about:blank] 04:21:28 INFO - PROCESS | 1108 | --DOMWINDOW == 172 (24789400) [pid = 1108] [serial = 1672] [outer = 00000000] [url = about:blank] 04:21:28 INFO - PROCESS | 1108 | --DOMWINDOW == 171 (22379400) [pid = 1108] [serial = 1703] [outer = 00000000] [url = about:blank] 04:21:28 INFO - PROCESS | 1108 | --DOMWINDOW == 170 (22375000) [pid = 1108] [serial = 1702] [outer = 00000000] [url = about:blank] 04:21:28 INFO - PROCESS | 1108 | --DOMWINDOW == 169 (233F0000) [pid = 1108] [serial = 1697] [outer = 00000000] [url = about:blank] 04:21:28 INFO - PROCESS | 1108 | --DOMWINDOW == 168 (222D8C00) [pid = 1108] [serial = 1651] [outer = 00000000] [url = about:blank] 04:21:28 INFO - PROCESS | 1108 | --DOMWINDOW == 167 (2236A400) [pid = 1108] [serial = 1700] [outer = 00000000] [url = about:blank] 04:21:28 INFO - PROCESS | 1108 | --DOMWINDOW == 166 (2222DC00) [pid = 1108] [serial = 1688] [outer = 00000000] [url = about:blank] 04:21:28 INFO - PROCESS | 1108 | 1461064888857 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:21:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:21:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1023ms 04:21:28 INFO - PROCESS | 1108 | 1461064888913 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 04:21:28 INFO - PROCESS | 1108 | 1461064888918 Marionette TRACE conn4 <- [1,2337,null,{"value":"13"}] 04:21:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:21:28 INFO - PROCESS | 1108 | 1461064888924 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:21:28 INFO - PROCESS | 1108 | 1461064888926 Marionette TRACE conn4 <- [1,2338,null,{}] 04:21:28 INFO - PROCESS | 1108 | 1461064888930 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:21:29 INFO - PROCESS | 1108 | 1461064889019 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 04:21:29 INFO - PROCESS | 1108 | 1461064889131 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:29 INFO - PROCESS | 1108 | ++DOCSHELL 14BA1800 == 75 [pid = 1108] [id = 594] 04:21:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 167 (14BA5800) [pid = 1108] [serial = 1782] [outer = 00000000] 04:21:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 168 (1CF3A000) [pid = 1108] [serial = 1783] [outer = 14BA5800] 04:21:29 INFO - PROCESS | 1108 | 1461064889176 Marionette DEBUG loaded listener.js 04:21:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 169 (1D0AF400) [pid = 1108] [serial = 1784] [outer = 14BA5800] 04:21:29 INFO - PROCESS | 1108 | 1461064889586 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:21:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:21:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 731ms 04:21:29 INFO - PROCESS | 1108 | 1461064889657 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 04:21:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:21:29 INFO - PROCESS | 1108 | 1461064889659 Marionette TRACE conn4 <- [1,2341,null,{"value":"13"}] 04:21:29 INFO - PROCESS | 1108 | 1461064889663 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:21:29 INFO - PROCESS | 1108 | 1461064889666 Marionette TRACE conn4 <- [1,2342,null,{}] 04:21:29 INFO - PROCESS | 1108 | 1461064889681 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:21:29 INFO - PROCESS | 1108 | 1461064889772 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 04:21:29 INFO - PROCESS | 1108 | 1461064889785 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:29 INFO - PROCESS | 1108 | ++DOCSHELL 1E336C00 == 76 [pid = 1108] [id = 595] 04:21:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 170 (1E337400) [pid = 1108] [serial = 1785] [outer = 00000000] 04:21:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 171 (1E3AF000) [pid = 1108] [serial = 1786] [outer = 1E337400] 04:21:29 INFO - PROCESS | 1108 | 1461064889834 Marionette DEBUG loaded listener.js 04:21:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 172 (1E53B000) [pid = 1108] [serial = 1787] [outer = 1E337400] 04:21:30 INFO - PROCESS | 1108 | 1461064890318 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:21:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:21:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 690ms 04:21:30 INFO - PROCESS | 1108 | 1461064890353 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 04:21:30 INFO - PROCESS | 1108 | 1461064890356 Marionette TRACE conn4 <- [1,2345,null,{"value":"13"}] 04:21:30 INFO - PROCESS | 1108 | 1461064890359 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:21:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:21:30 INFO - PROCESS | 1108 | 1461064890361 Marionette TRACE conn4 <- [1,2346,null,{}] 04:21:30 INFO - PROCESS | 1108 | 1461064890392 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:21:30 INFO - PROCESS | 1108 | 1461064890479 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 04:21:30 INFO - PROCESS | 1108 | 1461064890601 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:30 INFO - PROCESS | 1108 | ++DOCSHELL 1E613000 == 77 [pid = 1108] [id = 596] 04:21:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 173 (1E8E6C00) [pid = 1108] [serial = 1788] [outer = 00000000] 04:21:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 174 (1FAE5400) [pid = 1108] [serial = 1789] [outer = 1E8E6C00] 04:21:30 INFO - PROCESS | 1108 | 1461064890646 Marionette DEBUG loaded listener.js 04:21:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 175 (21680C00) [pid = 1108] [serial = 1790] [outer = 1E8E6C00] 04:21:31 INFO - PROCESS | 1108 | 1461064891050 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:21:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:21:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 750ms 04:21:31 INFO - PROCESS | 1108 | 1461064891116 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 04:21:31 INFO - PROCESS | 1108 | 1461064891118 Marionette TRACE conn4 <- [1,2349,null,{"value":"13"}] 04:21:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:21:31 INFO - PROCESS | 1108 | 1461064891125 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:21:31 INFO - PROCESS | 1108 | 1461064891127 Marionette TRACE conn4 <- [1,2350,null,{}] 04:21:31 INFO - PROCESS | 1108 | 1461064891131 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:21:31 INFO - PROCESS | 1108 | 1461064891256 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 04:21:31 INFO - PROCESS | 1108 | 1461064891331 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:31 INFO - PROCESS | 1108 | ++DOCSHELL 1F4C6C00 == 78 [pid = 1108] [id = 597] 04:21:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 176 (22181400) [pid = 1108] [serial = 1791] [outer = 00000000] 04:21:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 177 (2227B400) [pid = 1108] [serial = 1792] [outer = 22181400] 04:21:31 INFO - PROCESS | 1108 | 1461064891376 Marionette DEBUG loaded listener.js 04:21:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 178 (222E2400) [pid = 1108] [serial = 1793] [outer = 22181400] 04:21:31 INFO - PROCESS | 1108 | 1461064891846 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:21:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:21:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 790ms 04:21:31 INFO - PROCESS | 1108 | 1461064891913 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 04:21:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:21:31 INFO - PROCESS | 1108 | 1461064891915 Marionette TRACE conn4 <- [1,2353,null,{"value":"13"}] 04:21:31 INFO - PROCESS | 1108 | 1461064891919 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:21:31 INFO - PROCESS | 1108 | 1461064891920 Marionette TRACE conn4 <- [1,2354,null,{}] 04:21:31 INFO - PROCESS | 1108 | 1461064891923 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:21:32 INFO - PROCESS | 1108 | 1461064892067 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 04:21:32 INFO - PROCESS | 1108 | 1461064892146 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:32 INFO - PROCESS | 1108 | ++DOCSHELL 22228C00 == 79 [pid = 1108] [id = 598] 04:21:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 179 (22368800) [pid = 1108] [serial = 1794] [outer = 00000000] 04:21:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 180 (223A3C00) [pid = 1108] [serial = 1795] [outer = 22368800] 04:21:32 INFO - PROCESS | 1108 | 1461064892193 Marionette DEBUG loaded listener.js 04:21:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 181 (223ACC00) [pid = 1108] [serial = 1796] [outer = 22368800] 04:21:32 INFO - PROCESS | 1108 | 1461064892620 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:21:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:21:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 730ms 04:21:32 INFO - PROCESS | 1108 | 1461064892655 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 04:21:32 INFO - PROCESS | 1108 | 1461064892657 Marionette TRACE conn4 <- [1,2357,null,{"value":"13"}] 04:21:32 INFO - PROCESS | 1108 | 1461064892659 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:21:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:21:32 INFO - PROCESS | 1108 | 1461064892661 Marionette TRACE conn4 <- [1,2358,null,{}] 04:21:32 INFO - PROCESS | 1108 | 1461064892665 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:21:32 INFO - PROCESS | 1108 | 1461064892793 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 04:21:32 INFO - PROCESS | 1108 | 1461064892866 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:32 INFO - PROCESS | 1108 | ++DOCSHELL 1AB76C00 == 80 [pid = 1108] [id = 599] 04:21:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 182 (22381800) [pid = 1108] [serial = 1797] [outer = 00000000] 04:21:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 183 (227DE800) [pid = 1108] [serial = 1798] [outer = 22381800] 04:21:32 INFO - PROCESS | 1108 | 1461064892920 Marionette DEBUG loaded listener.js 04:21:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 184 (22F3AC00) [pid = 1108] [serial = 1799] [outer = 22381800] 04:21:33 INFO - PROCESS | 1108 | --DOMWINDOW == 183 (2250D000) [pid = 1108] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 04:21:33 INFO - PROCESS | 1108 | --DOMWINDOW == 182 (1D7F4800) [pid = 1108] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:21:33 INFO - PROCESS | 1108 | --DOMWINDOW == 181 (14B9E000) [pid = 1108] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:21:33 INFO - PROCESS | 1108 | --DOMWINDOW == 180 (13698000) [pid = 1108] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:21:33 INFO - PROCESS | 1108 | --DOMWINDOW == 179 (1D0AC800) [pid = 1108] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:21:33 INFO - PROCESS | 1108 | --DOMWINDOW == 178 (1A5E0400) [pid = 1108] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:21:33 INFO - PROCESS | 1108 | --DOMWINDOW == 177 (1CF72C00) [pid = 1108] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:21:33 INFO - PROCESS | 1108 | --DOMWINDOW == 176 (1D513400) [pid = 1108] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:21:33 INFO - PROCESS | 1108 | --DOMWINDOW == 175 (14A80800) [pid = 1108] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:21:33 INFO - PROCESS | 1108 | --DOMWINDOW == 174 (1E6C5400) [pid = 1108] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:21:33 INFO - PROCESS | 1108 | 1461064893450 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:21:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:21:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 830ms 04:21:33 INFO - PROCESS | 1108 | 1461064893495 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 04:21:33 INFO - PROCESS | 1108 | 1461064893497 Marionette TRACE conn4 <- [1,2361,null,{"value":"13"}] 04:21:33 INFO - PROCESS | 1108 | 1461064893500 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:21:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:21:33 INFO - PROCESS | 1108 | 1461064893501 Marionette TRACE conn4 <- [1,2362,null,{}] 04:21:33 INFO - PROCESS | 1108 | 1461064893505 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:21:33 INFO - PROCESS | 1108 | 1461064893592 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 04:21:33 INFO - PROCESS | 1108 | 1461064893599 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:33 INFO - PROCESS | 1108 | ++DOCSHELL 1F441400 == 81 [pid = 1108] [id = 600] 04:21:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 175 (2217E000) [pid = 1108] [serial = 1800] [outer = 00000000] 04:21:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 176 (225D7400) [pid = 1108] [serial = 1801] [outer = 2217E000] 04:21:33 INFO - PROCESS | 1108 | 1461064893643 Marionette DEBUG loaded listener.js 04:21:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 177 (22F41000) [pid = 1108] [serial = 1802] [outer = 2217E000] 04:21:34 INFO - PROCESS | 1108 | 1461064894101 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:21:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:21:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 630ms 04:21:34 INFO - PROCESS | 1108 | 1461064894140 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 04:21:34 INFO - PROCESS | 1108 | 1461064894142 Marionette TRACE conn4 <- [1,2365,null,{"value":"13"}] 04:21:34 INFO - PROCESS | 1108 | 1461064894145 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:21:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:21:34 INFO - PROCESS | 1108 | 1461064894146 Marionette TRACE conn4 <- [1,2366,null,{}] 04:21:34 INFO - PROCESS | 1108 | 1461064894150 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:21:34 INFO - PROCESS | 1108 | 1461064894236 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 04:21:34 INFO - PROCESS | 1108 | 1461064894242 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:34 INFO - PROCESS | 1108 | ++DOCSHELL 225D1C00 == 82 [pid = 1108] [id = 601] 04:21:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 178 (230B3800) [pid = 1108] [serial = 1803] [outer = 00000000] 04:21:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 179 (233CAC00) [pid = 1108] [serial = 1804] [outer = 230B3800] 04:21:34 INFO - PROCESS | 1108 | 1461064894286 Marionette DEBUG loaded listener.js 04:21:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 180 (233F4000) [pid = 1108] [serial = 1805] [outer = 230B3800] 04:21:34 INFO - PROCESS | 1108 | 1461064894733 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:21:34 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:21:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 630ms 04:21:34 INFO - PROCESS | 1108 | 1461064894790 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 04:21:34 INFO - PROCESS | 1108 | 1461064894792 Marionette TRACE conn4 <- [1,2369,null,{"value":"13"}] 04:21:34 INFO - PROCESS | 1108 | 1461064894796 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:21:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:21:34 INFO - PROCESS | 1108 | 1461064894797 Marionette TRACE conn4 <- [1,2370,null,{}] 04:21:34 INFO - PROCESS | 1108 | 1461064894801 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:21:34 INFO - PROCESS | 1108 | 1461064894886 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 04:21:34 INFO - PROCESS | 1108 | 1461064894892 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:34 INFO - PROCESS | 1108 | ++DOCSHELL 13651800 == 83 [pid = 1108] [id = 602] 04:21:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 181 (13697800) [pid = 1108] [serial = 1806] [outer = 00000000] 04:21:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 182 (24790800) [pid = 1108] [serial = 1807] [outer = 13697800] 04:21:34 INFO - PROCESS | 1108 | 1461064894936 Marionette DEBUG loaded listener.js 04:21:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 183 (26504800) [pid = 1108] [serial = 1808] [outer = 13697800] 04:21:35 INFO - PROCESS | 1108 | 1461064895684 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:21:35 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:21:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 930ms 04:21:35 INFO - PROCESS | 1108 | 1461064895731 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 04:21:35 INFO - PROCESS | 1108 | 1461064895736 Marionette TRACE conn4 <- [1,2373,null,{"value":"13"}] 04:21:35 INFO - PROCESS | 1108 | 1461064895741 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:21:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:21:35 INFO - PROCESS | 1108 | 1461064895745 Marionette TRACE conn4 <- [1,2374,null,{}] 04:21:35 INFO - PROCESS | 1108 | 1461064895750 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:21:35 INFO - PROCESS | 1108 | 1461064895872 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 04:21:36 INFO - PROCESS | 1108 | 1461064896030 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:36 INFO - PROCESS | 1108 | ++DOCSHELL 13A2D400 == 84 [pid = 1108] [id = 603] 04:21:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 184 (1982B000) [pid = 1108] [serial = 1809] [outer = 00000000] 04:21:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 185 (1CF33400) [pid = 1108] [serial = 1810] [outer = 1982B000] 04:21:36 INFO - PROCESS | 1108 | 1461064896088 Marionette DEBUG loaded listener.js 04:21:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 186 (1D0A7C00) [pid = 1108] [serial = 1811] [outer = 1982B000] 04:21:36 INFO - PROCESS | 1108 | 1461064896708 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:21:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:21:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1018ms 04:21:36 INFO - PROCESS | 1108 | 1461064896764 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 04:21:36 INFO - PROCESS | 1108 | 1461064896770 Marionette TRACE conn4 <- [1,2377,null,{"value":"13"}] 04:21:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:21:36 INFO - PROCESS | 1108 | 1461064896776 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:21:36 INFO - PROCESS | 1108 | 1461064896779 Marionette TRACE conn4 <- [1,2378,null,{}] 04:21:36 INFO - PROCESS | 1108 | 1461064896783 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:21:36 INFO - PROCESS | 1108 | 1461064896897 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 04:21:37 INFO - PROCESS | 1108 | 1461064897066 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:37 INFO - PROCESS | 1108 | ++DOCSHELL 1D7F8C00 == 85 [pid = 1108] [id = 604] 04:21:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 187 (1D90F000) [pid = 1108] [serial = 1812] [outer = 00000000] 04:21:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 188 (2167B800) [pid = 1108] [serial = 1813] [outer = 1D90F000] 04:21:37 INFO - PROCESS | 1108 | 1461064897121 Marionette DEBUG loaded listener.js 04:21:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 189 (222D8C00) [pid = 1108] [serial = 1814] [outer = 1D90F000] 04:21:37 INFO - PROCESS | 1108 | 1461064897750 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:21:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:21:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1021ms 04:21:37 INFO - PROCESS | 1108 | 1461064897800 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 04:21:37 INFO - PROCESS | 1108 | 1461064897803 Marionette TRACE conn4 <- [1,2381,null,{"value":"13"}] 04:21:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:21:37 INFO - PROCESS | 1108 | 1461064897807 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:21:37 INFO - PROCESS | 1108 | 1461064897810 Marionette TRACE conn4 <- [1,2382,null,{}] 04:21:37 INFO - PROCESS | 1108 | 1461064897821 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:21:37 INFO - PROCESS | 1108 | 1461064897953 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 04:21:38 INFO - PROCESS | 1108 | 1461064898111 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:38 INFO - PROCESS | 1108 | ++DOCSHELL 24791000 == 86 [pid = 1108] [id = 605] 04:21:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 190 (26503800) [pid = 1108] [serial = 1815] [outer = 00000000] 04:21:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 191 (2650B800) [pid = 1108] [serial = 1816] [outer = 26503800] 04:21:38 INFO - PROCESS | 1108 | 1461064898168 Marionette DEBUG loaded listener.js 04:21:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 192 (26510800) [pid = 1108] [serial = 1817] [outer = 26503800] 04:21:38 INFO - PROCESS | 1108 | 1461064898803 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:21:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:21:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1019ms 04:21:38 INFO - PROCESS | 1108 | 1461064898829 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 04:21:38 INFO - PROCESS | 1108 | 1461064898832 Marionette TRACE conn4 <- [1,2385,null,{"value":"13"}] 04:21:38 INFO - PROCESS | 1108 | 1461064898835 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:21:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:21:38 INFO - PROCESS | 1108 | 1461064898837 Marionette TRACE conn4 <- [1,2386,null,{}] 04:21:38 INFO - PROCESS | 1108 | 1461064898841 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:21:38 INFO - PROCESS | 1108 | 1461064898954 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 04:21:39 INFO - PROCESS | 1108 | 1461064899110 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:39 INFO - PROCESS | 1108 | ++DOCSHELL 27D03400 == 87 [pid = 1108] [id = 606] 04:21:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 193 (27D04000) [pid = 1108] [serial = 1818] [outer = 00000000] 04:21:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 194 (27D0A000) [pid = 1108] [serial = 1819] [outer = 27D04000] 04:21:39 INFO - PROCESS | 1108 | 1461064899164 Marionette DEBUG loaded listener.js 04:21:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 195 (27D0D000) [pid = 1108] [serial = 1820] [outer = 27D04000] 04:21:39 INFO - PROCESS | 1108 | 1461064899711 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:21:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:21:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 931ms 04:21:39 INFO - PROCESS | 1108 | 1461064899769 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 04:21:39 INFO - PROCESS | 1108 | 1461064899771 Marionette TRACE conn4 <- [1,2389,null,{"value":"13"}] 04:21:39 INFO - PROCESS | 1108 | 1461064899775 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:21:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:21:39 INFO - PROCESS | 1108 | 1461064899777 Marionette TRACE conn4 <- [1,2390,null,{}] 04:21:39 INFO - PROCESS | 1108 | 1461064899781 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:21:39 INFO - PROCESS | 1108 | 1461064899888 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 04:21:40 INFO - PROCESS | 1108 | 1461064900056 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:40 INFO - PROCESS | 1108 | ++DOCSHELL 24C6DC00 == 88 [pid = 1108] [id = 607] 04:21:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 196 (24C6E000) [pid = 1108] [serial = 1821] [outer = 00000000] 04:21:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 197 (24C76800) [pid = 1108] [serial = 1822] [outer = 24C6E000] 04:21:40 INFO - PROCESS | 1108 | 1461064900111 Marionette DEBUG loaded listener.js 04:21:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 198 (24C79400) [pid = 1108] [serial = 1823] [outer = 24C6E000] 04:21:40 INFO - PROCESS | 1108 | 1461064900709 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:21:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:21:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1016ms 04:21:40 INFO - PROCESS | 1108 | 1461064900795 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 04:21:40 INFO - PROCESS | 1108 | 1461064900797 Marionette TRACE conn4 <- [1,2393,null,{"value":"13"}] 04:21:40 INFO - PROCESS | 1108 | 1461064900801 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:21:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:21:40 INFO - PROCESS | 1108 | 1461064900803 Marionette TRACE conn4 <- [1,2394,null,{}] 04:21:40 INFO - PROCESS | 1108 | 1461064900806 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:21:40 INFO - PROCESS | 1108 | 1461064900940 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 04:21:41 INFO - PROCESS | 1108 | 1461064901287 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:41 INFO - PROCESS | 1108 | ++DOCSHELL 0F436400 == 89 [pid = 1108] [id = 608] 04:21:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 199 (0F437400) [pid = 1108] [serial = 1824] [outer = 00000000] 04:21:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 200 (1A565400) [pid = 1108] [serial = 1825] [outer = 0F437400] 04:21:41 INFO - PROCESS | 1108 | 1461064901362 Marionette DEBUG loaded listener.js 04:21:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 201 (1AB6B400) [pid = 1108] [serial = 1826] [outer = 0F437400] 04:21:42 INFO - PROCESS | 1108 | 1461064901978 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:21:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:21:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1219ms 04:21:42 INFO - PROCESS | 1108 | 1461064902024 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 04:21:42 INFO - PROCESS | 1108 | 1461064902029 Marionette TRACE conn4 <- [1,2397,null,{"value":"13"}] 04:21:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:21:42 INFO - PROCESS | 1108 | 1461064902034 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:21:42 INFO - PROCESS | 1108 | 1461064902037 Marionette TRACE conn4 <- [1,2398,null,{}] 04:21:42 INFO - PROCESS | 1108 | 1461064902042 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:21:42 INFO - PROCESS | 1108 | 1461064902149 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 04:21:42 INFO - PROCESS | 1108 | 1461064902316 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:42 INFO - PROCESS | 1108 | ++DOCSHELL 1D906000 == 90 [pid = 1108] [id = 609] 04:21:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 202 (1DA84400) [pid = 1108] [serial = 1827] [outer = 00000000] 04:21:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 203 (1E330C00) [pid = 1108] [serial = 1828] [outer = 1DA84400] 04:21:42 INFO - PROCESS | 1108 | 1461064902367 Marionette DEBUG loaded listener.js 04:21:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 204 (1E3A8C00) [pid = 1108] [serial = 1829] [outer = 1DA84400] 04:21:42 INFO - PROCESS | 1108 | 1461064902940 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:21:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:21:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 930ms 04:21:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:21:43 INFO - PROCESS | 1108 | 1461064902970 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 04:21:43 INFO - PROCESS | 1108 | 1461064902974 Marionette TRACE conn4 <- [1,2401,null,{"value":"13"}] 04:21:43 INFO - PROCESS | 1108 | 1461064902979 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:21:43 INFO - PROCESS | 1108 | 1461064902981 Marionette TRACE conn4 <- [1,2402,null,{}] 04:21:43 INFO - PROCESS | 1108 | 1461064902985 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:21:43 INFO - PROCESS | 1108 | 1461064903088 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 04:21:43 INFO - PROCESS | 1108 | 1461064903269 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:43 INFO - PROCESS | 1108 | ++DOCSHELL 1FAE6800 == 91 [pid = 1108] [id = 610] 04:21:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 205 (20EE9000) [pid = 1108] [serial = 1830] [outer = 00000000] 04:21:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 206 (22231C00) [pid = 1108] [serial = 1831] [outer = 20EE9000] 04:21:43 INFO - PROCESS | 1108 | 1461064903318 Marionette DEBUG loaded listener.js 04:21:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 207 (22367800) [pid = 1108] [serial = 1832] [outer = 20EE9000] 04:21:43 INFO - PROCESS | 1108 | 1461064903891 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:21:43 INFO - PROCESS | 1108 | --DOCSHELL 14B8C400 == 90 [pid = 1108] [id = 568] 04:21:43 INFO - PROCESS | 1108 | --DOCSHELL 225D1C00 == 89 [pid = 1108] [id = 601] 04:21:43 INFO - PROCESS | 1108 | --DOCSHELL 1F441400 == 88 [pid = 1108] [id = 600] 04:21:43 INFO - PROCESS | 1108 | --DOCSHELL 1AB76C00 == 87 [pid = 1108] [id = 599] 04:21:43 INFO - PROCESS | 1108 | --DOCSHELL 22228C00 == 86 [pid = 1108] [id = 598] 04:21:43 INFO - PROCESS | 1108 | --DOCSHELL 1F4C6C00 == 85 [pid = 1108] [id = 597] 04:21:43 INFO - PROCESS | 1108 | --DOCSHELL 1E613000 == 84 [pid = 1108] [id = 596] 04:21:43 INFO - PROCESS | 1108 | --DOCSHELL 1E336C00 == 83 [pid = 1108] [id = 595] 04:21:44 INFO - PROCESS | 1108 | --DOMWINDOW == 206 (2227D400) [pid = 1108] [serial = 1753] [outer = 00000000] [url = about:blank] 04:21:44 INFO - PROCESS | 1108 | --DOMWINDOW == 205 (1F449800) [pid = 1108] [serial = 1723] [outer = 00000000] [url = about:blank] 04:21:44 INFO - PROCESS | 1108 | --DOMWINDOW == 204 (1E8B7400) [pid = 1108] [serial = 1711] [outer = 00000000] [url = about:blank] 04:21:44 INFO - PROCESS | 1108 | --DOMWINDOW == 203 (1D534800) [pid = 1108] [serial = 1708] [outer = 00000000] [url = about:blank] 04:21:44 INFO - PROCESS | 1108 | --DOMWINDOW == 202 (231B4400) [pid = 1108] [serial = 1714] [outer = 00000000] [url = about:blank] 04:21:44 INFO - PROCESS | 1108 | --DOMWINDOW == 201 (26BBE800) [pid = 1108] [serial = 1717] [outer = 00000000] [url = about:blank] 04:21:44 INFO - PROCESS | 1108 | --DOMWINDOW == 200 (27DE8C00) [pid = 1108] [serial = 1720] [outer = 00000000] [url = about:blank] 04:21:44 INFO - PROCESS | 1108 | --DOCSHELL 14BA1800 == 82 [pid = 1108] [id = 594] 04:21:44 INFO - PROCESS | 1108 | --DOCSHELL 1AB7A400 == 81 [pid = 1108] [id = 593] 04:21:44 INFO - PROCESS | 1108 | --DOCSHELL 225D0800 == 80 [pid = 1108] [id = 590] 04:21:44 INFO - PROCESS | 1108 | --DOCSHELL 22504400 == 79 [pid = 1108] [id = 589] 04:21:44 INFO - PROCESS | 1108 | --DOCSHELL 22385000 == 78 [pid = 1108] [id = 588] 04:21:44 INFO - PROCESS | 1108 | --DOCSHELL 1E552C00 == 77 [pid = 1108] [id = 587] 04:21:44 INFO - PROCESS | 1108 | --DOCSHELL 1B206800 == 76 [pid = 1108] [id = 586] 04:21:44 INFO - PROCESS | 1108 | --DOCSHELL 14B9EC00 == 75 [pid = 1108] [id = 585] 04:21:44 INFO - PROCESS | 1108 | --DOCSHELL 2167D800 == 74 [pid = 1108] [id = 584] 04:21:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:21:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1019ms 04:21:44 INFO - PROCESS | 1108 | --DOMWINDOW == 199 (1F44BC00) [pid = 1108] [serial = 1744] [outer = 00000000] [url = about:blank] 04:21:44 INFO - PROCESS | 1108 | --DOMWINDOW == 198 (2217CC00) [pid = 1108] [serial = 1750] [outer = 00000000] [url = about:blank] 04:21:44 INFO - PROCESS | 1108 | --DOMWINDOW == 197 (1FAF3400) [pid = 1108] [serial = 1745] [outer = 00000000] [url = about:blank] 04:21:44 INFO - PROCESS | 1108 | --DOMWINDOW == 196 (1AA61800) [pid = 1108] [serial = 1727] [outer = 00000000] [url = about:blank] 04:21:44 INFO - PROCESS | 1108 | --DOMWINDOW == 195 (1FBFCC00) [pid = 1108] [serial = 1748] [outer = 00000000] [url = about:blank] 04:21:44 INFO - PROCESS | 1108 | --DOMWINDOW == 194 (1DA79000) [pid = 1108] [serial = 1736] [outer = 00000000] [url = about:blank] 04:21:44 INFO - PROCESS | 1108 | --DOMWINDOW == 193 (230B3C00) [pid = 1108] [serial = 1613] [outer = 00000000] [url = about:blank] 04:21:44 INFO - PROCESS | 1108 | --DOMWINDOW == 192 (1DEF4800) [pid = 1108] [serial = 1738] [outer = 00000000] [url = about:blank] 04:21:44 INFO - PROCESS | 1108 | --DOMWINDOW == 191 (1DF42C00) [pid = 1108] [serial = 1739] [outer = 00000000] [url = about:blank] 04:21:44 INFO - PROCESS | 1108 | --DOMWINDOW == 190 (19826000) [pid = 1108] [serial = 1726] [outer = 00000000] [url = about:blank] 04:21:44 INFO - PROCESS | 1108 | --DOMWINDOW == 189 (18397C00) [pid = 1108] [serial = 1729] [outer = 00000000] [url = about:blank] 04:21:44 INFO - PROCESS | 1108 | --DOMWINDOW == 188 (1A55E000) [pid = 1108] [serial = 1730] [outer = 00000000] [url = about:blank] 04:21:44 INFO - PROCESS | 1108 | --DOMWINDOW == 187 (1D901800) [pid = 1108] [serial = 1735] [outer = 00000000] [url = about:blank] 04:21:44 INFO - PROCESS | 1108 | --DOMWINDOW == 186 (1E553C00) [pid = 1108] [serial = 1742] [outer = 00000000] [url = about:blank] 04:21:44 INFO - PROCESS | 1108 | --DOMWINDOW == 185 (1D0AEC00) [pid = 1108] [serial = 1732] [outer = 00000000] [url = about:blank] 04:21:44 INFO - PROCESS | 1108 | --DOMWINDOW == 184 (1D411000) [pid = 1108] [serial = 1733] [outer = 00000000] [url = about:blank] 04:21:44 INFO - PROCESS | 1108 | --DOMWINDOW == 183 (1E537800) [pid = 1108] [serial = 1741] [outer = 00000000] [url = about:blank] 04:21:44 INFO - PROCESS | 1108 | --DOMWINDOW == 182 (22188C00) [pid = 1108] [serial = 1751] [outer = 00000000] [url = about:blank] 04:21:44 INFO - PROCESS | 1108 | --DOMWINDOW == 181 (1E531800) [pid = 1108] [serial = 1747] [outer = 00000000] [url = about:blank] 04:21:44 INFO - PROCESS | 1108 | 1461064904044 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 04:21:44 INFO - PROCESS | 1108 | 1461064904046 Marionette TRACE conn4 <- [1,2405,null,{"value":"13"}] 04:21:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:21:44 INFO - PROCESS | 1108 | 1461064904056 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:21:44 INFO - PROCESS | 1108 | 1461064904061 Marionette TRACE conn4 <- [1,2406,null,{}] 04:21:44 INFO - PROCESS | 1108 | 1461064904070 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:21:44 INFO - PROCESS | 1108 | 1461064904159 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 04:21:44 INFO - PROCESS | 1108 | 1461064904165 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:44 INFO - PROCESS | 1108 | ++DOCSHELL 1940B000 == 75 [pid = 1108] [id = 611] 04:21:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 182 (194D8000) [pid = 1108] [serial = 1833] [outer = 00000000] 04:21:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 183 (1AA92000) [pid = 1108] [serial = 1834] [outer = 194D8000] 04:21:44 INFO - PROCESS | 1108 | 1461064904209 Marionette DEBUG loaded listener.js 04:21:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 184 (1B207C00) [pid = 1108] [serial = 1835] [outer = 194D8000] 04:21:44 INFO - PROCESS | 1108 | 1461064904721 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:21:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:21:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 670ms 04:21:44 INFO - PROCESS | 1108 | 1461064904734 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 04:21:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:21:44 INFO - PROCESS | 1108 | 1461064904736 Marionette TRACE conn4 <- [1,2409,null,{"value":"13"}] 04:21:44 INFO - PROCESS | 1108 | 1461064904739 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:21:44 INFO - PROCESS | 1108 | 1461064904741 Marionette TRACE conn4 <- [1,2410,null,{}] 04:21:44 INFO - PROCESS | 1108 | 1461064904744 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:21:44 INFO - PROCESS | 1108 | 1461064904834 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 04:21:44 INFO - PROCESS | 1108 | 1461064904840 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:44 INFO - PROCESS | 1108 | ++DOCSHELL 1CF3D800 == 76 [pid = 1108] [id = 612] 04:21:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 185 (1D412000) [pid = 1108] [serial = 1836] [outer = 00000000] 04:21:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 186 (1DEF4000) [pid = 1108] [serial = 1837] [outer = 1D412000] 04:21:44 INFO - PROCESS | 1108 | 1461064904916 Marionette DEBUG loaded listener.js 04:21:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 187 (1E336C00) [pid = 1108] [serial = 1838] [outer = 1D412000] 04:21:45 INFO - PROCESS | 1108 | 1461064905391 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:21:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:21:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 670ms 04:21:45 INFO - PROCESS | 1108 | 1461064905410 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 04:21:45 INFO - PROCESS | 1108 | 1461064905412 Marionette TRACE conn4 <- [1,2413,null,{"value":"13"}] 04:21:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:21:45 INFO - PROCESS | 1108 | 1461064905414 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:21:45 INFO - PROCESS | 1108 | 1461064905416 Marionette TRACE conn4 <- [1,2414,null,{}] 04:21:45 INFO - PROCESS | 1108 | 1461064905419 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:21:45 INFO - PROCESS | 1108 | 1461064905503 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 04:21:45 INFO - PROCESS | 1108 | 1461064905509 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:45 INFO - PROCESS | 1108 | ++DOCSHELL 1A557400 == 77 [pid = 1108] [id = 613] 04:21:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 188 (1E3A7400) [pid = 1108] [serial = 1839] [outer = 00000000] 04:21:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 189 (1E6C5400) [pid = 1108] [serial = 1840] [outer = 1E3A7400] 04:21:45 INFO - PROCESS | 1108 | 1461064905562 Marionette DEBUG loaded listener.js 04:21:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 190 (1FAF3400) [pid = 1108] [serial = 1841] [outer = 1E3A7400] 04:21:46 INFO - PROCESS | 1108 | 1461064906025 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:21:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:21:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 630ms 04:21:46 INFO - PROCESS | 1108 | 1461064906057 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 04:21:46 INFO - PROCESS | 1108 | 1461064906059 Marionette TRACE conn4 <- [1,2417,null,{"value":"13"}] 04:21:46 INFO - PROCESS | 1108 | 1461064906062 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:21:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:21:46 INFO - PROCESS | 1108 | 1461064906064 Marionette TRACE conn4 <- [1,2418,null,{}] 04:21:46 INFO - PROCESS | 1108 | 1461064906067 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:21:46 INFO - PROCESS | 1108 | 1461064906154 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 04:21:46 INFO - PROCESS | 1108 | 1461064906161 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:46 INFO - PROCESS | 1108 | ++DOCSHELL 20EED400 == 78 [pid = 1108] [id = 614] 04:21:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 191 (22181800) [pid = 1108] [serial = 1842] [outer = 00000000] 04:21:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 192 (2236A800) [pid = 1108] [serial = 1843] [outer = 22181800] 04:21:46 INFO - PROCESS | 1108 | 1461064906204 Marionette DEBUG loaded listener.js 04:21:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 193 (22373400) [pid = 1108] [serial = 1844] [outer = 22181800] 04:21:46 INFO - PROCESS | 1108 | 1461064906708 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:21:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:21:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 670ms 04:21:46 INFO - PROCESS | 1108 | 1461064906737 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 04:21:46 INFO - PROCESS | 1108 | 1461064906739 Marionette TRACE conn4 <- [1,2421,null,{"value":"13"}] 04:21:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:21:46 INFO - PROCESS | 1108 | 1461064906753 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:21:46 INFO - PROCESS | 1108 | 1461064906755 Marionette TRACE conn4 <- [1,2422,null,{}] 04:21:46 INFO - PROCESS | 1108 | 1461064906759 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:21:46 INFO - PROCESS | 1108 | 1461064906882 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 04:21:46 INFO - PROCESS | 1108 | 1461064906961 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:47 INFO - PROCESS | 1108 | ++DOCSHELL 22274C00 == 79 [pid = 1108] [id = 615] 04:21:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 194 (2237D400) [pid = 1108] [serial = 1845] [outer = 00000000] 04:21:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 195 (2250B800) [pid = 1108] [serial = 1846] [outer = 2237D400] 04:21:47 INFO - PROCESS | 1108 | 1461064907005 Marionette DEBUG loaded listener.js 04:21:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 196 (227E3400) [pid = 1108] [serial = 1847] [outer = 2237D400] 04:21:47 INFO - PROCESS | 1108 | 1461064907408 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:21:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:21:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 670ms 04:21:47 INFO - PROCESS | 1108 | 1461064907428 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 04:21:47 INFO - PROCESS | 1108 | 1461064907430 Marionette TRACE conn4 <- [1,2425,null,{"value":"13"}] 04:21:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:21:47 INFO - PROCESS | 1108 | 1461064907433 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:21:47 INFO - PROCESS | 1108 | 1461064907434 Marionette TRACE conn4 <- [1,2426,null,{}] 04:21:47 INFO - PROCESS | 1108 | 1461064907442 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:21:47 INFO - PROCESS | 1108 | 1461064907566 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 04:21:47 INFO - PROCESS | 1108 | 1461064907675 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:47 INFO - PROCESS | 1108 | ++DOCSHELL 1D51D400 == 80 [pid = 1108] [id = 616] 04:21:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 197 (223AB400) [pid = 1108] [serial = 1848] [outer = 00000000] 04:21:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 198 (231B6800) [pid = 1108] [serial = 1849] [outer = 223AB400] 04:21:47 INFO - PROCESS | 1108 | 1461064907719 Marionette DEBUG loaded listener.js 04:21:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 199 (233C1400) [pid = 1108] [serial = 1850] [outer = 223AB400] 04:21:48 INFO - PROCESS | 1108 | 1461064908132 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:21:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:21:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 730ms 04:21:48 INFO - PROCESS | 1108 | 1461064908178 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 04:21:48 INFO - PROCESS | 1108 | 1461064908180 Marionette TRACE conn4 <- [1,2429,null,{"value":"13"}] 04:21:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:21:48 INFO - PROCESS | 1108 | 1461064908183 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:21:48 INFO - PROCESS | 1108 | 1461064908185 Marionette TRACE conn4 <- [1,2430,null,{}] 04:21:48 INFO - PROCESS | 1108 | 1461064908192 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:21:48 INFO - PROCESS | 1108 | 1461064908333 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 04:21:48 INFO - PROCESS | 1108 | 1461064908419 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:48 INFO - PROCESS | 1108 | ++DOCSHELL 230B9C00 == 81 [pid = 1108] [id = 617] 04:21:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 200 (233E8000) [pid = 1108] [serial = 1851] [outer = 00000000] 04:21:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 201 (24793C00) [pid = 1108] [serial = 1852] [outer = 233E8000] 04:21:48 INFO - PROCESS | 1108 | 1461064908464 Marionette DEBUG loaded listener.js 04:21:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 202 (24C77800) [pid = 1108] [serial = 1853] [outer = 233E8000] 04:21:49 INFO - PROCESS | 1108 | --DOMWINDOW == 201 (22F40C00) [pid = 1108] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:21:49 INFO - PROCESS | 1108 | --DOMWINDOW == 200 (1D90D400) [pid = 1108] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:21:49 INFO - PROCESS | 1108 | --DOMWINDOW == 199 (183D2800) [pid = 1108] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 04:21:49 INFO - PROCESS | 1108 | --DOMWINDOW == 198 (13A8F400) [pid = 1108] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 04:21:49 INFO - PROCESS | 1108 | --DOMWINDOW == 197 (20EF1400) [pid = 1108] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 04:21:49 INFO - PROCESS | 1108 | --DOMWINDOW == 196 (22CF1400) [pid = 1108] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 04:21:49 INFO - PROCESS | 1108 | --DOMWINDOW == 195 (22232400) [pid = 1108] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 04:21:49 INFO - PROCESS | 1108 | --DOMWINDOW == 194 (230B1C00) [pid = 1108] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 04:21:49 INFO - PROCESS | 1108 | --DOMWINDOW == 193 (1AB76400) [pid = 1108] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 04:21:49 INFO - PROCESS | 1108 | --DOMWINDOW == 192 (14B77800) [pid = 1108] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 04:21:49 INFO - PROCESS | 1108 | --DOMWINDOW == 191 (230B0400) [pid = 1108] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 04:21:49 INFO - PROCESS | 1108 | --DOMWINDOW == 190 (22374800) [pid = 1108] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:21:49 INFO - PROCESS | 1108 | --DOMWINDOW == 189 (222DF000) [pid = 1108] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:21:49 INFO - PROCESS | 1108 | --DOMWINDOW == 188 (225D6000) [pid = 1108] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:21:49 INFO - PROCESS | 1108 | --DOMWINDOW == 187 (1ABC5800) [pid = 1108] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 04:21:49 INFO - PROCESS | 1108 | --DOMWINDOW == 186 (1CF6BC00) [pid = 1108] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 04:21:49 INFO - PROCESS | 1108 | --DOMWINDOW == 185 (2391E800) [pid = 1108] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:21:49 INFO - PROCESS | 1108 | --DOMWINDOW == 184 (22226400) [pid = 1108] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 04:21:49 INFO - PROCESS | 1108 | --DOMWINDOW == 183 (222ADC00) [pid = 1108] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 04:21:49 INFO - PROCESS | 1108 | --DOMWINDOW == 182 (2252CC00) [pid = 1108] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 04:21:49 INFO - PROCESS | 1108 | --DOMWINDOW == 181 (1839A800) [pid = 1108] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:21:49 INFO - PROCESS | 1108 | --DOMWINDOW == 180 (22185400) [pid = 1108] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:21:49 INFO - PROCESS | 1108 | --DOMWINDOW == 179 (1A5D5400) [pid = 1108] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:21:49 INFO - PROCESS | 1108 | --DOMWINDOW == 178 (1CF33000) [pid = 1108] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:21:49 INFO - PROCESS | 1108 | --DOMWINDOW == 177 (26BC4000) [pid = 1108] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:21:49 INFO - PROCESS | 1108 | --DOMWINDOW == 176 (22277C00) [pid = 1108] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:21:49 INFO - PROCESS | 1108 | --DOMWINDOW == 175 (222E5000) [pid = 1108] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 04:21:49 INFO - PROCESS | 1108 | --DOMWINDOW == 174 (1DCB6C00) [pid = 1108] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:21:49 INFO - PROCESS | 1108 | --DOMWINDOW == 173 (227E0000) [pid = 1108] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:21:49 INFO - PROCESS | 1108 | --DOMWINDOW == 172 (22508800) [pid = 1108] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 04:21:49 INFO - PROCESS | 1108 | --DOMWINDOW == 171 (230BD000) [pid = 1108] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:21:49 INFO - PROCESS | 1108 | --DOMWINDOW == 170 (22507000) [pid = 1108] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:21:49 INFO - PROCESS | 1108 | --DOMWINDOW == 169 (1CF34800) [pid = 1108] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 04:21:49 INFO - PROCESS | 1108 | --DOMWINDOW == 168 (13A8E400) [pid = 1108] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:21:49 INFO - PROCESS | 1108 | --DOMWINDOW == 167 (1D90E000) [pid = 1108] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:21:49 INFO - PROCESS | 1108 | --DOMWINDOW == 166 (144DFC00) [pid = 1108] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 04:21:49 INFO - PROCESS | 1108 | --DOMWINDOW == 165 (237B3C00) [pid = 1108] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:21:49 INFO - PROCESS | 1108 | --DOMWINDOW == 164 (2478D400) [pid = 1108] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:21:49 INFO - PROCESS | 1108 | --DOMWINDOW == 163 (237B9400) [pid = 1108] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:21:49 INFO - PROCESS | 1108 | --DOMWINDOW == 162 (2252FC00) [pid = 1108] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 04:21:49 INFO - PROCESS | 1108 | --DOMWINDOW == 161 (1E3A5000) [pid = 1108] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 04:21:49 INFO - PROCESS | 1108 | --DOMWINDOW == 160 (22F44000) [pid = 1108] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 04:21:49 INFO - PROCESS | 1108 | --DOMWINDOW == 159 (1E532800) [pid = 1108] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 04:21:49 INFO - PROCESS | 1108 | --DOMWINDOW == 158 (22181400) [pid = 1108] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:21:49 INFO - PROCESS | 1108 | --DOMWINDOW == 157 (22368800) [pid = 1108] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:21:49 INFO - PROCESS | 1108 | --DOMWINDOW == 156 (22381800) [pid = 1108] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:21:49 INFO - PROCESS | 1108 | --DOMWINDOW == 155 (230B3800) [pid = 1108] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:21:49 INFO - PROCESS | 1108 | --DOMWINDOW == 154 (1E337400) [pid = 1108] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:21:49 INFO - PROCESS | 1108 | --DOMWINDOW == 153 (1AB79800) [pid = 1108] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:21:49 INFO - PROCESS | 1108 | --DOMWINDOW == 152 (14BA5800) [pid = 1108] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:21:49 INFO - PROCESS | 1108 | --DOMWINDOW == 151 (1E8E6C00) [pid = 1108] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:21:49 INFO - PROCESS | 1108 | --DOMWINDOW == 150 (1ABCBC00) [pid = 1108] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:21:49 INFO - PROCESS | 1108 | --DOMWINDOW == 149 (2217E000) [pid = 1108] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:21:49 INFO - PROCESS | 1108 | 1461064909423 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:21:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:21:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1282ms 04:21:49 INFO - PROCESS | 1108 | 1461064909467 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 04:21:49 INFO - PROCESS | 1108 | 1461064909469 Marionette TRACE conn4 <- [1,2433,null,{"value":"13"}] 04:21:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:21:49 INFO - PROCESS | 1108 | 1461064909472 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:21:49 INFO - PROCESS | 1108 | 1461064909474 Marionette TRACE conn4 <- [1,2434,null,{}] 04:21:49 INFO - PROCESS | 1108 | 1461064909477 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:21:49 INFO - PROCESS | 1108 | 1461064909562 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 04:21:49 INFO - PROCESS | 1108 | 1461064909568 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:49 INFO - PROCESS | 1108 | ++DOCSHELL 194D5C00 == 82 [pid = 1108] [id = 618] 04:21:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 150 (194D7000) [pid = 1108] [serial = 1854] [outer = 00000000] 04:21:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 151 (1A5E0800) [pid = 1108] [serial = 1855] [outer = 194D7000] 04:21:49 INFO - PROCESS | 1108 | 1461064909618 Marionette DEBUG loaded listener.js 04:21:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 152 (1CF72800) [pid = 1108] [serial = 1856] [outer = 194D7000] 04:21:50 INFO - PROCESS | 1108 | 1461064910066 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:21:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:21:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 631ms 04:21:50 INFO - PROCESS | 1108 | 1461064910117 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 04:21:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:21:50 INFO - PROCESS | 1108 | 1461064910119 Marionette TRACE conn4 <- [1,2437,null,{"value":"13"}] 04:21:50 INFO - PROCESS | 1108 | 1461064910122 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:21:50 INFO - PROCESS | 1108 | 1461064910125 Marionette TRACE conn4 <- [1,2438,null,{}] 04:21:50 INFO - PROCESS | 1108 | 1461064910128 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:21:50 INFO - PROCESS | 1108 | 1461064910233 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 04:21:50 INFO - PROCESS | 1108 | 1461064910255 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:50 INFO - PROCESS | 1108 | ++DOCSHELL 1D40DC00 == 83 [pid = 1108] [id = 619] 04:21:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 153 (1D516000) [pid = 1108] [serial = 1857] [outer = 00000000] 04:21:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 154 (22271000) [pid = 1108] [serial = 1858] [outer = 1D516000] 04:21:50 INFO - PROCESS | 1108 | 1461064910299 Marionette DEBUG loaded listener.js 04:21:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 155 (22270C00) [pid = 1108] [serial = 1859] [outer = 1D516000] 04:21:50 INFO - PROCESS | 1108 | 1461064910757 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:21:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:21:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 670ms 04:21:50 INFO - PROCESS | 1108 | 1461064910794 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 04:21:50 INFO - PROCESS | 1108 | 1461064910796 Marionette TRACE conn4 <- [1,2441,null,{"value":"13"}] 04:21:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:21:50 INFO - PROCESS | 1108 | 1461064910820 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:21:50 INFO - PROCESS | 1108 | 1461064910822 Marionette TRACE conn4 <- [1,2442,null,{}] 04:21:50 INFO - PROCESS | 1108 | 1461064910826 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:21:50 INFO - PROCESS | 1108 | 1461064910913 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 04:21:50 INFO - PROCESS | 1108 | 1461064910919 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:50 INFO - PROCESS | 1108 | ++DOCSHELL 222DC400 == 84 [pid = 1108] [id = 620] 04:21:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 156 (22382800) [pid = 1108] [serial = 1860] [outer = 00000000] 04:21:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 157 (225D6000) [pid = 1108] [serial = 1861] [outer = 22382800] 04:21:50 INFO - PROCESS | 1108 | 1461064910962 Marionette DEBUG loaded listener.js 04:21:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 158 (225DCC00) [pid = 1108] [serial = 1862] [outer = 22382800] 04:21:51 INFO - PROCESS | 1108 | 1461064911708 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:21:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:21:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 930ms 04:21:51 INFO - PROCESS | 1108 | 1461064911753 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 04:21:51 INFO - PROCESS | 1108 | 1461064911757 Marionette TRACE conn4 <- [1,2445,null,{"value":"13"}] 04:21:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:21:51 INFO - PROCESS | 1108 | 1461064911763 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:21:51 INFO - PROCESS | 1108 | 1461064911766 Marionette TRACE conn4 <- [1,2446,null,{}] 04:21:51 INFO - PROCESS | 1108 | 1461064911772 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:21:51 INFO - PROCESS | 1108 | 1461064911931 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 04:21:52 INFO - PROCESS | 1108 | 1461064912058 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:52 INFO - PROCESS | 1108 | ++DOCSHELL 18302400 == 85 [pid = 1108] [id = 621] 04:21:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 159 (19409C00) [pid = 1108] [serial = 1863] [outer = 00000000] 04:21:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 160 (1CF34800) [pid = 1108] [serial = 1864] [outer = 19409C00] 04:21:52 INFO - PROCESS | 1108 | 1461064912114 Marionette DEBUG loaded listener.js 04:21:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 161 (1D409C00) [pid = 1108] [serial = 1865] [outer = 19409C00] 04:21:52 INFO - PROCESS | 1108 | 1461064912660 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:21:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:21:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 930ms 04:21:52 INFO - PROCESS | 1108 | 1461064912698 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 04:21:52 INFO - PROCESS | 1108 | 1461064912704 Marionette TRACE conn4 <- [1,2449,null,{"value":"13"}] 04:21:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:21:52 INFO - PROCESS | 1108 | 1461064912711 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:21:52 INFO - PROCESS | 1108 | 1461064912714 Marionette TRACE conn4 <- [1,2450,null,{}] 04:21:52 INFO - PROCESS | 1108 | 1461064912718 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:21:52 INFO - PROCESS | 1108 | 1461064912833 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 04:21:53 INFO - PROCESS | 1108 | 1461064913007 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:53 INFO - PROCESS | 1108 | ++DOCSHELL 1D52E000 == 86 [pid = 1108] [id = 622] 04:21:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 162 (1DCB0400) [pid = 1108] [serial = 1866] [outer = 00000000] 04:21:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 163 (1E3AD800) [pid = 1108] [serial = 1867] [outer = 1DCB0400] 04:21:53 INFO - PROCESS | 1108 | 1461064913063 Marionette DEBUG loaded listener.js 04:21:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 164 (1E602400) [pid = 1108] [serial = 1868] [outer = 1DCB0400] 04:21:53 INFO - PROCESS | 1108 | 1461064913660 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:21:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:21:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 970ms 04:21:53 INFO - PROCESS | 1108 | 1461064913682 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 04:21:53 INFO - PROCESS | 1108 | 1461064913685 Marionette TRACE conn4 <- [1,2453,null,{"value":"13"}] 04:21:53 INFO - PROCESS | 1108 | 1461064913688 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:21:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:21:53 INFO - PROCESS | 1108 | 1461064913692 Marionette TRACE conn4 <- [1,2454,null,{}] 04:21:53 INFO - PROCESS | 1108 | 1461064913703 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:21:53 INFO - PROCESS | 1108 | 1461064913819 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 04:21:54 INFO - PROCESS | 1108 | 1461064913983 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:54 INFO - PROCESS | 1108 | ++DOCSHELL 222B7000 == 87 [pid = 1108] [id = 623] 04:21:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 165 (222B7400) [pid = 1108] [serial = 1869] [outer = 00000000] 04:21:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 166 (2252CC00) [pid = 1108] [serial = 1870] [outer = 222B7400] 04:21:54 INFO - PROCESS | 1108 | 1461064914043 Marionette DEBUG loaded listener.js 04:21:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 167 (22F3CC00) [pid = 1108] [serial = 1871] [outer = 222B7400] 04:21:54 INFO - PROCESS | 1108 | 1461064914610 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:21:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:21:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 970ms 04:21:54 INFO - PROCESS | 1108 | 1461064914663 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 04:21:54 INFO - PROCESS | 1108 | 1461064914666 Marionette TRACE conn4 <- [1,2457,null,{"value":"13"}] 04:21:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:21:54 INFO - PROCESS | 1108 | 1461064914669 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:21:54 INFO - PROCESS | 1108 | 1461064914671 Marionette TRACE conn4 <- [1,2458,null,{}] 04:21:54 INFO - PROCESS | 1108 | 1461064914675 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:21:54 INFO - PROCESS | 1108 | 1461064914789 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 04:21:54 INFO - PROCESS | 1108 | 1461064914960 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:55 INFO - PROCESS | 1108 | ++DOCSHELL 233EF000 == 88 [pid = 1108] [id = 624] 04:21:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 168 (233F0400) [pid = 1108] [serial = 1872] [outer = 00000000] 04:21:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 169 (2478B400) [pid = 1108] [serial = 1873] [outer = 233F0400] 04:21:55 INFO - PROCESS | 1108 | 1461064915015 Marionette DEBUG loaded listener.js 04:21:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 170 (24C73000) [pid = 1108] [serial = 1874] [outer = 233F0400] 04:21:55 INFO - PROCESS | 1108 | 1461064915541 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:21:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:21:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 930ms 04:21:55 INFO - PROCESS | 1108 | 1461064915603 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 04:21:55 INFO - PROCESS | 1108 | 1461064915605 Marionette TRACE conn4 <- [1,2461,null,{"value":"13"}] 04:21:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:21:55 INFO - PROCESS | 1108 | 1461064915609 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:21:55 INFO - PROCESS | 1108 | 1461064915611 Marionette TRACE conn4 <- [1,2462,null,{}] 04:21:55 INFO - PROCESS | 1108 | 1461064915615 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:21:55 INFO - PROCESS | 1108 | 1461064915724 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 04:21:55 INFO - PROCESS | 1108 | 1461064915896 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:55 INFO - PROCESS | 1108 | ++DOCSHELL 2391D400 == 89 [pid = 1108] [id = 625] 04:21:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 171 (24C75400) [pid = 1108] [serial = 1875] [outer = 00000000] 04:21:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 172 (26BBE800) [pid = 1108] [serial = 1876] [outer = 24C75400] 04:21:55 INFO - PROCESS | 1108 | 1461064915951 Marionette DEBUG loaded listener.js 04:21:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 173 (26BC3000) [pid = 1108] [serial = 1877] [outer = 24C75400] 04:21:56 INFO - PROCESS | 1108 | 1461064916526 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:21:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:21:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 971ms 04:21:56 INFO - PROCESS | 1108 | 1461064916584 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 04:21:56 INFO - PROCESS | 1108 | 1461064916586 Marionette TRACE conn4 <- [1,2465,null,{"value":"13"}] 04:21:56 INFO - PROCESS | 1108 | 1461064916589 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:21:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:21:56 INFO - PROCESS | 1108 | 1461064916591 Marionette TRACE conn4 <- [1,2466,null,{}] 04:21:56 INFO - PROCESS | 1108 | 1461064916595 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:21:56 INFO - PROCESS | 1108 | 1461064916753 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 04:21:56 INFO - PROCESS | 1108 | 1461064916914 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:56 INFO - PROCESS | 1108 | ++DOCSHELL 1E32C400 == 90 [pid = 1108] [id = 626] 04:21:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 174 (1E8DEC00) [pid = 1108] [serial = 1878] [outer = 00000000] 04:21:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 175 (27D02400) [pid = 1108] [serial = 1879] [outer = 1E8DEC00] 04:21:57 INFO - PROCESS | 1108 | 1461064916972 Marionette DEBUG loaded listener.js 04:21:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 176 (27D09C00) [pid = 1108] [serial = 1880] [outer = 1E8DEC00] 04:21:57 INFO - PROCESS | 1108 | 1461064917557 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:21:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:21:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1018ms 04:21:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:21:57 INFO - PROCESS | 1108 | 1461064917612 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 04:21:57 INFO - PROCESS | 1108 | 1461064917614 Marionette TRACE conn4 <- [1,2469,null,{"value":"13"}] 04:21:57 INFO - PROCESS | 1108 | 1461064917618 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:21:57 INFO - PROCESS | 1108 | 1461064917620 Marionette TRACE conn4 <- [1,2470,null,{}] 04:21:57 INFO - PROCESS | 1108 | 1461064917623 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:21:57 INFO - PROCESS | 1108 | 1461064917731 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 04:21:57 INFO - PROCESS | 1108 | 1461064917927 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:57 INFO - PROCESS | 1108 | ++DOCSHELL 14BA5800 == 91 [pid = 1108] [id = 627] 04:21:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 177 (2236BC00) [pid = 1108] [serial = 1881] [outer = 00000000] 04:21:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 178 (27D10C00) [pid = 1108] [serial = 1882] [outer = 2236BC00] 04:21:58 INFO - PROCESS | 1108 | 1461064917981 Marionette DEBUG loaded listener.js 04:21:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 179 (27DF4400) [pid = 1108] [serial = 1883] [outer = 2236BC00] 04:21:58 INFO - PROCESS | 1108 | 1461064918567 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:21:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:21:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 970ms 04:21:58 INFO - PROCESS | 1108 | 1461064918592 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 04:21:58 INFO - PROCESS | 1108 | 1461064918594 Marionette TRACE conn4 <- [1,2473,null,{"value":"13"}] 04:21:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:21:58 INFO - PROCESS | 1108 | 1461064918597 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:21:58 INFO - PROCESS | 1108 | 1461064918599 Marionette TRACE conn4 <- [1,2474,null,{}] 04:21:58 INFO - PROCESS | 1108 | 1461064918603 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:21:58 INFO - PROCESS | 1108 | 1461064918713 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 04:21:58 INFO - PROCESS | 1108 | 1461064918893 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:58 INFO - PROCESS | 1108 | ++DOCSHELL 194D2400 == 92 [pid = 1108] [id = 628] 04:21:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 180 (19797000) [pid = 1108] [serial = 1884] [outer = 00000000] 04:21:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 181 (1D40C400) [pid = 1108] [serial = 1885] [outer = 19797000] 04:21:58 INFO - PROCESS | 1108 | 1461064918948 Marionette DEBUG loaded listener.js 04:21:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 182 (1DA7FC00) [pid = 1108] [serial = 1886] [outer = 19797000] 04:21:59 INFO - PROCESS | 1108 | 1461064919482 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:21:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:21:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 930ms 04:21:59 INFO - PROCESS | 1108 | 1461064919532 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 04:21:59 INFO - PROCESS | 1108 | 1461064919534 Marionette TRACE conn4 <- [1,2477,null,{"value":"13"}] 04:21:59 INFO - PROCESS | 1108 | 1461064919537 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:21:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:21:59 INFO - PROCESS | 1108 | 1461064919539 Marionette TRACE conn4 <- [1,2478,null,{}] 04:21:59 INFO - PROCESS | 1108 | 1461064919543 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:21:59 INFO - PROCESS | 1108 | 1461064919826 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 04:22:00 INFO - PROCESS | 1108 | 1461064920024 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:00 INFO - PROCESS | 1108 | ++DOCSHELL 13A29400 == 93 [pid = 1108] [id = 629] 04:22:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 183 (19829C00) [pid = 1108] [serial = 1887] [outer = 00000000] 04:22:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 184 (1A5D5C00) [pid = 1108] [serial = 1888] [outer = 19829C00] 04:22:00 INFO - PROCESS | 1108 | 1461064920077 Marionette DEBUG loaded listener.js 04:22:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 185 (1CF36000) [pid = 1108] [serial = 1889] [outer = 19829C00] 04:22:00 INFO - PROCESS | 1108 | 1461064920730 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:22:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:22:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1220ms 04:22:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:22:00 INFO - PROCESS | 1108 | 1461064920761 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 04:22:00 INFO - PROCESS | 1108 | 1461064920766 Marionette TRACE conn4 <- [1,2481,null,{"value":"13"}] 04:22:00 INFO - PROCESS | 1108 | 1461064920770 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:22:00 INFO - PROCESS | 1108 | 1461064920774 Marionette TRACE conn4 <- [1,2482,null,{}] 04:22:00 INFO - PROCESS | 1108 | 1461064920778 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:22:00 INFO - PROCESS | 1108 | 1461064920883 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 04:22:01 INFO - PROCESS | 1108 | 1461064921046 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:01 INFO - PROCESS | 1108 | ++DOCSHELL 1DEF1400 == 94 [pid = 1108] [id = 630] 04:22:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 186 (1DEF3800) [pid = 1108] [serial = 1890] [outer = 00000000] 04:22:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 187 (1E3AF400) [pid = 1108] [serial = 1891] [outer = 1DEF3800] 04:22:01 INFO - PROCESS | 1108 | 1461064921098 Marionette DEBUG loaded listener.js 04:22:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 188 (1E60A800) [pid = 1108] [serial = 1892] [outer = 1DEF3800] 04:22:01 INFO - PROCESS | 1108 | --DOCSHELL 1D40DC00 == 93 [pid = 1108] [id = 619] 04:22:01 INFO - PROCESS | 1108 | --DOCSHELL 194D5C00 == 92 [pid = 1108] [id = 618] 04:22:01 INFO - PROCESS | 1108 | --DOCSHELL 230B9C00 == 91 [pid = 1108] [id = 617] 04:22:01 INFO - PROCESS | 1108 | --DOCSHELL 1D51D400 == 90 [pid = 1108] [id = 616] 04:22:01 INFO - PROCESS | 1108 | --DOCSHELL 22274C00 == 89 [pid = 1108] [id = 615] 04:22:01 INFO - PROCESS | 1108 | --DOCSHELL 20EED400 == 88 [pid = 1108] [id = 614] 04:22:01 INFO - PROCESS | 1108 | --DOCSHELL 1A557400 == 87 [pid = 1108] [id = 613] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 187 (24790800) [pid = 1108] [serial = 1807] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOCSHELL 1CF3D800 == 86 [pid = 1108] [id = 612] 04:22:01 INFO - PROCESS | 1108 | --DOCSHELL 1940B000 == 85 [pid = 1108] [id = 611] 04:22:01 INFO - PROCESS | 1108 | --DOCSHELL 1FAE6800 == 84 [pid = 1108] [id = 610] 04:22:01 INFO - PROCESS | 1108 | --DOCSHELL 1D906000 == 83 [pid = 1108] [id = 609] 04:22:01 INFO - PROCESS | 1108 | --DOCSHELL 0F436400 == 82 [pid = 1108] [id = 608] 04:22:01 INFO - PROCESS | 1108 | --DOCSHELL 1D7F8C00 == 81 [pid = 1108] [id = 604] 04:22:01 INFO - PROCESS | 1108 | --DOCSHELL 13A2D400 == 80 [pid = 1108] [id = 603] 04:22:01 INFO - PROCESS | 1108 | --DOCSHELL 13651800 == 79 [pid = 1108] [id = 602] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 186 (225D5000) [pid = 1108] [serial = 1478] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 185 (20EF3400) [pid = 1108] [serial = 1712] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 184 (22CF2800) [pid = 1108] [serial = 1667] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 183 (225DE400) [pid = 1108] [serial = 1574] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 182 (237B7000) [pid = 1108] [serial = 1625] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 181 (225D7000) [pid = 1108] [serial = 1664] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 180 (1DA7F000) [pid = 1108] [serial = 1424] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 179 (237B6800) [pid = 1108] [serial = 1724] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 178 (1E336800) [pid = 1108] [serial = 1658] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 177 (1AA93000) [pid = 1108] [serial = 1565] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 176 (2478E000) [pid = 1108] [serial = 1673] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 175 (26BC1C00) [pid = 1108] [serial = 1718] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 174 (23916800) [pid = 1108] [serial = 1628] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 173 (22CF4400) [pid = 1108] [serial = 1481] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 172 (222D9000) [pid = 1108] [serial = 1475] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 171 (231A7400) [pid = 1108] [serial = 1430] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 170 (22CC3400) [pid = 1108] [serial = 1427] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 169 (233EC000) [pid = 1108] [serial = 1670] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 168 (1FBFC000) [pid = 1108] [serial = 1619] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 167 (1AA97400) [pid = 1108] [serial = 1517] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 166 (1AA93400) [pid = 1108] [serial = 1469] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 165 (227E5000) [pid = 1108] [serial = 1523] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 164 (22F49000) [pid = 1108] [serial = 1526] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 163 (222DCC00) [pid = 1108] [serial = 1370] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 162 (231ADC00) [pid = 1108] [serial = 1529] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 161 (1D90C800) [pid = 1108] [serial = 1472] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 160 (19826400) [pid = 1108] [serial = 1421] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 159 (233CA400) [pid = 1108] [serial = 1580] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 158 (237B4000) [pid = 1108] [serial = 1706] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 157 (233C4400) [pid = 1108] [serial = 1622] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 156 (23918800) [pid = 1108] [serial = 1715] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 155 (1DEF0C00) [pid = 1108] [serial = 1568] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 154 (1DCB1400) [pid = 1108] [serial = 1520] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 153 (24796000) [pid = 1108] [serial = 1631] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 152 (222DA800) [pid = 1108] [serial = 1571] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 151 (222B9000) [pid = 1108] [serial = 1433] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 150 (22F3E800) [pid = 1108] [serial = 1577] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 149 (1CF3B800) [pid = 1108] [serial = 1616] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 148 (223A8000) [pid = 1108] [serial = 1661] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 147 (1D90CC00) [pid = 1108] [serial = 1709] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 146 (1D520400) [pid = 1108] [serial = 1655] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 145 (27DEB400) [pid = 1108] [serial = 1721] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 144 (223A4000) [pid = 1108] [serial = 1652] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 143 (2227B400) [pid = 1108] [serial = 1792] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 142 (223ACC00) [pid = 1108] [serial = 1796] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 141 (223A3C00) [pid = 1108] [serial = 1795] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 140 (227DE800) [pid = 1108] [serial = 1798] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 139 (233CAC00) [pid = 1108] [serial = 1804] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 138 (22F3AC00) [pid = 1108] [serial = 1799] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 137 (18585000) [pid = 1108] [serial = 1756] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 136 (1E3AF000) [pid = 1108] [serial = 1786] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 135 (1E53B000) [pid = 1108] [serial = 1787] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 134 (2222C400) [pid = 1108] [serial = 1778] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 133 (1DF4A400) [pid = 1108] [serial = 1777] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 132 (1CF3A000) [pid = 1108] [serial = 1783] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 131 (1D0AF400) [pid = 1108] [serial = 1784] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 130 (1FAE5400) [pid = 1108] [serial = 1789] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 129 (1D520000) [pid = 1108] [serial = 1781] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 128 (1D0A9400) [pid = 1108] [serial = 1780] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 127 (2236C400) [pid = 1108] [serial = 1762] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 126 (1D40E800) [pid = 1108] [serial = 1759] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 125 (22505C00) [pid = 1108] [serial = 1765] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 124 (227E4400) [pid = 1108] [serial = 1768] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 123 (233CD000) [pid = 1108] [serial = 1771] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 122 (24792C00) [pid = 1108] [serial = 1774] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 121 (233F4000) [pid = 1108] [serial = 1805] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 120 (222E2400) [pid = 1108] [serial = 1793] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 119 (225D7400) [pid = 1108] [serial = 1801] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 118 (21680C00) [pid = 1108] [serial = 1790] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | --DOMWINDOW == 117 (22F41000) [pid = 1108] [serial = 1802] [outer = 00000000] [url = about:blank] 04:22:01 INFO - PROCESS | 1108 | 1461064921674 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:22:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:22:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 930ms 04:22:01 INFO - PROCESS | 1108 | 1461064921701 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 04:22:01 INFO - PROCESS | 1108 | 1461064921704 Marionette TRACE conn4 <- [1,2485,null,{"value":"13"}] 04:22:01 INFO - PROCESS | 1108 | 1461064921707 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:22:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:22:01 INFO - PROCESS | 1108 | 1461064921709 Marionette TRACE conn4 <- [1,2486,null,{}] 04:22:01 INFO - PROCESS | 1108 | 1461064921712 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:22:01 INFO - PROCESS | 1108 | 1461064921803 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 04:22:01 INFO - PROCESS | 1108 | 1461064921814 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:01 INFO - PROCESS | 1108 | ++DOCSHELL 1AA92C00 == 80 [pid = 1108] [id = 631] 04:22:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 118 (1AA93000) [pid = 1108] [serial = 1893] [outer = 00000000] 04:22:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 119 (1CF3A000) [pid = 1108] [serial = 1894] [outer = 1AA93000] 04:22:01 INFO - PROCESS | 1108 | 1461064921859 Marionette DEBUG loaded listener.js 04:22:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 120 (1D0A9400) [pid = 1108] [serial = 1895] [outer = 1AA93000] 04:22:02 INFO - PROCESS | 1108 | 1461064922386 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:22:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:22:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 731ms 04:22:02 INFO - PROCESS | 1108 | 1461064922442 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 04:22:02 INFO - PROCESS | 1108 | 1461064922445 Marionette TRACE conn4 <- [1,2489,null,{"value":"13"}] 04:22:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:22:02 INFO - PROCESS | 1108 | 1461064922455 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:22:02 INFO - PROCESS | 1108 | 1461064922459 Marionette TRACE conn4 <- [1,2490,null,{}] 04:22:02 INFO - PROCESS | 1108 | 1461064922463 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:22:02 INFO - PROCESS | 1108 | 1461064922555 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 04:22:02 INFO - PROCESS | 1108 | 1461064922703 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:02 INFO - PROCESS | 1108 | ++DOCSHELL 1D7F6C00 == 81 [pid = 1108] [id = 632] 04:22:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 121 (1D7FA000) [pid = 1108] [serial = 1896] [outer = 00000000] 04:22:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 122 (1DEF3C00) [pid = 1108] [serial = 1897] [outer = 1D7FA000] 04:22:02 INFO - PROCESS | 1108 | 1461064922748 Marionette DEBUG loaded listener.js 04:22:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 123 (1E3A2800) [pid = 1108] [serial = 1898] [outer = 1D7FA000] 04:22:03 INFO - PROCESS | 1108 | 1461064923111 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:22:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:22:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 690ms 04:22:03 INFO - PROCESS | 1108 | 1461064923142 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 04:22:03 INFO - PROCESS | 1108 | 1461064923145 Marionette TRACE conn4 <- [1,2493,null,{"value":"13"}] 04:22:03 INFO - PROCESS | 1108 | 1461064923148 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:22:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:22:03 INFO - PROCESS | 1108 | 1461064923150 Marionette TRACE conn4 <- [1,2494,null,{}] 04:22:03 INFO - PROCESS | 1108 | 1461064923153 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:22:03 INFO - PROCESS | 1108 | 1461064923242 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 04:22:03 INFO - PROCESS | 1108 | 1461064923248 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:03 INFO - PROCESS | 1108 | ++DOCSHELL 1E3ADC00 == 82 [pid = 1108] [id = 633] 04:22:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 124 (1E53B000) [pid = 1108] [serial = 1899] [outer = 00000000] 04:22:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 125 (1F44E400) [pid = 1108] [serial = 1900] [outer = 1E53B000] 04:22:03 INFO - PROCESS | 1108 | 1461064923292 Marionette DEBUG loaded listener.js 04:22:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 126 (20D72C00) [pid = 1108] [serial = 1901] [outer = 1E53B000] 04:22:03 INFO - PROCESS | 1108 | 1461064923788 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:22:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:22:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 670ms 04:22:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:22:03 INFO - PROCESS | 1108 | 1461064923822 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 04:22:03 INFO - PROCESS | 1108 | 1461064923824 Marionette TRACE conn4 <- [1,2497,null,{"value":"13"}] 04:22:03 INFO - PROCESS | 1108 | 1461064923827 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:22:03 INFO - PROCESS | 1108 | 1461064923829 Marionette TRACE conn4 <- [1,2498,null,{}] 04:22:03 INFO - PROCESS | 1108 | 1461064923832 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:22:04 INFO - PROCESS | 1108 | 1461064923964 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 04:22:04 INFO - PROCESS | 1108 | 1461064924072 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:04 INFO - PROCESS | 1108 | ++DOCSHELL 2167CC00 == 83 [pid = 1108] [id = 634] 04:22:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 127 (21680000) [pid = 1108] [serial = 1902] [outer = 00000000] 04:22:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 128 (22184000) [pid = 1108] [serial = 1903] [outer = 21680000] 04:22:04 INFO - PROCESS | 1108 | 1461064924124 Marionette DEBUG loaded listener.js 04:22:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 129 (22230000) [pid = 1108] [serial = 1904] [outer = 21680000] 04:22:04 INFO - PROCESS | 1108 | 1461064924568 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:22:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:22:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 770ms 04:22:04 INFO - PROCESS | 1108 | 1461064924605 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 04:22:04 INFO - PROCESS | 1108 | 1461064924607 Marionette TRACE conn4 <- [1,2501,null,{"value":"13"}] 04:22:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:22:04 INFO - PROCESS | 1108 | 1461064924610 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:22:04 INFO - PROCESS | 1108 | 1461064924612 Marionette TRACE conn4 <- [1,2502,null,{}] 04:22:04 INFO - PROCESS | 1108 | 1461064924615 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:22:04 INFO - PROCESS | 1108 | 1461064924762 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 04:22:04 INFO - PROCESS | 1108 | 1461064924842 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:04 INFO - PROCESS | 1108 | ++DOCSHELL 22274C00 == 84 [pid = 1108] [id = 635] 04:22:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 130 (2227BC00) [pid = 1108] [serial = 1905] [outer = 00000000] 04:22:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 131 (222DCC00) [pid = 1108] [serial = 1906] [outer = 2227BC00] 04:22:04 INFO - PROCESS | 1108 | 1461064924889 Marionette DEBUG loaded listener.js 04:22:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 132 (222E3000) [pid = 1108] [serial = 1907] [outer = 2227BC00] 04:22:05 INFO - PROCESS | 1108 | 1461064925376 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:22:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:22:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 830ms 04:22:05 INFO - PROCESS | 1108 | --DOMWINDOW == 131 (194D7000) [pid = 1108] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:22:05 INFO - PROCESS | 1108 | --DOMWINDOW == 130 (14BA0400) [pid = 1108] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:22:05 INFO - PROCESS | 1108 | --DOMWINDOW == 129 (1B209400) [pid = 1108] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:22:05 INFO - PROCESS | 1108 | --DOMWINDOW == 128 (233E8000) [pid = 1108] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:22:05 INFO - PROCESS | 1108 | --DOMWINDOW == 127 (2237D400) [pid = 1108] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:22:05 INFO - PROCESS | 1108 | --DOMWINDOW == 126 (194D8000) [pid = 1108] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:22:05 INFO - PROCESS | 1108 | --DOMWINDOW == 125 (1D412000) [pid = 1108] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:22:05 INFO - PROCESS | 1108 | --DOMWINDOW == 124 (1D516000) [pid = 1108] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:22:05 INFO - PROCESS | 1108 | --DOMWINDOW == 123 (0F437400) [pid = 1108] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:22:05 INFO - PROCESS | 1108 | --DOMWINDOW == 122 (1E3A7400) [pid = 1108] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:22:05 INFO - PROCESS | 1108 | --DOMWINDOW == 121 (22181800) [pid = 1108] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:22:05 INFO - PROCESS | 1108 | --DOMWINDOW == 120 (22181C00) [pid = 1108] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:22:05 INFO - PROCESS | 1108 | --DOMWINDOW == 119 (20EE9000) [pid = 1108] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:22:05 INFO - PROCESS | 1108 | --DOMWINDOW == 118 (1DA84400) [pid = 1108] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:22:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:22:05 INFO - PROCESS | 1108 | --DOMWINDOW == 117 (223AB400) [pid = 1108] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:22:05 INFO - PROCESS | 1108 | 1461064925622 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 04:22:05 INFO - PROCESS | 1108 | 1461064925624 Marionette TRACE conn4 <- [1,2505,null,{"value":"13"}] 04:22:05 INFO - PROCESS | 1108 | 1461064925632 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:22:05 INFO - PROCESS | 1108 | 1461064925633 Marionette TRACE conn4 <- [1,2506,null,{}] 04:22:05 INFO - PROCESS | 1108 | 1461064925637 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:22:05 INFO - PROCESS | 1108 | 1461064925723 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 04:22:05 INFO - PROCESS | 1108 | 1461064925730 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:05 INFO - PROCESS | 1108 | ++DOCSHELL 17F5B400 == 85 [pid = 1108] [id = 636] 04:22:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 118 (1A560C00) [pid = 1108] [serial = 1908] [outer = 00000000] 04:22:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 119 (1D533800) [pid = 1108] [serial = 1909] [outer = 1A560C00] 04:22:05 INFO - PROCESS | 1108 | 1461064925773 Marionette DEBUG loaded listener.js 04:22:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 120 (1E532800) [pid = 1108] [serial = 1910] [outer = 1A560C00] 04:22:06 INFO - PROCESS | 1108 | 1461064926222 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:22:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:22:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 631ms 04:22:06 INFO - PROCESS | 1108 | 1461064926264 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 04:22:06 INFO - PROCESS | 1108 | 1461064926266 Marionette TRACE conn4 <- [1,2509,null,{"value":"13"}] 04:22:06 INFO - PROCESS | 1108 | 1461064926269 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:22:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:22:06 INFO - PROCESS | 1108 | 1461064926271 Marionette TRACE conn4 <- [1,2510,null,{}] 04:22:06 INFO - PROCESS | 1108 | 1461064926274 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:22:06 INFO - PROCESS | 1108 | 1461064926362 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 04:22:06 INFO - PROCESS | 1108 | 1461064926368 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:06 INFO - PROCESS | 1108 | ++DOCSHELL 1D513000 == 86 [pid = 1108] [id = 637] 04:22:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 121 (20EE9000) [pid = 1108] [serial = 1911] [outer = 00000000] 04:22:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 122 (22313800) [pid = 1108] [serial = 1912] [outer = 20EE9000] 04:22:06 INFO - PROCESS | 1108 | 1461064926411 Marionette DEBUG loaded listener.js 04:22:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 123 (2236B400) [pid = 1108] [serial = 1913] [outer = 20EE9000] 04:22:06 INFO - PROCESS | 1108 | 1461064926854 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:22:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:22:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 630ms 04:22:06 INFO - PROCESS | 1108 | 1461064926912 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 04:22:06 INFO - PROCESS | 1108 | 1461064926914 Marionette TRACE conn4 <- [1,2513,null,{"value":"13"}] 04:22:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:22:06 INFO - PROCESS | 1108 | 1461064926917 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:22:06 INFO - PROCESS | 1108 | 1461064926919 Marionette TRACE conn4 <- [1,2514,null,{}] 04:22:06 INFO - PROCESS | 1108 | 1461064926923 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:22:07 INFO - PROCESS | 1108 | 1461064927012 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 04:22:07 INFO - PROCESS | 1108 | 1461064927020 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:07 INFO - PROCESS | 1108 | ++DOCSHELL 2236D400 == 87 [pid = 1108] [id = 638] 04:22:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 124 (22376C00) [pid = 1108] [serial = 1914] [outer = 00000000] 04:22:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 125 (22383000) [pid = 1108] [serial = 1915] [outer = 22376C00] 04:22:07 INFO - PROCESS | 1108 | 1461064927065 Marionette DEBUG loaded listener.js 04:22:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 126 (2239FC00) [pid = 1108] [serial = 1916] [outer = 22376C00] 04:22:07 INFO - PROCESS | 1108 | 1461064927541 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:22:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:22:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 671ms 04:22:07 INFO - PROCESS | 1108 | 1461064927594 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 04:22:07 INFO - PROCESS | 1108 | 1461064927595 Marionette TRACE conn4 <- [1,2517,null,{"value":"13"}] 04:22:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:22:07 INFO - PROCESS | 1108 | 1461064927599 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:22:07 INFO - PROCESS | 1108 | 1461064927600 Marionette TRACE conn4 <- [1,2518,null,{}] 04:22:07 INFO - PROCESS | 1108 | 1461064927604 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:22:07 INFO - PROCESS | 1108 | 1461064927760 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 04:22:07 INFO - PROCESS | 1108 | 1461064927920 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:07 INFO - PROCESS | 1108 | ++DOCSHELL 14BA0C00 == 88 [pid = 1108] [id = 639] 04:22:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 127 (17EC7000) [pid = 1108] [serial = 1917] [outer = 00000000] 04:22:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 128 (1982F800) [pid = 1108] [serial = 1918] [outer = 17EC7000] 04:22:08 INFO - PROCESS | 1108 | 1461064927981 Marionette DEBUG loaded listener.js 04:22:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 129 (1AA97000) [pid = 1108] [serial = 1919] [outer = 17EC7000] 04:22:08 INFO - PROCESS | 1108 | 1461064928630 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:22:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:22:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1078ms 04:22:08 INFO - PROCESS | 1108 | 1461064928679 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 04:22:08 INFO - PROCESS | 1108 | 1461064928684 Marionette TRACE conn4 <- [1,2521,null,{"value":"13"}] 04:22:08 INFO - PROCESS | 1108 | 1461064928688 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:22:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:22:08 INFO - PROCESS | 1108 | 1461064928693 Marionette TRACE conn4 <- [1,2522,null,{}] 04:22:08 INFO - PROCESS | 1108 | 1461064928697 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:22:08 INFO - PROCESS | 1108 | 1461064928818 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 04:22:09 INFO - PROCESS | 1108 | 1461064928988 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:09 INFO - PROCESS | 1108 | ++DOCSHELL 1D520400 == 89 [pid = 1108] [id = 640] 04:22:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 130 (1D528C00) [pid = 1108] [serial = 1920] [outer = 00000000] 04:22:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 131 (1D90CC00) [pid = 1108] [serial = 1921] [outer = 1D528C00] 04:22:09 INFO - PROCESS | 1108 | 1461064929052 Marionette DEBUG loaded listener.js 04:22:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 132 (1DA7DC00) [pid = 1108] [serial = 1922] [outer = 1D528C00] 04:22:09 INFO - PROCESS | 1108 | 1461064929627 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:22:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:22:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 971ms 04:22:09 INFO - PROCESS | 1108 | 1461064929664 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 04:22:09 INFO - PROCESS | 1108 | 1461064929667 Marionette TRACE conn4 <- [1,2525,null,{"value":"13"}] 04:22:09 INFO - PROCESS | 1108 | 1461064929670 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:22:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:22:09 INFO - PROCESS | 1108 | 1461064929673 Marionette TRACE conn4 <- [1,2526,null,{}] 04:22:09 INFO - PROCESS | 1108 | 1461064929676 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:22:09 INFO - PROCESS | 1108 | 1461064929790 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 04:22:09 INFO - PROCESS | 1108 | 1461064929960 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:10 INFO - PROCESS | 1108 | ++DOCSHELL 1F4C7C00 == 90 [pid = 1108] [id = 641] 04:22:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 133 (1FAEB800) [pid = 1108] [serial = 1923] [outer = 00000000] 04:22:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 134 (2222C400) [pid = 1108] [serial = 1924] [outer = 1FAEB800] 04:22:10 INFO - PROCESS | 1108 | 1461064930015 Marionette DEBUG loaded listener.js 04:22:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 135 (222B8000) [pid = 1108] [serial = 1925] [outer = 1FAEB800] 04:22:10 INFO - PROCESS | 1108 | 1461064930645 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:22:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:22:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1022ms 04:22:10 INFO - PROCESS | 1108 | 1461064930695 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 04:22:10 INFO - PROCESS | 1108 | 1461064930699 Marionette TRACE conn4 <- [1,2529,null,{"value":"13"}] 04:22:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:22:10 INFO - PROCESS | 1108 | 1461064930710 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:22:10 INFO - PROCESS | 1108 | 1461064930715 Marionette TRACE conn4 <- [1,2530,null,{}] 04:22:10 INFO - PROCESS | 1108 | 1461064930735 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:22:10 INFO - PROCESS | 1108 | 1461064930905 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 04:22:11 INFO - PROCESS | 1108 | 1461064931022 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:11 INFO - PROCESS | 1108 | ++DOCSHELL 22318800 == 91 [pid = 1108] [id = 642] 04:22:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 136 (2237B400) [pid = 1108] [serial = 1926] [outer = 00000000] 04:22:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 137 (225D2000) [pid = 1108] [serial = 1927] [outer = 2237B400] 04:22:11 INFO - PROCESS | 1108 | 1461064931077 Marionette DEBUG loaded listener.js 04:22:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 138 (225D8800) [pid = 1108] [serial = 1928] [outer = 2237B400] 04:22:11 INFO - PROCESS | 1108 | 1461064931655 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:22:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:22:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1008ms 04:22:11 INFO - PROCESS | 1108 | 1461064931713 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 04:22:11 INFO - PROCESS | 1108 | 1461064931716 Marionette TRACE conn4 <- [1,2533,null,{"value":"13"}] 04:22:11 INFO - PROCESS | 1108 | 1461064931719 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:22:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:22:11 INFO - PROCESS | 1108 | 1461064931721 Marionette TRACE conn4 <- [1,2534,null,{}] 04:22:11 INFO - PROCESS | 1108 | 1461064931725 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:22:11 INFO - PROCESS | 1108 | 1461064931837 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 04:22:12 INFO - PROCESS | 1108 | 1461064932006 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:12 INFO - PROCESS | 1108 | ++DOCSHELL 225DE800 == 92 [pid = 1108] [id = 643] 04:22:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 139 (227DD400) [pid = 1108] [serial = 1929] [outer = 00000000] 04:22:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 140 (22CF0000) [pid = 1108] [serial = 1930] [outer = 227DD400] 04:22:12 INFO - PROCESS | 1108 | 1461064932061 Marionette DEBUG loaded listener.js 04:22:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 141 (22CF8C00) [pid = 1108] [serial = 1931] [outer = 227DD400] 04:22:12 INFO - PROCESS | 1108 | 1461064932592 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:22:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:22:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 930ms 04:22:12 INFO - PROCESS | 1108 | 1461064932653 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 04:22:12 INFO - PROCESS | 1108 | 1461064932656 Marionette TRACE conn4 <- [1,2537,null,{"value":"13"}] 04:22:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:22:12 INFO - PROCESS | 1108 | 1461064932659 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:22:12 INFO - PROCESS | 1108 | 1461064932661 Marionette TRACE conn4 <- [1,2538,null,{}] 04:22:12 INFO - PROCESS | 1108 | 1461064932665 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:22:12 INFO - PROCESS | 1108 | 1461064932777 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 04:22:12 INFO - PROCESS | 1108 | 1461064932936 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:12 INFO - PROCESS | 1108 | ++DOCSHELL 22F43000 == 93 [pid = 1108] [id = 644] 04:22:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 142 (22F44400) [pid = 1108] [serial = 1932] [outer = 00000000] 04:22:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 143 (230B4000) [pid = 1108] [serial = 1933] [outer = 22F44400] 04:22:13 INFO - PROCESS | 1108 | 1461064933000 Marionette DEBUG loaded listener.js 04:22:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 144 (231A7400) [pid = 1108] [serial = 1934] [outer = 22F44400] 04:22:13 INFO - PROCESS | 1108 | 1461064933598 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:22:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:22:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 970ms 04:22:13 INFO - PROCESS | 1108 | 1461064933637 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 04:22:13 INFO - PROCESS | 1108 | 1461064933639 Marionette TRACE conn4 <- [1,2541,null,{"value":"13"}] 04:22:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:22:13 INFO - PROCESS | 1108 | 1461064933644 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:22:13 INFO - PROCESS | 1108 | 1461064933646 Marionette TRACE conn4 <- [1,2542,null,{}] 04:22:13 INFO - PROCESS | 1108 | 1461064933650 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:22:13 INFO - PROCESS | 1108 | 1461064933767 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 04:22:13 INFO - PROCESS | 1108 | 1461064933925 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:13 INFO - PROCESS | 1108 | ++DOCSHELL 231AA400 == 94 [pid = 1108] [id = 645] 04:22:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 145 (231AD800) [pid = 1108] [serial = 1935] [outer = 00000000] 04:22:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 146 (233E8400) [pid = 1108] [serial = 1936] [outer = 231AD800] 04:22:14 INFO - PROCESS | 1108 | 1461064933979 Marionette DEBUG loaded listener.js 04:22:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 147 (233F4000) [pid = 1108] [serial = 1937] [outer = 231AD800] 04:22:14 INFO - PROCESS | 1108 | 1461064934640 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:22:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:22:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1019ms 04:22:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:22:14 INFO - PROCESS | 1108 | 1461064934668 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 04:22:14 INFO - PROCESS | 1108 | 1461064934670 Marionette TRACE conn4 <- [1,2545,null,{"value":"13"}] 04:22:14 INFO - PROCESS | 1108 | 1461064934673 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:22:14 INFO - PROCESS | 1108 | 1461064934675 Marionette TRACE conn4 <- [1,2546,null,{}] 04:22:14 INFO - PROCESS | 1108 | 1461064934679 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:22:14 INFO - PROCESS | 1108 | 1461064934792 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 04:22:15 INFO - PROCESS | 1108 | 1461064935106 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:15 INFO - PROCESS | 1108 | ++DOCSHELL 14B89800 == 95 [pid = 1108] [id = 646] 04:22:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 148 (19830000) [pid = 1108] [serial = 1938] [outer = 00000000] 04:22:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 149 (1AB79000) [pid = 1108] [serial = 1939] [outer = 19830000] 04:22:15 INFO - PROCESS | 1108 | 1461064935190 Marionette DEBUG loaded listener.js 04:22:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 150 (1D0A1800) [pid = 1108] [serial = 1940] [outer = 19830000] 04:22:15 INFO - PROCESS | 1108 | 1461064935777 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:22:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:22:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1176ms 04:22:15 INFO - PROCESS | 1108 | 1461064935854 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 04:22:15 INFO - PROCESS | 1108 | 1461064935859 Marionette TRACE conn4 <- [1,2549,null,{"value":"13"}] 04:22:15 INFO - PROCESS | 1108 | 1461064935865 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:22:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:22:15 INFO - PROCESS | 1108 | 1461064935868 Marionette TRACE conn4 <- [1,2550,null,{}] 04:22:15 INFO - PROCESS | 1108 | 1461064935873 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:22:16 INFO - PROCESS | 1108 | 1461064936001 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 04:22:16 INFO - PROCESS | 1108 | 1461064936154 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:16 INFO - PROCESS | 1108 | ++DOCSHELL 1CF67400 == 96 [pid = 1108] [id = 647] 04:22:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 151 (1CF72C00) [pid = 1108] [serial = 1941] [outer = 00000000] 04:22:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 152 (1E32D400) [pid = 1108] [serial = 1942] [outer = 1CF72C00] 04:22:16 INFO - PROCESS | 1108 | 1461064936204 Marionette DEBUG loaded listener.js 04:22:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 153 (1E3AA800) [pid = 1108] [serial = 1943] [outer = 1CF72C00] 04:22:16 INFO - PROCESS | 1108 | --DOCSHELL 2236D400 == 95 [pid = 1108] [id = 638] 04:22:16 INFO - PROCESS | 1108 | --DOCSHELL 1D513000 == 94 [pid = 1108] [id = 637] 04:22:16 INFO - PROCESS | 1108 | --DOCSHELL 17F5B400 == 93 [pid = 1108] [id = 636] 04:22:16 INFO - PROCESS | 1108 | --DOCSHELL 22274C00 == 92 [pid = 1108] [id = 635] 04:22:16 INFO - PROCESS | 1108 | --DOCSHELL 2167CC00 == 91 [pid = 1108] [id = 634] 04:22:16 INFO - PROCESS | 1108 | --DOCSHELL 1E3ADC00 == 90 [pid = 1108] [id = 633] 04:22:16 INFO - PROCESS | 1108 | --DOCSHELL 1D7F6C00 == 89 [pid = 1108] [id = 632] 04:22:16 INFO - PROCESS | 1108 | --DOCSHELL 1AA92C00 == 88 [pid = 1108] [id = 631] 04:22:16 INFO - PROCESS | 1108 | --DOMWINDOW == 152 (1CF33400) [pid = 1108] [serial = 1810] [outer = 00000000] [url = about:blank] 04:22:16 INFO - PROCESS | 1108 | --DOMWINDOW == 151 (2167B800) [pid = 1108] [serial = 1813] [outer = 00000000] [url = about:blank] 04:22:16 INFO - PROCESS | 1108 | --DOMWINDOW == 150 (2650B800) [pid = 1108] [serial = 1816] [outer = 00000000] [url = about:blank] 04:22:16 INFO - PROCESS | 1108 | --DOMWINDOW == 149 (27D0A000) [pid = 1108] [serial = 1819] [outer = 00000000] [url = about:blank] 04:22:16 INFO - PROCESS | 1108 | --DOMWINDOW == 148 (24C76800) [pid = 1108] [serial = 1822] [outer = 00000000] [url = about:blank] 04:22:16 INFO - PROCESS | 1108 | --DOMWINDOW == 147 (225D6000) [pid = 1108] [serial = 1861] [outer = 00000000] [url = about:blank] 04:22:16 INFO - PROCESS | 1108 | --DOCSHELL 1DEF1400 == 87 [pid = 1108] [id = 630] 04:22:16 INFO - PROCESS | 1108 | --DOCSHELL 13A29400 == 86 [pid = 1108] [id = 629] 04:22:16 INFO - PROCESS | 1108 | --DOCSHELL 233EF000 == 85 [pid = 1108] [id = 624] 04:22:16 INFO - PROCESS | 1108 | --DOCSHELL 222B7000 == 84 [pid = 1108] [id = 623] 04:22:16 INFO - PROCESS | 1108 | --DOCSHELL 1D52E000 == 83 [pid = 1108] [id = 622] 04:22:16 INFO - PROCESS | 1108 | --DOCSHELL 18302400 == 82 [pid = 1108] [id = 621] 04:22:16 INFO - PROCESS | 1108 | 1461064936863 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:22:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:22:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1017ms 04:22:16 INFO - PROCESS | 1108 | --DOMWINDOW == 146 (2250B800) [pid = 1108] [serial = 1846] [outer = 00000000] [url = about:blank] 04:22:16 INFO - PROCESS | 1108 | --DOMWINDOW == 145 (231B6800) [pid = 1108] [serial = 1849] [outer = 00000000] [url = about:blank] 04:22:16 INFO - PROCESS | 1108 | --DOMWINDOW == 144 (227E3400) [pid = 1108] [serial = 1847] [outer = 00000000] [url = about:blank] 04:22:16 INFO - PROCESS | 1108 | --DOMWINDOW == 143 (24793C00) [pid = 1108] [serial = 1852] [outer = 00000000] [url = about:blank] 04:22:16 INFO - PROCESS | 1108 | --DOMWINDOW == 142 (233C1400) [pid = 1108] [serial = 1850] [outer = 00000000] [url = about:blank] 04:22:16 INFO - PROCESS | 1108 | --DOMWINDOW == 141 (1E330C00) [pid = 1108] [serial = 1828] [outer = 00000000] [url = about:blank] 04:22:16 INFO - PROCESS | 1108 | --DOMWINDOW == 140 (1AA92000) [pid = 1108] [serial = 1834] [outer = 00000000] [url = about:blank] 04:22:16 INFO - PROCESS | 1108 | --DOMWINDOW == 139 (1B207C00) [pid = 1108] [serial = 1835] [outer = 00000000] [url = about:blank] 04:22:16 INFO - PROCESS | 1108 | --DOMWINDOW == 138 (1DEF4000) [pid = 1108] [serial = 1837] [outer = 00000000] [url = about:blank] 04:22:16 INFO - PROCESS | 1108 | --DOMWINDOW == 137 (1E336C00) [pid = 1108] [serial = 1838] [outer = 00000000] [url = about:blank] 04:22:16 INFO - PROCESS | 1108 | --DOMWINDOW == 136 (2236A800) [pid = 1108] [serial = 1843] [outer = 00000000] [url = about:blank] 04:22:16 INFO - PROCESS | 1108 | --DOMWINDOW == 135 (1E6C5400) [pid = 1108] [serial = 1840] [outer = 00000000] [url = about:blank] 04:22:16 INFO - PROCESS | 1108 | --DOMWINDOW == 134 (1FAF3400) [pid = 1108] [serial = 1841] [outer = 00000000] [url = about:blank] 04:22:16 INFO - PROCESS | 1108 | --DOMWINDOW == 133 (22367800) [pid = 1108] [serial = 1832] [outer = 00000000] [url = about:blank] 04:22:16 INFO - PROCESS | 1108 | --DOMWINDOW == 132 (22231C00) [pid = 1108] [serial = 1831] [outer = 00000000] [url = about:blank] 04:22:16 INFO - PROCESS | 1108 | --DOMWINDOW == 131 (1AB6B400) [pid = 1108] [serial = 1826] [outer = 00000000] [url = about:blank] 04:22:16 INFO - PROCESS | 1108 | --DOMWINDOW == 130 (1A565400) [pid = 1108] [serial = 1825] [outer = 00000000] [url = about:blank] 04:22:16 INFO - PROCESS | 1108 | --DOMWINDOW == 129 (22271000) [pid = 1108] [serial = 1858] [outer = 00000000] [url = about:blank] 04:22:16 INFO - PROCESS | 1108 | --DOMWINDOW == 128 (22270C00) [pid = 1108] [serial = 1859] [outer = 00000000] [url = about:blank] 04:22:16 INFO - PROCESS | 1108 | --DOMWINDOW == 127 (222B3000) [pid = 1108] [serial = 1754] [outer = 00000000] [url = about:blank] 04:22:16 INFO - PROCESS | 1108 | --DOMWINDOW == 126 (24C77800) [pid = 1108] [serial = 1853] [outer = 00000000] [url = about:blank] 04:22:16 INFO - PROCESS | 1108 | --DOMWINDOW == 125 (1E3A8C00) [pid = 1108] [serial = 1829] [outer = 00000000] [url = about:blank] 04:22:16 INFO - PROCESS | 1108 | --DOMWINDOW == 124 (1A5E0800) [pid = 1108] [serial = 1855] [outer = 00000000] [url = about:blank] 04:22:16 INFO - PROCESS | 1108 | --DOMWINDOW == 123 (1CF72800) [pid = 1108] [serial = 1856] [outer = 00000000] [url = about:blank] 04:22:16 INFO - PROCESS | 1108 | --DOMWINDOW == 122 (22373400) [pid = 1108] [serial = 1844] [outer = 00000000] [url = about:blank] 04:22:16 INFO - PROCESS | 1108 | --DOMWINDOW == 121 (1D904800) [pid = 1108] [serial = 1760] [outer = 00000000] [url = about:blank] 04:22:16 INFO - PROCESS | 1108 | --DOMWINDOW == 120 (1A557C00) [pid = 1108] [serial = 1757] [outer = 00000000] [url = about:blank] 04:22:16 INFO - PROCESS | 1108 | 1461064936925 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 04:22:16 INFO - PROCESS | 1108 | 1461064936929 Marionette TRACE conn4 <- [1,2553,null,{"value":"13"}] 04:22:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:22:16 INFO - PROCESS | 1108 | 1461064936952 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:22:16 INFO - PROCESS | 1108 | 1461064936954 Marionette TRACE conn4 <- [1,2554,null,{}] 04:22:16 INFO - PROCESS | 1108 | 1461064936959 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:22:17 INFO - PROCESS | 1108 | 1461064937051 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 04:22:17 INFO - PROCESS | 1108 | 1461064937064 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:17 INFO - PROCESS | 1108 | ++DOCSHELL 14B9B000 == 83 [pid = 1108] [id = 648] 04:22:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 121 (17F5B400) [pid = 1108] [serial = 1944] [outer = 00000000] 04:22:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 122 (1A5DF400) [pid = 1108] [serial = 1945] [outer = 17F5B400] 04:22:17 INFO - PROCESS | 1108 | 1461064937112 Marionette DEBUG loaded listener.js 04:22:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 123 (1B207C00) [pid = 1108] [serial = 1946] [outer = 17F5B400] 04:22:17 INFO - PROCESS | 1108 | 1461064937648 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:22:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:22:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 730ms 04:22:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:22:17 INFO - PROCESS | 1108 | 1461064937681 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 04:22:17 INFO - PROCESS | 1108 | 1461064937684 Marionette TRACE conn4 <- [1,2557,null,{"value":"13"}] 04:22:17 INFO - PROCESS | 1108 | 1461064937688 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:22:17 INFO - PROCESS | 1108 | 1461064937694 Marionette TRACE conn4 <- [1,2558,null,{}] 04:22:17 INFO - PROCESS | 1108 | 1461064937702 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:22:17 INFO - PROCESS | 1108 | 1461064937824 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 04:22:17 INFO - PROCESS | 1108 | 1461064937945 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:17 INFO - PROCESS | 1108 | ++DOCSHELL 1CF69C00 == 84 [pid = 1108] [id = 649] 04:22:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 124 (1D52CC00) [pid = 1108] [serial = 1947] [outer = 00000000] 04:22:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 125 (1DEF5800) [pid = 1108] [serial = 1948] [outer = 1D52CC00] 04:22:18 INFO - PROCESS | 1108 | 1461064937989 Marionette DEBUG loaded listener.js 04:22:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 126 (1E332C00) [pid = 1108] [serial = 1949] [outer = 1D52CC00] 04:22:18 INFO - PROCESS | 1108 | 1461064938371 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:22:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:22:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 730ms 04:22:18 INFO - PROCESS | 1108 | 1461064938418 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 04:22:18 INFO - PROCESS | 1108 | 1461064938420 Marionette TRACE conn4 <- [1,2561,null,{"value":"13"}] 04:22:18 INFO - PROCESS | 1108 | 1461064938424 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:22:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:22:18 INFO - PROCESS | 1108 | 1461064938425 Marionette TRACE conn4 <- [1,2562,null,{}] 04:22:18 INFO - PROCESS | 1108 | 1461064938429 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:22:18 INFO - PROCESS | 1108 | 1461064938520 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 04:22:18 INFO - PROCESS | 1108 | 1461064938526 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:18 INFO - PROCESS | 1108 | ++DOCSHELL 1A557400 == 85 [pid = 1108] [id = 650] 04:22:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 127 (1DEF2800) [pid = 1108] [serial = 1950] [outer = 00000000] 04:22:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 128 (1E5B3400) [pid = 1108] [serial = 1951] [outer = 1DEF2800] 04:22:18 INFO - PROCESS | 1108 | 1461064938570 Marionette DEBUG loaded listener.js 04:22:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 129 (1F44C800) [pid = 1108] [serial = 1952] [outer = 1DEF2800] 04:22:19 INFO - PROCESS | 1108 | 1461064939025 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:22:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:22:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 670ms 04:22:19 INFO - PROCESS | 1108 | 1461064939098 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 04:22:19 INFO - PROCESS | 1108 | 1461064939099 Marionette TRACE conn4 <- [1,2565,null,{"value":"13"}] 04:22:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:22:19 INFO - PROCESS | 1108 | 1461064939102 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:22:19 INFO - PROCESS | 1108 | 1461064939104 Marionette TRACE conn4 <- [1,2566,null,{}] 04:22:19 INFO - PROCESS | 1108 | 1461064939107 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:22:19 INFO - PROCESS | 1108 | 1461064939233 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 04:22:19 INFO - PROCESS | 1108 | 1461064939284 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:19 INFO - PROCESS | 1108 | ++DOCSHELL 2167B800 == 86 [pid = 1108] [id = 651] 04:22:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 130 (2167C400) [pid = 1108] [serial = 1953] [outer = 00000000] 04:22:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 131 (22185000) [pid = 1108] [serial = 1954] [outer = 2167C400] 04:22:19 INFO - PROCESS | 1108 | 1461064939337 Marionette DEBUG loaded listener.js 04:22:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 132 (22272C00) [pid = 1108] [serial = 1955] [outer = 2167C400] 04:22:19 INFO - PROCESS | 1108 | 1461064939811 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:22:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:22:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 731ms 04:22:19 INFO - PROCESS | 1108 | 1461064939834 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 04:22:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:22:19 INFO - PROCESS | 1108 | 1461064939835 Marionette TRACE conn4 <- [1,2569,null,{"value":"13"}] 04:22:19 INFO - PROCESS | 1108 | 1461064939843 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:22:19 INFO - PROCESS | 1108 | 1461064939845 Marionette TRACE conn4 <- [1,2570,null,{}] 04:22:19 INFO - PROCESS | 1108 | 1461064939848 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:22:20 INFO - PROCESS | 1108 | 1461064939977 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 04:22:20 INFO - PROCESS | 1108 | 1461064939995 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:20 INFO - PROCESS | 1108 | ++DOCSHELL 22226400 == 87 [pid = 1108] [id = 652] 04:22:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 133 (22279800) [pid = 1108] [serial = 1956] [outer = 00000000] 04:22:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 134 (22310400) [pid = 1108] [serial = 1957] [outer = 22279800] 04:22:20 INFO - PROCESS | 1108 | 1461064940039 Marionette DEBUG loaded listener.js 04:22:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 135 (22314C00) [pid = 1108] [serial = 1958] [outer = 22279800] 04:22:20 INFO - PROCESS | 1108 | 1461064940511 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:22:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:22:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 730ms 04:22:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:22:20 INFO - PROCESS | 1108 | 1461064940569 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 04:22:20 INFO - PROCESS | 1108 | 1461064940572 Marionette TRACE conn4 <- [1,2573,null,{"value":"13"}] 04:22:20 INFO - PROCESS | 1108 | 1461064940575 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:22:20 INFO - PROCESS | 1108 | 1461064940576 Marionette TRACE conn4 <- [1,2574,null,{}] 04:22:20 INFO - PROCESS | 1108 | 1461064940586 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:22:20 INFO - PROCESS | 1108 | 1461064940740 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 04:22:20 INFO - PROCESS | 1108 | 1461064940819 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:20 INFO - PROCESS | 1108 | ++DOCSHELL 1D518000 == 88 [pid = 1108] [id = 653] 04:22:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 136 (222AAC00) [pid = 1108] [serial = 1959] [outer = 00000000] 04:22:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 137 (22380400) [pid = 1108] [serial = 1960] [outer = 222AAC00] 04:22:20 INFO - PROCESS | 1108 | 1461064940863 Marionette DEBUG loaded listener.js 04:22:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 138 (22384400) [pid = 1108] [serial = 1961] [outer = 222AAC00] 04:22:21 INFO - PROCESS | 1108 | --DOMWINDOW == 137 (21680000) [pid = 1108] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:22:21 INFO - PROCESS | 1108 | --DOMWINDOW == 136 (2227BC00) [pid = 1108] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:22:21 INFO - PROCESS | 1108 | --DOMWINDOW == 135 (1A560C00) [pid = 1108] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:22:21 INFO - PROCESS | 1108 | --DOMWINDOW == 134 (20EE9000) [pid = 1108] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:22:21 INFO - PROCESS | 1108 | --DOMWINDOW == 133 (1D7FA000) [pid = 1108] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:22:21 INFO - PROCESS | 1108 | --DOMWINDOW == 132 (1AA93000) [pid = 1108] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:22:21 INFO - PROCESS | 1108 | --DOMWINDOW == 131 (1DEF3800) [pid = 1108] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:22:21 INFO - PROCESS | 1108 | --DOMWINDOW == 130 (1E53B000) [pid = 1108] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:22:21 INFO - PROCESS | 1108 | --DOMWINDOW == 129 (19829C00) [pid = 1108] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:22:21 INFO - PROCESS | 1108 | --DOMWINDOW == 128 (26503800) [pid = 1108] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:22:21 INFO - PROCESS | 1108 | --DOMWINDOW == 127 (1D90F000) [pid = 1108] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:22:21 INFO - PROCESS | 1108 | --DOMWINDOW == 126 (27D04000) [pid = 1108] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:22:21 INFO - PROCESS | 1108 | --DOMWINDOW == 125 (23912C00) [pid = 1108] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:22:21 INFO - PROCESS | 1108 | --DOMWINDOW == 124 (22510C00) [pid = 1108] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:22:21 INFO - PROCESS | 1108 | --DOMWINDOW == 123 (1E5AE400) [pid = 1108] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:22:21 INFO - PROCESS | 1108 | --DOMWINDOW == 122 (2239F400) [pid = 1108] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:22:21 INFO - PROCESS | 1108 | --DOMWINDOW == 121 (227E5400) [pid = 1108] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:22:21 INFO - PROCESS | 1108 | --DOMWINDOW == 120 (1982B000) [pid = 1108] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:22:21 INFO - PROCESS | 1108 | --DOMWINDOW == 119 (24C6E000) [pid = 1108] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:22:21 INFO - PROCESS | 1108 | 1461064941536 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:22:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:22:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 970ms 04:22:21 INFO - PROCESS | 1108 | 1461064941545 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 04:22:21 INFO - PROCESS | 1108 | 1461064941547 Marionette TRACE conn4 <- [1,2577,null,{"value":"13"}] 04:22:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:22:21 INFO - PROCESS | 1108 | 1461064941550 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:22:21 INFO - PROCESS | 1108 | 1461064941552 Marionette TRACE conn4 <- [1,2578,null,{}] 04:22:21 INFO - PROCESS | 1108 | 1461064941555 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:22:21 INFO - PROCESS | 1108 | 1461064941648 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 04:22:21 INFO - PROCESS | 1108 | 1461064941768 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:21 INFO - PROCESS | 1108 | ++DOCSHELL 1982B000 == 89 [pid = 1108] [id = 654] 04:22:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 120 (1AA93000) [pid = 1108] [serial = 1962] [outer = 00000000] 04:22:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 121 (1E551C00) [pid = 1108] [serial = 1963] [outer = 1AA93000] 04:22:21 INFO - PROCESS | 1108 | 1461064941814 Marionette DEBUG loaded listener.js 04:22:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 122 (222B0800) [pid = 1108] [serial = 1964] [outer = 1AA93000] 04:22:22 INFO - PROCESS | 1108 | 1461064942207 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:22:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:22:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 670ms 04:22:22 INFO - PROCESS | 1108 | 1461064942221 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 04:22:22 INFO - PROCESS | 1108 | 1461064942223 Marionette TRACE conn4 <- [1,2581,null,{"value":"13"}] 04:22:22 INFO - PROCESS | 1108 | 1461064942237 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:22:22 INFO - PROCESS | 1108 | 1461064942238 Marionette TRACE conn4 <- [1,2582,null,{}] 04:22:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:22:22 INFO - PROCESS | 1108 | 1461064942242 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:22:22 INFO - PROCESS | 1108 | 1461064942333 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 04:22:22 INFO - PROCESS | 1108 | 1461064942339 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:22 INFO - PROCESS | 1108 | ++DOCSHELL 222E1C00 == 90 [pid = 1108] [id = 655] 04:22:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 123 (2237A000) [pid = 1108] [serial = 1965] [outer = 00000000] 04:22:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 124 (22507C00) [pid = 1108] [serial = 1966] [outer = 2237A000] 04:22:22 INFO - PROCESS | 1108 | 1461064942383 Marionette DEBUG loaded listener.js 04:22:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 125 (2239E800) [pid = 1108] [serial = 1967] [outer = 2237A000] 04:22:22 INFO - PROCESS | 1108 | 1461064942828 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:22:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:22:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 630ms 04:22:22 INFO - PROCESS | 1108 | 1461064942888 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 04:22:22 INFO - PROCESS | 1108 | 1461064942890 Marionette TRACE conn4 <- [1,2585,null,{"value":"13"}] 04:22:22 INFO - PROCESS | 1108 | 1461064942893 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:22:22 INFO - PROCESS | 1108 | 1461064942895 Marionette TRACE conn4 <- [1,2586,null,{}] 04:22:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:22:22 INFO - PROCESS | 1108 | 1461064942899 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:22:23 INFO - PROCESS | 1108 | 1461064942987 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 04:22:23 INFO - PROCESS | 1108 | 1461064942993 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:23 INFO - PROCESS | 1108 | ++DOCSHELL 22507000 == 91 [pid = 1108] [id = 656] 04:22:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 126 (22534000) [pid = 1108] [serial = 1968] [outer = 00000000] 04:22:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 127 (22CEF000) [pid = 1108] [serial = 1969] [outer = 22534000] 04:22:23 INFO - PROCESS | 1108 | 1461064943042 Marionette DEBUG loaded listener.js 04:22:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 128 (22F43400) [pid = 1108] [serial = 1970] [outer = 22534000] 04:22:23 INFO - PROCESS | 1108 | 1461064943771 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:22:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:22:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 930ms 04:22:23 INFO - PROCESS | 1108 | 1461064943831 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 04:22:23 INFO - PROCESS | 1108 | 1461064943836 Marionette TRACE conn4 <- [1,2589,null,{"value":"13"}] 04:22:23 INFO - PROCESS | 1108 | 1461064943842 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:22:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:22:23 INFO - PROCESS | 1108 | 1461064943846 Marionette TRACE conn4 <- [1,2590,null,{}] 04:22:23 INFO - PROCESS | 1108 | 1461064943854 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:22:24 INFO - PROCESS | 1108 | 1461064944020 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 04:22:24 INFO - PROCESS | 1108 | 1461064944174 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:24 INFO - PROCESS | 1108 | ++DOCSHELL 14BA2400 == 92 [pid = 1108] [id = 657] 04:22:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 129 (183CEC00) [pid = 1108] [serial = 1971] [outer = 00000000] 04:22:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 130 (1D0AE400) [pid = 1108] [serial = 1972] [outer = 183CEC00] 04:22:24 INFO - PROCESS | 1108 | 1461064944231 Marionette DEBUG loaded listener.js 04:22:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 131 (1D51A000) [pid = 1108] [serial = 1973] [outer = 183CEC00] 04:22:24 INFO - PROCESS | 1108 | 1461064944800 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:22:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:22:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1024ms 04:22:24 INFO - PROCESS | 1108 | 1461064944871 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 04:22:24 INFO - PROCESS | 1108 | 1461064944877 Marionette TRACE conn4 <- [1,2593,null,{"value":"13"}] 04:22:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:22:24 INFO - PROCESS | 1108 | 1461064944883 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:22:24 INFO - PROCESS | 1108 | 1461064944886 Marionette TRACE conn4 <- [1,2594,null,{}] 04:22:24 INFO - PROCESS | 1108 | 1461064944890 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:22:25 INFO - PROCESS | 1108 | 1461064945041 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 04:22:25 INFO - PROCESS | 1108 | 1461064945198 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:25 INFO - PROCESS | 1108 | ++DOCSHELL 19827C00 == 93 [pid = 1108] [id = 658] 04:22:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 132 (1D7F1000) [pid = 1108] [serial = 1974] [outer = 00000000] 04:22:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 133 (1FA6D800) [pid = 1108] [serial = 1975] [outer = 1D7F1000] 04:22:25 INFO - PROCESS | 1108 | 1461064945253 Marionette DEBUG loaded listener.js 04:22:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 134 (22181000) [pid = 1108] [serial = 1976] [outer = 1D7F1000] 04:22:25 INFO - PROCESS | 1108 | 1461064945858 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:22:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:22:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1020ms 04:22:25 INFO - PROCESS | 1108 | 1461064945905 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 04:22:25 INFO - PROCESS | 1108 | 1461064945908 Marionette TRACE conn4 <- [1,2597,null,{"value":"13"}] 04:22:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:22:25 INFO - PROCESS | 1108 | 1461064945911 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:22:25 INFO - PROCESS | 1108 | 1461064945915 Marionette TRACE conn4 <- [1,2598,null,{}] 04:22:25 INFO - PROCESS | 1108 | 1461064945927 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:22:26 INFO - PROCESS | 1108 | 1461064946073 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 04:22:26 INFO - PROCESS | 1108 | 1461064946230 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:26 INFO - PROCESS | 1108 | ++DOCSHELL 2230A400 == 94 [pid = 1108] [id = 659] 04:22:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 135 (2230AC00) [pid = 1108] [serial = 1977] [outer = 00000000] 04:22:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 136 (22F3D800) [pid = 1108] [serial = 1978] [outer = 2230AC00] 04:22:26 INFO - PROCESS | 1108 | 1461064946287 Marionette DEBUG loaded listener.js 04:22:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 137 (230BE000) [pid = 1108] [serial = 1979] [outer = 2230AC00] 04:22:26 INFO - PROCESS | 1108 | 1461064946899 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:22:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:22:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1020ms 04:22:26 INFO - PROCESS | 1108 | 1461064946935 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 04:22:26 INFO - PROCESS | 1108 | 1461064946938 Marionette TRACE conn4 <- [1,2601,null,{"value":"13"}] 04:22:26 INFO - PROCESS | 1108 | 1461064946941 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:22:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:22:26 INFO - PROCESS | 1108 | 1461064946943 Marionette TRACE conn4 <- [1,2602,null,{}] 04:22:26 INFO - PROCESS | 1108 | 1461064946946 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:22:27 INFO - PROCESS | 1108 | 1461064947061 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 04:22:27 INFO - PROCESS | 1108 | 1461064947231 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:27 INFO - PROCESS | 1108 | ++DOCSHELL 231B2800 == 95 [pid = 1108] [id = 660] 04:22:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 138 (231B6C00) [pid = 1108] [serial = 1980] [outer = 00000000] 04:22:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 139 (233E7800) [pid = 1108] [serial = 1981] [outer = 231B6C00] 04:22:27 INFO - PROCESS | 1108 | 1461064947286 Marionette DEBUG loaded listener.js 04:22:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 140 (237B3800) [pid = 1108] [serial = 1982] [outer = 231B6C00] 04:22:27 INFO - PROCESS | 1108 | 1461064947876 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:22:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:22:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 970ms 04:22:27 INFO - PROCESS | 1108 | 1461064947915 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 04:22:27 INFO - PROCESS | 1108 | 1461064947917 Marionette TRACE conn4 <- [1,2605,null,{"value":"13"}] 04:22:27 INFO - PROCESS | 1108 | 1461064947921 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:22:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:22:27 INFO - PROCESS | 1108 | 1461064947923 Marionette TRACE conn4 <- [1,2606,null,{}] 04:22:27 INFO - PROCESS | 1108 | 1461064947926 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:22:28 INFO - PROCESS | 1108 | 1461064948037 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 04:22:28 INFO - PROCESS | 1108 | 1461064948195 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:28 INFO - PROCESS | 1108 | ++DOCSHELL 1AB76800 == 96 [pid = 1108] [id = 661] 04:22:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 141 (1D414C00) [pid = 1108] [serial = 1983] [outer = 00000000] 04:22:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 142 (23916800) [pid = 1108] [serial = 1984] [outer = 1D414C00] 04:22:28 INFO - PROCESS | 1108 | 1461064948254 Marionette DEBUG loaded listener.js 04:22:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 143 (2391E400) [pid = 1108] [serial = 1985] [outer = 1D414C00] 04:22:28 INFO - PROCESS | 1108 | 1461064948801 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:22:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:22:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 930ms 04:22:28 INFO - PROCESS | 1108 | 1461064948855 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 04:22:28 INFO - PROCESS | 1108 | 1461064948857 Marionette TRACE conn4 <- [1,2609,null,{"value":"13"}] 04:22:28 INFO - PROCESS | 1108 | 1461064948861 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:22:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:22:28 INFO - PROCESS | 1108 | 1461064948863 Marionette TRACE conn4 <- [1,2610,null,{}] 04:22:28 INFO - PROCESS | 1108 | 1461064948866 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:22:29 INFO - PROCESS | 1108 | 1461064948997 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 04:22:29 INFO - PROCESS | 1108 | 1461064949159 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:29 INFO - PROCESS | 1108 | ++DOCSHELL 24C6E000 == 97 [pid = 1108] [id = 662] 04:22:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 144 (24C73400) [pid = 1108] [serial = 1986] [outer = 00000000] 04:22:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 145 (26503800) [pid = 1108] [serial = 1987] [outer = 24C73400] 04:22:29 INFO - PROCESS | 1108 | 1461064949216 Marionette DEBUG loaded listener.js 04:22:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 146 (26506C00) [pid = 1108] [serial = 1988] [outer = 24C73400] 04:22:29 INFO - PROCESS | 1108 | 1461064949795 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:22:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:22:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 971ms 04:22:29 INFO - PROCESS | 1108 | 1461064949835 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 04:22:29 INFO - PROCESS | 1108 | 1461064949837 Marionette TRACE conn4 <- [1,2613,null,{"value":"13"}] 04:22:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:22:29 INFO - PROCESS | 1108 | 1461064949840 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:22:29 INFO - PROCESS | 1108 | 1461064949842 Marionette TRACE conn4 <- [1,2614,null,{}] 04:22:29 INFO - PROCESS | 1108 | 1461064949846 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:22:29 INFO - PROCESS | 1108 | 1461064949958 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 04:22:30 INFO - PROCESS | 1108 | 1461064950116 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:30 INFO - PROCESS | 1108 | ++DOCSHELL 24C1DC00 == 98 [pid = 1108] [id = 663] 04:22:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 147 (24C21C00) [pid = 1108] [serial = 1989] [outer = 00000000] 04:22:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 148 (24C26400) [pid = 1108] [serial = 1990] [outer = 24C21C00] 04:22:30 INFO - PROCESS | 1108 | 1461064950170 Marionette DEBUG loaded listener.js 04:22:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 149 (24C2A800) [pid = 1108] [serial = 1991] [outer = 24C21C00] 04:22:30 INFO - PROCESS | 1108 | 1461064950807 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:22:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:22:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1019ms 04:22:30 INFO - PROCESS | 1108 | 1461064950872 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 04:22:30 INFO - PROCESS | 1108 | 1461064950874 Marionette TRACE conn4 <- [1,2617,null,{"value":"13"}] 04:22:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:22:30 INFO - PROCESS | 1108 | 1461064950879 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:22:30 INFO - PROCESS | 1108 | 1461064950881 Marionette TRACE conn4 <- [1,2618,null,{}] 04:22:30 INFO - PROCESS | 1108 | 1461064950901 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:22:31 INFO - PROCESS | 1108 | 1461064951010 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 04:22:31 INFO - PROCESS | 1108 | 1461064951349 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:31 INFO - PROCESS | 1108 | ++DOCSHELL 0F6E8000 == 99 [pid = 1108] [id = 664] 04:22:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 150 (12F42C00) [pid = 1108] [serial = 1992] [outer = 00000000] 04:22:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 151 (19829C00) [pid = 1108] [serial = 1993] [outer = 12F42C00] 04:22:31 INFO - PROCESS | 1108 | 1461064951422 Marionette DEBUG loaded listener.js 04:22:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 152 (1A565C00) [pid = 1108] [serial = 1994] [outer = 12F42C00] 04:22:32 INFO - PROCESS | 1108 | 1461064952015 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:22:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:22:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1200ms 04:22:32 INFO - PROCESS | 1108 | 1461064952082 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 04:22:32 INFO - PROCESS | 1108 | 1461064952087 Marionette TRACE conn4 <- [1,2621,null,{"value":"13"}] 04:22:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:22:32 INFO - PROCESS | 1108 | 1461064952092 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:22:32 INFO - PROCESS | 1108 | 1461064952095 Marionette TRACE conn4 <- [1,2622,null,{}] 04:22:32 INFO - PROCESS | 1108 | 1461064952100 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:22:32 INFO - PROCESS | 1108 | 1461064952217 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 04:22:32 INFO - PROCESS | 1108 | 1461064952381 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:32 INFO - PROCESS | 1108 | ++DOCSHELL 1D90C000 == 100 [pid = 1108] [id = 665] 04:22:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 153 (1DA80C00) [pid = 1108] [serial = 1995] [outer = 00000000] 04:22:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 154 (1E334400) [pid = 1108] [serial = 1996] [outer = 1DA80C00] 04:22:32 INFO - PROCESS | 1108 | 1461064952434 Marionette DEBUG loaded listener.js 04:22:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 155 (1E3ADC00) [pid = 1108] [serial = 1997] [outer = 1DA80C00] 04:22:32 INFO - PROCESS | 1108 | --DOCSHELL 1E551000 == 99 [pid = 1108] [id = 378] 04:22:32 INFO - PROCESS | 1108 | --DOCSHELL 222E1C00 == 98 [pid = 1108] [id = 655] 04:22:32 INFO - PROCESS | 1108 | --DOCSHELL 1982B000 == 97 [pid = 1108] [id = 654] 04:22:32 INFO - PROCESS | 1108 | --DOCSHELL 1D518000 == 96 [pid = 1108] [id = 653] 04:22:32 INFO - PROCESS | 1108 | --DOCSHELL 22226400 == 95 [pid = 1108] [id = 652] 04:22:32 INFO - PROCESS | 1108 | --DOCSHELL 2167B800 == 94 [pid = 1108] [id = 651] 04:22:32 INFO - PROCESS | 1108 | --DOCSHELL 1A557400 == 93 [pid = 1108] [id = 650] 04:22:32 INFO - PROCESS | 1108 | --DOCSHELL 1CF69C00 == 92 [pid = 1108] [id = 649] 04:22:32 INFO - PROCESS | 1108 | --DOCSHELL 14B9B000 == 91 [pid = 1108] [id = 648] 04:22:32 INFO - PROCESS | 1108 | --DOMWINDOW == 154 (1D40C400) [pid = 1108] [serial = 1885] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 1108 | --DOMWINDOW == 153 (22383000) [pid = 1108] [serial = 1915] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 1108 | --DOCSHELL 1CF67400 == 90 [pid = 1108] [id = 647] 04:22:32 INFO - PROCESS | 1108 | --DOCSHELL 14B89800 == 89 [pid = 1108] [id = 646] 04:22:32 INFO - PROCESS | 1108 | --DOCSHELL 1F4C7C00 == 88 [pid = 1108] [id = 641] 04:22:32 INFO - PROCESS | 1108 | --DOCSHELL 1D520400 == 87 [pid = 1108] [id = 640] 04:22:32 INFO - PROCESS | 1108 | --DOCSHELL 14BA0C00 == 86 [pid = 1108] [id = 639] 04:22:32 INFO - PROCESS | 1108 | --DOMWINDOW == 152 (26510800) [pid = 1108] [serial = 1817] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 1108 | --DOMWINDOW == 151 (222D8C00) [pid = 1108] [serial = 1814] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 1108 | --DOMWINDOW == 150 (27D0D000) [pid = 1108] [serial = 1820] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 1108 | --DOMWINDOW == 149 (26BBD800) [pid = 1108] [serial = 1775] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 1108 | --DOMWINDOW == 148 (22CC5C00) [pid = 1108] [serial = 1769] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 1108 | --DOMWINDOW == 147 (22379800) [pid = 1108] [serial = 1763] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 1108 | --DOMWINDOW == 146 (22530400) [pid = 1108] [serial = 1766] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 1108 | --DOMWINDOW == 145 (237B8C00) [pid = 1108] [serial = 1772] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 1108 | --DOMWINDOW == 144 (1D0A7C00) [pid = 1108] [serial = 1811] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 1108 | --DOMWINDOW == 143 (24C79400) [pid = 1108] [serial = 1823] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 1108 | --DOMWINDOW == 142 (22184000) [pid = 1108] [serial = 1903] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 1108 | --DOMWINDOW == 141 (222DCC00) [pid = 1108] [serial = 1906] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 1108 | --DOMWINDOW == 140 (22230000) [pid = 1108] [serial = 1904] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 1108 | --DOMWINDOW == 139 (1D533800) [pid = 1108] [serial = 1909] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 1108 | --DOMWINDOW == 138 (22313800) [pid = 1108] [serial = 1912] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 1108 | --DOMWINDOW == 137 (1CF34800) [pid = 1108] [serial = 1864] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 1108 | --DOMWINDOW == 136 (1E3AD800) [pid = 1108] [serial = 1867] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 1108 | --DOMWINDOW == 135 (2252CC00) [pid = 1108] [serial = 1870] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 1108 | --DOMWINDOW == 134 (2478B400) [pid = 1108] [serial = 1873] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 1108 | --DOMWINDOW == 133 (26BBE800) [pid = 1108] [serial = 1876] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 1108 | --DOMWINDOW == 132 (27D02400) [pid = 1108] [serial = 1879] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 1108 | --DOMWINDOW == 131 (27D10C00) [pid = 1108] [serial = 1882] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 1108 | --DOMWINDOW == 130 (1DEF3C00) [pid = 1108] [serial = 1897] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 1108 | --DOMWINDOW == 129 (1E3A2800) [pid = 1108] [serial = 1898] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 1108 | --DOMWINDOW == 128 (1CF3A000) [pid = 1108] [serial = 1894] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 1108 | --DOMWINDOW == 127 (1D0A9400) [pid = 1108] [serial = 1895] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 1108 | --DOMWINDOW == 126 (1E60A800) [pid = 1108] [serial = 1892] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 1108 | --DOMWINDOW == 125 (1E3AF400) [pid = 1108] [serial = 1891] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 1108 | --DOMWINDOW == 124 (1F44E400) [pid = 1108] [serial = 1900] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 1108 | --DOMWINDOW == 123 (1CF36000) [pid = 1108] [serial = 1889] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 1108 | --DOMWINDOW == 122 (1A5D5C00) [pid = 1108] [serial = 1888] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 1108 | --DOMWINDOW == 121 (2236B400) [pid = 1108] [serial = 1913] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 1108 | --DOMWINDOW == 120 (222E3000) [pid = 1108] [serial = 1907] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 1108 | --DOMWINDOW == 119 (1E532800) [pid = 1108] [serial = 1910] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 1108 | --DOMWINDOW == 118 (20D72C00) [pid = 1108] [serial = 1901] [outer = 00000000] [url = about:blank] 04:22:33 INFO - PROCESS | 1108 | 1461064953060 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:22:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:22:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1020ms 04:22:33 INFO - PROCESS | 1108 | 1461064953118 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 04:22:33 INFO - PROCESS | 1108 | 1461064953122 Marionette TRACE conn4 <- [1,2625,null,{"value":"13"}] 04:22:33 INFO - PROCESS | 1108 | 1461064953126 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:22:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:22:33 INFO - PROCESS | 1108 | 1461064953128 Marionette TRACE conn4 <- [1,2626,null,{}] 04:22:33 INFO - PROCESS | 1108 | 1461064953131 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:22:33 INFO - PROCESS | 1108 | 1461064953227 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 04:22:33 INFO - PROCESS | 1108 | 1461064953346 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:33 INFO - PROCESS | 1108 | ++DOCSHELL 18391400 == 87 [pid = 1108] [id = 666] 04:22:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 119 (194D3800) [pid = 1108] [serial = 1998] [outer = 00000000] 04:22:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 120 (1AB6E400) [pid = 1108] [serial = 1999] [outer = 194D3800] 04:22:33 INFO - PROCESS | 1108 | 1461064953391 Marionette DEBUG loaded listener.js 04:22:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 121 (1D412000) [pid = 1108] [serial = 2000] [outer = 194D3800] 04:22:33 INFO - PROCESS | 1108 | 1461064953826 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:22:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:22:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 770ms 04:22:33 INFO - PROCESS | 1108 | 1461064953901 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 04:22:33 INFO - PROCESS | 1108 | 1461064953903 Marionette TRACE conn4 <- [1,2629,null,{"value":"13"}] 04:22:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:22:33 INFO - PROCESS | 1108 | 1461064953908 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:22:33 INFO - PROCESS | 1108 | 1461064953914 Marionette TRACE conn4 <- [1,2630,null,{}] 04:22:33 INFO - PROCESS | 1108 | 1461064953923 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:22:34 INFO - PROCESS | 1108 | 1461064954045 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 04:22:34 INFO - PROCESS | 1108 | 1461064954061 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:34 INFO - PROCESS | 1108 | ++DOCSHELL 1E3AB800 == 88 [pid = 1108] [id = 667] 04:22:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 122 (1E3AF000) [pid = 1108] [serial = 2001] [outer = 00000000] 04:22:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 123 (1E53A000) [pid = 1108] [serial = 2002] [outer = 1E3AF000] 04:22:34 INFO - PROCESS | 1108 | 1461064954105 Marionette DEBUG loaded listener.js 04:22:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 124 (1E8A8400) [pid = 1108] [serial = 2003] [outer = 1E3AF000] 04:22:34 INFO - PROCESS | 1108 | 1461064954588 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:22:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:22:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 730ms 04:22:34 INFO - PROCESS | 1108 | 1461064954641 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 04:22:34 INFO - PROCESS | 1108 | 1461064954644 Marionette TRACE conn4 <- [1,2633,null,{"value":"13"}] 04:22:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:22:34 INFO - PROCESS | 1108 | 1461064954647 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:22:34 INFO - PROCESS | 1108 | 1461064954649 Marionette TRACE conn4 <- [1,2634,null,{}] 04:22:34 INFO - PROCESS | 1108 | 1461064954652 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:22:34 INFO - PROCESS | 1108 | 1461064954743 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 04:22:34 INFO - PROCESS | 1108 | 1461064954868 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:34 INFO - PROCESS | 1108 | ++DOCSHELL 1E3AF400 == 89 [pid = 1108] [id = 668] 04:22:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 125 (1E538C00) [pid = 1108] [serial = 2004] [outer = 00000000] 04:22:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 126 (1FBFC000) [pid = 1108] [serial = 2005] [outer = 1E538C00] 04:22:34 INFO - PROCESS | 1108 | 1461064954913 Marionette DEBUG loaded listener.js 04:22:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 127 (21677000) [pid = 1108] [serial = 2006] [outer = 1E538C00] 04:22:35 INFO - PROCESS | 1108 | 1461064955284 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:22:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:22:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 671ms 04:22:35 INFO - PROCESS | 1108 | 1461064955322 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 04:22:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:22:35 INFO - PROCESS | 1108 | 1461064955324 Marionette TRACE conn4 <- [1,2637,null,{"value":"13"}] 04:22:35 INFO - PROCESS | 1108 | 1461064955327 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:22:35 INFO - PROCESS | 1108 | 1461064955329 Marionette TRACE conn4 <- [1,2638,null,{}] 04:22:35 INFO - PROCESS | 1108 | 1461064955332 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:22:35 INFO - PROCESS | 1108 | 1461064955464 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 04:22:35 INFO - PROCESS | 1108 | 1461064955538 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:35 INFO - PROCESS | 1108 | ++DOCSHELL 22228800 == 90 [pid = 1108] [id = 669] 04:22:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 128 (22228C00) [pid = 1108] [serial = 2007] [outer = 00000000] 04:22:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 129 (22277000) [pid = 1108] [serial = 2008] [outer = 22228C00] 04:22:35 INFO - PROCESS | 1108 | 1461064955593 Marionette DEBUG loaded listener.js 04:22:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 130 (222B7000) [pid = 1108] [serial = 2009] [outer = 22228C00] 04:22:36 INFO - PROCESS | 1108 | 1461064956055 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:22:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:22:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 770ms 04:22:36 INFO - PROCESS | 1108 | 1461064956103 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 04:22:36 INFO - PROCESS | 1108 | 1461064956105 Marionette TRACE conn4 <- [1,2641,null,{"value":"13"}] 04:22:36 INFO - PROCESS | 1108 | 1461064956108 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:22:36 INFO - PROCESS | 1108 | 1461064956110 Marionette TRACE conn4 <- [1,2642,null,{}] 04:22:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:22:36 INFO - PROCESS | 1108 | 1461064956113 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:22:36 INFO - PROCESS | 1108 | 1461064956243 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 04:22:36 INFO - PROCESS | 1108 | 1461064956261 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:36 INFO - PROCESS | 1108 | ++DOCSHELL 1940B400 == 91 [pid = 1108] [id = 670] 04:22:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 131 (222B9800) [pid = 1108] [serial = 2010] [outer = 00000000] 04:22:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 132 (22317C00) [pid = 1108] [serial = 2011] [outer = 222B9800] 04:22:36 INFO - PROCESS | 1108 | 1461064956304 Marionette DEBUG loaded listener.js 04:22:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 133 (22318C00) [pid = 1108] [serial = 2012] [outer = 222B9800] 04:22:36 INFO - PROCESS | 1108 | 1461064956749 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:22:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:22:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 670ms 04:22:36 INFO - PROCESS | 1108 | 1461064956783 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 04:22:36 INFO - PROCESS | 1108 | 1461064956785 Marionette TRACE conn4 <- [1,2645,null,{"value":"13"}] 04:22:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:22:36 INFO - PROCESS | 1108 | 1461064956788 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:22:36 INFO - PROCESS | 1108 | 1461064956790 Marionette TRACE conn4 <- [1,2646,null,{}] 04:22:36 INFO - PROCESS | 1108 | 1461064956799 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:22:36 INFO - PROCESS | 1108 | 1461064956954 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 04:22:37 INFO - PROCESS | 1108 | 1461064956977 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:37 INFO - PROCESS | 1108 | ++DOCSHELL 22274C00 == 92 [pid = 1108] [id = 671] 04:22:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 134 (22314000) [pid = 1108] [serial = 2013] [outer = 00000000] 04:22:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 135 (2237F400) [pid = 1108] [serial = 2014] [outer = 22314000] 04:22:37 INFO - PROCESS | 1108 | 1461064957020 Marionette DEBUG loaded listener.js 04:22:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 136 (223A2C00) [pid = 1108] [serial = 2015] [outer = 22314000] 04:22:37 INFO - PROCESS | 1108 | --DOMWINDOW == 135 (2167C400) [pid = 1108] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:22:37 INFO - PROCESS | 1108 | --DOMWINDOW == 134 (22279800) [pid = 1108] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:22:37 INFO - PROCESS | 1108 | --DOMWINDOW == 133 (1AA93000) [pid = 1108] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:22:37 INFO - PROCESS | 1108 | --DOMWINDOW == 132 (222AAC00) [pid = 1108] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:22:37 INFO - PROCESS | 1108 | --DOMWINDOW == 131 (19830000) [pid = 1108] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:22:37 INFO - PROCESS | 1108 | --DOMWINDOW == 130 (2237A000) [pid = 1108] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:22:37 INFO - PROCESS | 1108 | --DOMWINDOW == 129 (17F5B400) [pid = 1108] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:22:37 INFO - PROCESS | 1108 | --DOMWINDOW == 128 (1DEF2800) [pid = 1108] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:22:37 INFO - PROCESS | 1108 | --DOMWINDOW == 127 (1CF72C00) [pid = 1108] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:22:37 INFO - PROCESS | 1108 | --DOMWINDOW == 126 (22376C00) [pid = 1108] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:22:37 INFO - PROCESS | 1108 | --DOMWINDOW == 125 (1D52CC00) [pid = 1108] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:22:37 INFO - PROCESS | 1108 | 1461064957589 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:22:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:22:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 830ms 04:22:37 INFO - PROCESS | 1108 | 1461064957634 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 04:22:37 INFO - PROCESS | 1108 | 1461064957636 Marionette TRACE conn4 <- [1,2649,null,{"value":"13"}] 04:22:37 INFO - PROCESS | 1108 | 1461064957640 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:22:37 INFO - PROCESS | 1108 | 1461064957642 Marionette TRACE conn4 <- [1,2650,null,{}] 04:22:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:22:37 INFO - PROCESS | 1108 | 1461064957645 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:22:37 INFO - PROCESS | 1108 | 1461064957734 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 04:22:37 INFO - PROCESS | 1108 | 1461064957741 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:37 INFO - PROCESS | 1108 | ++DOCSHELL 1DF49800 == 93 [pid = 1108] [id = 672] 04:22:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 126 (1E5AE400) [pid = 1108] [serial = 2016] [outer = 00000000] 04:22:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 127 (2236E800) [pid = 1108] [serial = 2017] [outer = 1E5AE400] 04:22:37 INFO - PROCESS | 1108 | 1461064957785 Marionette DEBUG loaded listener.js 04:22:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 128 (2237A000) [pid = 1108] [serial = 2018] [outer = 1E5AE400] 04:22:38 INFO - PROCESS | 1108 | 1461064958219 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:22:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:22:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 631ms 04:22:38 INFO - PROCESS | 1108 | 1461064958283 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 04:22:38 INFO - PROCESS | 1108 | 1461064958285 Marionette TRACE conn4 <- [1,2653,null,{"value":"13"}] 04:22:38 INFO - PROCESS | 1108 | 1461064958288 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:22:38 INFO - PROCESS | 1108 | 1461064958290 Marionette TRACE conn4 <- [1,2654,null,{}] 04:22:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:22:38 INFO - PROCESS | 1108 | 1461064958293 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:22:38 INFO - PROCESS | 1108 | 1461064958382 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 04:22:38 INFO - PROCESS | 1108 | 1461064958388 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:38 INFO - PROCESS | 1108 | ++DOCSHELL 223A1000 == 94 [pid = 1108] [id = 673] 04:22:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 129 (22503C00) [pid = 1108] [serial = 2019] [outer = 00000000] 04:22:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 130 (225D0400) [pid = 1108] [serial = 2020] [outer = 22503C00] 04:22:38 INFO - PROCESS | 1108 | 1461064958432 Marionette DEBUG loaded listener.js 04:22:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 131 (225DD800) [pid = 1108] [serial = 2021] [outer = 22503C00] 04:22:39 INFO - PROCESS | 1108 | 1461064959452 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:22:39 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:22:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1218ms 04:22:39 INFO - PROCESS | 1108 | 1461064959512 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 04:22:39 INFO - PROCESS | 1108 | 1461064959516 Marionette TRACE conn4 <- [1,2657,null,{"value":"13"}] 04:22:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:22:39 INFO - PROCESS | 1108 | 1461064959522 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:22:39 INFO - PROCESS | 1108 | 1461064959526 Marionette TRACE conn4 <- [1,2658,null,{}] 04:22:39 INFO - PROCESS | 1108 | 1461064959534 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:22:39 INFO - PROCESS | 1108 | 1461064959691 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 04:22:39 INFO - PROCESS | 1108 | 1461064959873 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:39 INFO - PROCESS | 1108 | ++DOCSHELL 1AB72400 == 95 [pid = 1108] [id = 674] 04:22:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 132 (1AB75800) [pid = 1108] [serial = 2022] [outer = 00000000] 04:22:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 133 (1CF40800) [pid = 1108] [serial = 2023] [outer = 1AB75800] 04:22:39 INFO - PROCESS | 1108 | 1461064959931 Marionette DEBUG loaded listener.js 04:22:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 134 (1D0AAC00) [pid = 1108] [serial = 2024] [outer = 1AB75800] 04:22:41 INFO - PROCESS | 1108 | 1461064960985 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:22:41 INFO - PROCESS | 1108 | 1461064961010 Marionette TRACE conn4 <- [1,2661,null,{"value":"13"}] 04:22:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 04:22:41 INFO - PROCESS | 1108 | 1461064961016 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:22:41 INFO - PROCESS | 1108 | 1461064961019 Marionette TRACE conn4 <- [1,2662,null,{}] 04:22:41 INFO - PROCESS | 1108 | 1461064961023 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:22:41 INFO - PROCESS | 1108 | 1461064961141 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 04:22:41 INFO - PROCESS | 1108 | 1461064961303 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:41 INFO - PROCESS | 1108 | ++DOCSHELL 1DA79000 == 96 [pid = 1108] [id = 675] 04:22:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 135 (1DA79800) [pid = 1108] [serial = 2025] [outer = 00000000] 04:22:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 136 (1E551800) [pid = 1108] [serial = 2026] [outer = 1DA79800] 04:22:41 INFO - PROCESS | 1108 | 1461064961359 Marionette DEBUG loaded listener.js 04:22:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 137 (1FBF4C00) [pid = 1108] [serial = 2027] [outer = 1DA79800] 04:22:42 INFO - PROCESS | 1108 | 1461064962374 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:22:42 INFO - PROCESS | 1108 | 1461064962402 Marionette TRACE conn4 <- [1,2665,null,{"value":"13"}] 04:22:42 INFO - PROCESS | 1108 | 1461064962449 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:22:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 04:22:42 INFO - PROCESS | 1108 | 1461064962453 Marionette TRACE conn4 <- [1,2666,null,{}] 04:22:42 INFO - PROCESS | 1108 | 1461064962464 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:22:42 INFO - PROCESS | 1108 | 1461064962576 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 04:22:42 INFO - PROCESS | 1108 | 1461064962809 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:42 INFO - PROCESS | 1108 | ++DOCSHELL 222ABC00 == 97 [pid = 1108] [id = 676] 04:22:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 138 (222E5000) [pid = 1108] [serial = 2028] [outer = 00000000] 04:22:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 139 (22F48800) [pid = 1108] [serial = 2029] [outer = 222E5000] 04:22:42 INFO - PROCESS | 1108 | 1461064962865 Marionette DEBUG loaded listener.js 04:22:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 140 (231A8800) [pid = 1108] [serial = 2030] [outer = 222E5000] 04:22:43 INFO - PROCESS | 1108 | 1461064963895 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:22:43 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:22:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1481ms 04:22:43 INFO - PROCESS | 1108 | 1461064963936 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 04:22:43 INFO - PROCESS | 1108 | 1461064963938 Marionette TRACE conn4 <- [1,2669,null,{"value":"13"}] 04:22:43 INFO - PROCESS | 1108 | 1461064963942 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:22:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:22:43 INFO - PROCESS | 1108 | 1461064963944 Marionette TRACE conn4 <- [1,2670,null,{}] 04:22:43 INFO - PROCESS | 1108 | 1461064963947 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:22:44 INFO - PROCESS | 1108 | 1461064964063 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 04:22:44 INFO - PROCESS | 1108 | 1461064964222 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:44 INFO - PROCESS | 1108 | ++DOCSHELL 233C7C00 == 98 [pid = 1108] [id = 677] 04:22:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 141 (233CA400) [pid = 1108] [serial = 2031] [outer = 00000000] 04:22:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 142 (23916C00) [pid = 1108] [serial = 2032] [outer = 233CA400] 04:22:44 INFO - PROCESS | 1108 | 1461064964277 Marionette DEBUG loaded listener.js 04:22:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 143 (2478D800) [pid = 1108] [serial = 2033] [outer = 233CA400] 04:22:45 INFO - PROCESS | 1108 | 1461064965298 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:22:45 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:22:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1371ms 04:22:45 INFO - PROCESS | 1108 | 1461064965317 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 04:22:45 INFO - PROCESS | 1108 | 1461064965319 Marionette TRACE conn4 <- [1,2673,null,{"value":"13"}] 04:22:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:22:45 INFO - PROCESS | 1108 | 1461064965322 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:22:45 INFO - PROCESS | 1108 | 1461064965324 Marionette TRACE conn4 <- [1,2674,null,{}] 04:22:45 INFO - PROCESS | 1108 | 1461064965328 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:22:45 INFO - PROCESS | 1108 | 1461064965440 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 04:22:45 INFO - PROCESS | 1108 | 1461064965630 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:45 INFO - PROCESS | 1108 | ++DOCSHELL 2217C400 == 99 [pid = 1108] [id = 678] 04:22:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 144 (24791800) [pid = 1108] [serial = 2034] [outer = 00000000] 04:22:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 145 (24C29C00) [pid = 1108] [serial = 2035] [outer = 24791800] 04:22:45 INFO - PROCESS | 1108 | 1461064965691 Marionette DEBUG loaded listener.js 04:22:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 146 (24C70000) [pid = 1108] [serial = 2036] [outer = 24791800] 04:22:46 INFO - PROCESS | 1108 | 1461064966700 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:22:46 INFO - PROCESS | 1108 | 1461064966781 Marionette TRACE conn4 <- [1,2677,null,{"value":"13"}] 04:22:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 04:22:46 INFO - PROCESS | 1108 | 1461064966786 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:22:46 INFO - PROCESS | 1108 | 1461064966788 Marionette TRACE conn4 <- [1,2678,null,{}] 04:22:46 INFO - PROCESS | 1108 | 1461064966792 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:22:46 INFO - PROCESS | 1108 | 1461064966913 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 04:22:47 INFO - PROCESS | 1108 | 1461064967182 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:47 INFO - PROCESS | 1108 | ++DOCSHELL 1AA63800 == 100 [pid = 1108] [id = 679] 04:22:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 147 (22533400) [pid = 1108] [serial = 2037] [outer = 00000000] 04:22:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 148 (26501400) [pid = 1108] [serial = 2038] [outer = 22533400] 04:22:47 INFO - PROCESS | 1108 | 1461064967239 Marionette DEBUG loaded listener.js 04:22:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 149 (26BC4C00) [pid = 1108] [serial = 2039] [outer = 22533400] 04:22:48 INFO - PROCESS | 1108 | 1461064968587 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:22:48 INFO - PROCESS | 1108 | 1461064968618 Marionette TRACE conn4 <- [1,2681,null,{"value":"13"}] 04:22:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 04:22:48 INFO - PROCESS | 1108 | 1461064968622 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:22:48 INFO - PROCESS | 1108 | 1461064968625 Marionette TRACE conn4 <- [1,2682,null,{}] 04:22:48 INFO - PROCESS | 1108 | 1461064968630 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:22:48 INFO - PROCESS | 1108 | 1461064968772 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 04:22:48 INFO - PROCESS | 1108 | 1461064968939 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:48 INFO - PROCESS | 1108 | --DOCSHELL 194D2400 == 99 [pid = 1108] [id = 628] 04:22:48 INFO - PROCESS | 1108 | --DOCSHELL 14BA5800 == 98 [pid = 1108] [id = 627] 04:22:48 INFO - PROCESS | 1108 | --DOCSHELL 1DF49800 == 97 [pid = 1108] [id = 672] 04:22:48 INFO - PROCESS | 1108 | --DOCSHELL 22274C00 == 96 [pid = 1108] [id = 671] 04:22:48 INFO - PROCESS | 1108 | --DOCSHELL 1940B400 == 95 [pid = 1108] [id = 670] 04:22:48 INFO - PROCESS | 1108 | --DOCSHELL 22228800 == 94 [pid = 1108] [id = 669] 04:22:48 INFO - PROCESS | 1108 | --DOCSHELL 1E3AF400 == 93 [pid = 1108] [id = 668] 04:22:48 INFO - PROCESS | 1108 | --DOCSHELL 1E3AB800 == 92 [pid = 1108] [id = 667] 04:22:48 INFO - PROCESS | 1108 | --DOCSHELL 18391400 == 91 [pid = 1108] [id = 666] 04:22:49 INFO - PROCESS | 1108 | --DOMWINDOW == 148 (1982F800) [pid = 1108] [serial = 1918] [outer = 00000000] [url = about:blank] 04:22:49 INFO - PROCESS | 1108 | --DOMWINDOW == 147 (1D90CC00) [pid = 1108] [serial = 1921] [outer = 00000000] [url = about:blank] 04:22:49 INFO - PROCESS | 1108 | --DOMWINDOW == 146 (2222C400) [pid = 1108] [serial = 1924] [outer = 00000000] [url = about:blank] 04:22:49 INFO - PROCESS | 1108 | --DOMWINDOW == 145 (225D2000) [pid = 1108] [serial = 1927] [outer = 00000000] [url = about:blank] 04:22:49 INFO - PROCESS | 1108 | --DOMWINDOW == 144 (22CF0000) [pid = 1108] [serial = 1930] [outer = 00000000] [url = about:blank] 04:22:49 INFO - PROCESS | 1108 | --DOMWINDOW == 143 (230B4000) [pid = 1108] [serial = 1933] [outer = 00000000] [url = about:blank] 04:22:49 INFO - PROCESS | 1108 | --DOMWINDOW == 142 (233E8400) [pid = 1108] [serial = 1936] [outer = 00000000] [url = about:blank] 04:22:49 INFO - PROCESS | 1108 | --DOMWINDOW == 141 (22CEF000) [pid = 1108] [serial = 1969] [outer = 00000000] [url = about:blank] 04:22:49 INFO - PROCESS | 1108 | ++DOCSHELL 13573C00 == 92 [pid = 1108] [id = 680] 04:22:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 142 (13651800) [pid = 1108] [serial = 2040] [outer = 00000000] 04:22:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 143 (19824400) [pid = 1108] [serial = 2041] [outer = 13651800] 04:22:49 INFO - PROCESS | 1108 | 1461064969053 Marionette DEBUG loaded listener.js 04:22:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 144 (1ABC4C00) [pid = 1108] [serial = 2042] [outer = 13651800] 04:22:49 INFO - PROCESS | 1108 | --DOCSHELL 1D90C000 == 91 [pid = 1108] [id = 665] 04:22:49 INFO - PROCESS | 1108 | --DOCSHELL 0F6E8000 == 90 [pid = 1108] [id = 664] 04:22:49 INFO - PROCESS | 1108 | --DOCSHELL 231B2800 == 89 [pid = 1108] [id = 660] 04:22:49 INFO - PROCESS | 1108 | --DOCSHELL 2230A400 == 88 [pid = 1108] [id = 659] 04:22:49 INFO - PROCESS | 1108 | --DOCSHELL 19827C00 == 87 [pid = 1108] [id = 658] 04:22:49 INFO - PROCESS | 1108 | --DOCSHELL 14BA2400 == 86 [pid = 1108] [id = 657] 04:22:49 INFO - PROCESS | 1108 | --DOCSHELL 22507000 == 85 [pid = 1108] [id = 656] 04:22:49 INFO - PROCESS | 1108 | --DOMWINDOW == 143 (22185000) [pid = 1108] [serial = 1954] [outer = 00000000] [url = about:blank] 04:22:49 INFO - PROCESS | 1108 | --DOMWINDOW == 142 (22272C00) [pid = 1108] [serial = 1955] [outer = 00000000] [url = about:blank] 04:22:49 INFO - PROCESS | 1108 | --DOMWINDOW == 141 (22314C00) [pid = 1108] [serial = 1958] [outer = 00000000] [url = about:blank] 04:22:49 INFO - PROCESS | 1108 | --DOMWINDOW == 140 (22310400) [pid = 1108] [serial = 1957] [outer = 00000000] [url = about:blank] 04:22:49 INFO - PROCESS | 1108 | --DOMWINDOW == 139 (1E551C00) [pid = 1108] [serial = 1963] [outer = 00000000] [url = about:blank] 04:22:49 INFO - PROCESS | 1108 | --DOMWINDOW == 138 (22380400) [pid = 1108] [serial = 1960] [outer = 00000000] [url = about:blank] 04:22:49 INFO - PROCESS | 1108 | --DOMWINDOW == 137 (1D0A1800) [pid = 1108] [serial = 1940] [outer = 00000000] [url = about:blank] 04:22:49 INFO - PROCESS | 1108 | --DOMWINDOW == 136 (1AB79000) [pid = 1108] [serial = 1939] [outer = 00000000] [url = about:blank] 04:22:49 INFO - PROCESS | 1108 | --DOMWINDOW == 135 (22507C00) [pid = 1108] [serial = 1966] [outer = 00000000] [url = about:blank] 04:22:49 INFO - PROCESS | 1108 | --DOMWINDOW == 134 (1A5DF400) [pid = 1108] [serial = 1945] [outer = 00000000] [url = about:blank] 04:22:49 INFO - PROCESS | 1108 | --DOMWINDOW == 133 (1B207C00) [pid = 1108] [serial = 1946] [outer = 00000000] [url = about:blank] 04:22:49 INFO - PROCESS | 1108 | --DOMWINDOW == 132 (1E5B3400) [pid = 1108] [serial = 1951] [outer = 00000000] [url = about:blank] 04:22:49 INFO - PROCESS | 1108 | --DOMWINDOW == 131 (1E3AA800) [pid = 1108] [serial = 1943] [outer = 00000000] [url = about:blank] 04:22:49 INFO - PROCESS | 1108 | --DOMWINDOW == 130 (1E32D400) [pid = 1108] [serial = 1942] [outer = 00000000] [url = about:blank] 04:22:49 INFO - PROCESS | 1108 | --DOMWINDOW == 129 (2239FC00) [pid = 1108] [serial = 1916] [outer = 00000000] [url = about:blank] 04:22:49 INFO - PROCESS | 1108 | --DOMWINDOW == 128 (1DEF5800) [pid = 1108] [serial = 1948] [outer = 00000000] [url = about:blank] 04:22:49 INFO - PROCESS | 1108 | --DOMWINDOW == 127 (1E332C00) [pid = 1108] [serial = 1949] [outer = 00000000] [url = about:blank] 04:22:49 INFO - PROCESS | 1108 | --DOMWINDOW == 126 (22384400) [pid = 1108] [serial = 1961] [outer = 00000000] [url = about:blank] 04:22:49 INFO - PROCESS | 1108 | --DOMWINDOW == 125 (2239E800) [pid = 1108] [serial = 1967] [outer = 00000000] [url = about:blank] 04:22:49 INFO - PROCESS | 1108 | --DOMWINDOW == 124 (222B0800) [pid = 1108] [serial = 1964] [outer = 00000000] [url = about:blank] 04:22:49 INFO - PROCESS | 1108 | --DOMWINDOW == 123 (1F44C800) [pid = 1108] [serial = 1952] [outer = 00000000] [url = about:blank] 04:22:50 INFO - PROCESS | 1108 | 1461064969972 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:22:50 INFO - PROCESS | 1108 | 1461064970004 Marionette TRACE conn4 <- [1,2685,null,{"value":"13"}] 04:22:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:22:50 INFO - PROCESS | 1108 | 1461064970010 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:22:50 INFO - PROCESS | 1108 | 1461064970013 Marionette TRACE conn4 <- [1,2686,null,{}] 04:22:50 INFO - PROCESS | 1108 | 1461064970016 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:22:50 INFO - PROCESS | 1108 | 1461064970119 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 04:22:50 INFO - PROCESS | 1108 | 1461064970227 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:50 INFO - PROCESS | 1108 | ++DOCSHELL 1AA97400 == 86 [pid = 1108] [id = 681] 04:22:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 124 (1AA9D000) [pid = 1108] [serial = 2043] [outer = 00000000] 04:22:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 125 (1DA7B000) [pid = 1108] [serial = 2044] [outer = 1AA9D000] 04:22:50 INFO - PROCESS | 1108 | 1461064970272 Marionette DEBUG loaded listener.js 04:22:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 126 (1DCB9800) [pid = 1108] [serial = 2045] [outer = 1AA9D000] 04:22:51 INFO - PROCESS | 1108 | 1461064971193 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:22:51 INFO - PROCESS | 1108 | 1461064971250 Marionette TRACE conn4 <- [1,2689,null,{"value":"13"}] 04:22:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 04:22:51 INFO - PROCESS | 1108 | 1461064971254 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:22:51 INFO - PROCESS | 1108 | 1461064971257 Marionette TRACE conn4 <- [1,2690,null,{}] 04:22:51 INFO - PROCESS | 1108 | 1461064971267 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:22:51 INFO - PROCESS | 1108 | 1461064971400 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 04:22:51 INFO - PROCESS | 1108 | 1461064971413 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:51 INFO - PROCESS | 1108 | ++DOCSHELL 1E3AA400 == 87 [pid = 1108] [id = 682] 04:22:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 127 (1E3AA800) [pid = 1108] [serial = 2046] [outer = 00000000] 04:22:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 128 (1F445000) [pid = 1108] [serial = 2047] [outer = 1E3AA800] 04:22:51 INFO - PROCESS | 1108 | 1461064971460 Marionette DEBUG loaded listener.js 04:22:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 129 (20D72C00) [pid = 1108] [serial = 2048] [outer = 1E3AA800] 04:22:51 INFO - PROCESS | 1108 | 1461064971963 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:22:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:22:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 731ms 04:22:52 INFO - PROCESS | 1108 | 1461064971995 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 04:22:52 INFO - PROCESS | 1108 | 1461064971998 Marionette TRACE conn4 <- [1,2693,null,{"value":"13"}] 04:22:52 INFO - PROCESS | 1108 | 1461064972001 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:22:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:22:52 INFO - PROCESS | 1108 | 1461064972003 Marionette TRACE conn4 <- [1,2694,null,{}] 04:22:52 INFO - PROCESS | 1108 | 1461064972007 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:22:52 INFO - PROCESS | 1108 | 1461064972142 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 04:22:52 INFO - PROCESS | 1108 | 1461064972217 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:52 INFO - PROCESS | 1108 | ++DOCSHELL 1FAE5C00 == 88 [pid = 1108] [id = 683] 04:22:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 130 (20D7FC00) [pid = 1108] [serial = 2049] [outer = 00000000] 04:22:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 131 (22231C00) [pid = 1108] [serial = 2050] [outer = 20D7FC00] 04:22:52 INFO - PROCESS | 1108 | 1461064972262 Marionette DEBUG loaded listener.js 04:22:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 132 (22277800) [pid = 1108] [serial = 2051] [outer = 20D7FC00] 04:22:52 INFO - PROCESS | 1108 | 1461064972695 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:22:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:22:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 730ms 04:22:52 INFO - PROCESS | 1108 | 1461064972737 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 04:22:52 INFO - PROCESS | 1108 | 1461064972739 Marionette TRACE conn4 <- [1,2697,null,{"value":"13"}] 04:22:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:22:52 INFO - PROCESS | 1108 | 1461064972742 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:22:52 INFO - PROCESS | 1108 | 1461064972744 Marionette TRACE conn4 <- [1,2698,null,{}] 04:22:52 INFO - PROCESS | 1108 | 1461064972786 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:22:52 INFO - PROCESS | 1108 | 1461064972916 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 04:22:53 INFO - PROCESS | 1108 | 1461064972993 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:53 INFO - PROCESS | 1108 | ++DOCSHELL 22181800 == 89 [pid = 1108] [id = 684] 04:22:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 133 (22230000) [pid = 1108] [serial = 2052] [outer = 00000000] 04:22:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 134 (2230EC00) [pid = 1108] [serial = 2053] [outer = 22230000] 04:22:53 INFO - PROCESS | 1108 | 1461064973037 Marionette DEBUG loaded listener.js 04:22:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 135 (22314400) [pid = 1108] [serial = 2054] [outer = 22230000] 04:22:53 INFO - PROCESS | 1108 | --DOMWINDOW == 134 (12F42C00) [pid = 1108] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 04:22:53 INFO - PROCESS | 1108 | --DOMWINDOW == 133 (1E3AF000) [pid = 1108] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 04:22:53 INFO - PROCESS | 1108 | --DOMWINDOW == 132 (194D3800) [pid = 1108] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 04:22:53 INFO - PROCESS | 1108 | --DOMWINDOW == 131 (1E5AE400) [pid = 1108] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 04:22:53 INFO - PROCESS | 1108 | --DOMWINDOW == 130 (1DA80C00) [pid = 1108] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 04:22:53 INFO - PROCESS | 1108 | --DOMWINDOW == 129 (22314000) [pid = 1108] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 04:22:53 INFO - PROCESS | 1108 | --DOMWINDOW == 128 (22228C00) [pid = 1108] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 04:22:53 INFO - PROCESS | 1108 | --DOMWINDOW == 127 (1E538C00) [pid = 1108] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 04:22:53 INFO - PROCESS | 1108 | --DOMWINDOW == 126 (222B9800) [pid = 1108] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 04:22:53 INFO - PROCESS | 1108 | 1461064973532 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:22:53 INFO - PROCESS | 1108 | 1461064973596 Marionette TRACE conn4 <- [1,2701,null,{"value":"13"}] 04:22:53 INFO - PROCESS | 1108 | 1461064973599 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:22:53 INFO - PROCESS | 1108 | 1461064973601 Marionette TRACE conn4 <- [1,2702,null,{}] 04:22:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 04:22:53 INFO - PROCESS | 1108 | 1461064973604 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:22:53 INFO - PROCESS | 1108 | 1461064973710 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 04:22:53 INFO - PROCESS | 1108 | 1461064973718 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:53 INFO - PROCESS | 1108 | ++DOCSHELL 1E533C00 == 90 [pid = 1108] [id = 685] 04:22:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 127 (222B7800) [pid = 1108] [serial = 2055] [outer = 00000000] 04:22:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 128 (22375400) [pid = 1108] [serial = 2056] [outer = 222B7800] 04:22:53 INFO - PROCESS | 1108 | 1461064973769 Marionette DEBUG loaded listener.js 04:22:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 129 (2237B000) [pid = 1108] [serial = 2057] [outer = 222B7800] 04:22:54 INFO - PROCESS | 1108 | 1461064974204 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:22:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:22:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 630ms 04:22:54 INFO - PROCESS | 1108 | 1461064974235 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 04:22:54 INFO - PROCESS | 1108 | 1461064974237 Marionette TRACE conn4 <- [1,2705,null,{"value":"13"}] 04:22:54 INFO - PROCESS | 1108 | 1461064974272 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:22:54 INFO - PROCESS | 1108 | 1461064974274 Marionette TRACE conn4 <- [1,2706,null,{}] 04:22:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:22:54 INFO - PROCESS | 1108 | 1461064974277 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:22:54 INFO - PROCESS | 1108 | 1461064974365 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 04:22:54 INFO - PROCESS | 1108 | 1461064974399 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:54 INFO - PROCESS | 1108 | ++DOCSHELL 1CF3D800 == 91 [pid = 1108] [id = 686] 04:22:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 130 (22384000) [pid = 1108] [serial = 2058] [outer = 00000000] 04:22:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 131 (22504400) [pid = 1108] [serial = 2059] [outer = 22384000] 04:22:54 INFO - PROCESS | 1108 | 1461064974442 Marionette DEBUG loaded listener.js 04:22:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 132 (2252AC00) [pid = 1108] [serial = 2060] [outer = 22384000] 04:22:54 INFO - PROCESS | 1108 | 1461064974905 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:22:54 INFO - PROCESS | 1108 | 1461064974956 Marionette TRACE conn4 <- [1,2709,null,{"value":"13"}] 04:22:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 04:22:54 INFO - PROCESS | 1108 | 1461064974959 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:22:54 INFO - PROCESS | 1108 | 1461064974961 Marionette TRACE conn4 <- [1,2710,null,{}] 04:22:54 INFO - PROCESS | 1108 | 1461064974964 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:22:55 INFO - PROCESS | 1108 | 1461064975053 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 04:22:55 INFO - PROCESS | 1108 | 1461064975059 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:55 INFO - PROCESS | 1108 | ++DOCSHELL 22538400 == 92 [pid = 1108] [id = 687] 04:22:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 133 (225DE000) [pid = 1108] [serial = 2061] [outer = 00000000] 04:22:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 134 (22CEF800) [pid = 1108] [serial = 2062] [outer = 225DE000] 04:22:55 INFO - PROCESS | 1108 | 1461064975102 Marionette DEBUG loaded listener.js 04:22:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 135 (22CF6000) [pid = 1108] [serial = 2063] [outer = 225DE000] 04:22:55 INFO - PROCESS | 1108 | 1461064975852 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:22:55 INFO - PROCESS | 1108 | 1461064975898 Marionette TRACE conn4 <- [1,2713,null,{"value":"13"}] 04:22:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 04:22:55 INFO - PROCESS | 1108 | 1461064975904 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:22:55 INFO - PROCESS | 1108 | 1461064975907 Marionette TRACE conn4 <- [1,2714,null,{}] 04:22:55 INFO - PROCESS | 1108 | 1461064975913 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:22:56 INFO - PROCESS | 1108 | 1461064976038 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 04:22:56 INFO - PROCESS | 1108 | 1461064976212 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:56 INFO - PROCESS | 1108 | ++DOCSHELL 1D40C800 == 93 [pid = 1108] [id = 688] 04:22:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 136 (1D40D800) [pid = 1108] [serial = 2064] [outer = 00000000] 04:22:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 137 (1DCB7C00) [pid = 1108] [serial = 2065] [outer = 1D40D800] 04:22:56 INFO - PROCESS | 1108 | 1461064976270 Marionette DEBUG loaded listener.js 04:22:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 138 (1E32D400) [pid = 1108] [serial = 2066] [outer = 1D40D800] 04:22:56 INFO - PROCESS | 1108 | 1461064976852 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:22:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:22:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 970ms 04:22:56 INFO - PROCESS | 1108 | 1461064976879 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 04:22:56 INFO - PROCESS | 1108 | 1461064976885 Marionette TRACE conn4 <- [1,2717,null,{"value":"13"}] 04:22:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:22:56 INFO - PROCESS | 1108 | 1461064976891 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:22:56 INFO - PROCESS | 1108 | 1461064976894 Marionette TRACE conn4 <- [1,2718,null,{}] 04:22:56 INFO - PROCESS | 1108 | 1461064976898 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:22:57 INFO - PROCESS | 1108 | 1461064977015 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 04:22:57 INFO - PROCESS | 1108 | 1461064977189 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:57 INFO - PROCESS | 1108 | ++DOCSHELL 1E536400 == 94 [pid = 1108] [id = 689] 04:22:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 139 (1E6C6400) [pid = 1108] [serial = 2067] [outer = 00000000] 04:22:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 140 (1FBF8400) [pid = 1108] [serial = 2068] [outer = 1E6C6400] 04:22:57 INFO - PROCESS | 1108 | 1461064977248 Marionette DEBUG loaded listener.js 04:22:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 141 (22231000) [pid = 1108] [serial = 2069] [outer = 1E6C6400] 04:22:58 INFO - PROCESS | 1108 | 1461064978284 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:22:58 INFO - PROCESS | 1108 | 1461064978349 Marionette TRACE conn4 <- [1,2721,null,{"value":"13"}] 04:22:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 04:22:58 INFO - PROCESS | 1108 | 1461064978354 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:22:58 INFO - PROCESS | 1108 | 1461064978357 Marionette TRACE conn4 <- [1,2722,null,{}] 04:22:58 INFO - PROCESS | 1108 | 1461064978368 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:22:58 INFO - PROCESS | 1108 | 1461064978476 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 04:22:58 INFO - PROCESS | 1108 | 1461064978672 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:58 INFO - PROCESS | 1108 | ++DOCSHELL 2236FC00 == 95 [pid = 1108] [id = 690] 04:22:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 142 (22380C00) [pid = 1108] [serial = 2070] [outer = 00000000] 04:22:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 143 (233C3800) [pid = 1108] [serial = 2071] [outer = 22380C00] 04:22:58 INFO - PROCESS | 1108 | 1461064978733 Marionette DEBUG loaded listener.js 04:22:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 144 (233EC000) [pid = 1108] [serial = 2072] [outer = 22380C00] 04:22:59 INFO - PROCESS | 1108 | 1461064979330 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:22:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:22:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1022ms 04:22:59 INFO - PROCESS | 1108 | 1461064979377 Marionette TRACE conn4 -> [0,2725,"getWindowHandle",null] 04:22:59 INFO - PROCESS | 1108 | 1461064979379 Marionette TRACE conn4 <- [1,2725,null,{"value":"13"}] 04:22:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:22:59 INFO - PROCESS | 1108 | 1461064979383 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:22:59 INFO - PROCESS | 1108 | 1461064979385 Marionette TRACE conn4 <- [1,2726,null,{}] 04:22:59 INFO - PROCESS | 1108 | 1461064979389 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:22:59 INFO - PROCESS | 1108 | 1461064979503 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 04:22:59 INFO - PROCESS | 1108 | 1461064979675 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:59 INFO - PROCESS | 1108 | ++DOCSHELL 2391CC00 == 96 [pid = 1108] [id = 691] 04:22:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 145 (2391F400) [pid = 1108] [serial = 2073] [outer = 00000000] 04:22:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 146 (24C6F400) [pid = 1108] [serial = 2074] [outer = 2391F400] 04:22:59 INFO - PROCESS | 1108 | 1461064979730 Marionette DEBUG loaded listener.js 04:22:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 147 (24C78000) [pid = 1108] [serial = 2075] [outer = 2391F400] 04:23:00 INFO - PROCESS | 1108 | 1461064980303 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:23:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:23:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 971ms 04:23:00 INFO - PROCESS | 1108 | 1461064980356 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 04:23:00 INFO - PROCESS | 1108 | 1461064980358 Marionette TRACE conn4 <- [1,2729,null,{"value":"13"}] 04:23:00 INFO - PROCESS | 1108 | 1461064980362 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:23:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:23:00 INFO - PROCESS | 1108 | 1461064980364 Marionette TRACE conn4 <- [1,2730,null,{}] 04:23:00 INFO - PROCESS | 1108 | 1461064980368 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:23:00 INFO - PROCESS | 1108 | 1461064980483 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 04:23:00 INFO - PROCESS | 1108 | 1461064980650 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:00 INFO - PROCESS | 1108 | ++DOCSHELL 1E3B0000 == 97 [pid = 1108] [id = 692] 04:23:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 148 (2391B000) [pid = 1108] [serial = 2076] [outer = 00000000] 04:23:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 149 (26BC1C00) [pid = 1108] [serial = 2077] [outer = 2391B000] 04:23:00 INFO - PROCESS | 1108 | 1461064980707 Marionette DEBUG loaded listener.js 04:23:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 150 (26BC6C00) [pid = 1108] [serial = 2078] [outer = 2391B000] 04:23:01 INFO - PROCESS | 1108 | 1461064981284 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:23:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:23:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 970ms 04:23:01 INFO - PROCESS | 1108 | 1461064981336 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 04:23:01 INFO - PROCESS | 1108 | 1461064981339 Marionette TRACE conn4 <- [1,2733,null,{"value":"13"}] 04:23:01 INFO - PROCESS | 1108 | 1461064981342 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:23:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:23:01 INFO - PROCESS | 1108 | 1461064981344 Marionette TRACE conn4 <- [1,2734,null,{}] 04:23:01 INFO - PROCESS | 1108 | 1461064981348 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:23:01 INFO - PROCESS | 1108 | 1461064981480 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 04:23:01 INFO - PROCESS | 1108 | 1461064981654 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:01 INFO - PROCESS | 1108 | ++DOCSHELL 2650F400 == 98 [pid = 1108] [id = 693] 04:23:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 151 (27002800) [pid = 1108] [serial = 2079] [outer = 00000000] 04:23:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 152 (27D06400) [pid = 1108] [serial = 2080] [outer = 27002800] 04:23:01 INFO - PROCESS | 1108 | 1461064981715 Marionette DEBUG loaded listener.js 04:23:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 153 (27D09800) [pid = 1108] [serial = 2081] [outer = 27002800] 04:23:02 INFO - PROCESS | 1108 | 1461064982223 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:23:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:23:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 930ms 04:23:02 INFO - PROCESS | 1108 | 1461064982277 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 04:23:02 INFO - PROCESS | 1108 | 1461064982279 Marionette TRACE conn4 <- [1,2737,null,{"value":"13"}] 04:23:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:23:02 INFO - PROCESS | 1108 | 1461064982282 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:23:02 INFO - PROCESS | 1108 | 1461064982284 Marionette TRACE conn4 <- [1,2738,null,{}] 04:23:02 INFO - PROCESS | 1108 | 1461064982288 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:23:02 INFO - PROCESS | 1108 | 1461064982398 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 04:23:02 INFO - PROCESS | 1108 | 1461064982570 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:02 INFO - PROCESS | 1108 | ++DOCSHELL 1AB79400 == 99 [pid = 1108] [id = 694] 04:23:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 154 (27D0DC00) [pid = 1108] [serial = 2082] [outer = 00000000] 04:23:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 155 (27DEC400) [pid = 1108] [serial = 2083] [outer = 27D0DC00] 04:23:02 INFO - PROCESS | 1108 | 1461064982624 Marionette DEBUG loaded listener.js 04:23:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 156 (27DEEC00) [pid = 1108] [serial = 2084] [outer = 27D0DC00] 04:23:03 INFO - PROCESS | 1108 | 1461064983231 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:23:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:23:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 970ms 04:23:03 INFO - PROCESS | 1108 | 1461064983257 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 04:23:03 INFO - PROCESS | 1108 | 1461064983259 Marionette TRACE conn4 <- [1,2741,null,{"value":"13"}] 04:23:03 INFO - PROCESS | 1108 | 1461064983263 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:23:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:23:03 INFO - PROCESS | 1108 | 1461064983264 Marionette TRACE conn4 <- [1,2742,null,{}] 04:23:03 INFO - PROCESS | 1108 | 1461064983268 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:23:03 INFO - PROCESS | 1108 | 1461064983549 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 04:23:03 INFO - PROCESS | 1108 | 1461064983746 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:03 INFO - PROCESS | 1108 | ++DOCSHELL 0ED19400 == 100 [pid = 1108] [id = 695] 04:23:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 157 (0ED1F800) [pid = 1108] [serial = 2085] [outer = 00000000] 04:23:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 158 (12F44800) [pid = 1108] [serial = 2086] [outer = 0ED1F800] 04:23:03 INFO - PROCESS | 1108 | 1461064983798 Marionette DEBUG loaded listener.js 04:23:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 159 (135C0800) [pid = 1108] [serial = 2087] [outer = 0ED1F800] 04:23:04 INFO - PROCESS | 1108 | 1461064984429 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:23:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:23:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1219ms 04:23:04 INFO - PROCESS | 1108 | 1461064984487 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 04:23:04 INFO - PROCESS | 1108 | 1461064984491 Marionette TRACE conn4 <- [1,2745,null,{"value":"13"}] 04:23:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:23:04 INFO - PROCESS | 1108 | 1461064984495 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:23:04 INFO - PROCESS | 1108 | 1461064984499 Marionette TRACE conn4 <- [1,2746,null,{}] 04:23:04 INFO - PROCESS | 1108 | 1461064984504 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:23:04 INFO - PROCESS | 1108 | 1461064984620 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 04:23:04 INFO - PROCESS | 1108 | 1461064984801 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:04 INFO - PROCESS | 1108 | ++DOCSHELL 14BA3C00 == 101 [pid = 1108] [id = 696] 04:23:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 160 (17F62000) [pid = 1108] [serial = 2088] [outer = 00000000] 04:23:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 161 (1982A800) [pid = 1108] [serial = 2089] [outer = 17F62000] 04:23:04 INFO - PROCESS | 1108 | 1461064984853 Marionette DEBUG loaded listener.js 04:23:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 162 (19874400) [pid = 1108] [serial = 2090] [outer = 17F62000] 04:23:05 INFO - PROCESS | 1108 | --DOCSHELL 22F3F400 == 100 [pid = 1108] [id = 476] 04:23:05 INFO - PROCESS | 1108 | --DOCSHELL 1356BC00 == 99 [pid = 1108] [id = 147] 04:23:05 INFO - PROCESS | 1108 | --DOCSHELL 1CF3D800 == 98 [pid = 1108] [id = 686] 04:23:05 INFO - PROCESS | 1108 | --DOCSHELL 1E533C00 == 97 [pid = 1108] [id = 685] 04:23:05 INFO - PROCESS | 1108 | --DOCSHELL 22181800 == 96 [pid = 1108] [id = 684] 04:23:05 INFO - PROCESS | 1108 | --DOCSHELL 1FAE5C00 == 95 [pid = 1108] [id = 683] 04:23:05 INFO - PROCESS | 1108 | --DOCSHELL 1E3AA400 == 94 [pid = 1108] [id = 682] 04:23:05 INFO - PROCESS | 1108 | --DOCSHELL 1AA97400 == 93 [pid = 1108] [id = 681] 04:23:05 INFO - PROCESS | 1108 | --DOCSHELL 13573C00 == 92 [pid = 1108] [id = 680] 04:23:05 INFO - PROCESS | 1108 | --DOMWINDOW == 161 (225D0400) [pid = 1108] [serial = 2020] [outer = 00000000] [url = about:blank] 04:23:05 INFO - PROCESS | 1108 | --DOMWINDOW == 160 (23916800) [pid = 1108] [serial = 1984] [outer = 00000000] [url = about:blank] 04:23:05 INFO - PROCESS | 1108 | --DOMWINDOW == 159 (24C26400) [pid = 1108] [serial = 1990] [outer = 00000000] [url = about:blank] 04:23:05 INFO - PROCESS | 1108 | --DOMWINDOW == 158 (233E7800) [pid = 1108] [serial = 1981] [outer = 00000000] [url = about:blank] 04:23:05 INFO - PROCESS | 1108 | --DOMWINDOW == 157 (22F3D800) [pid = 1108] [serial = 1978] [outer = 00000000] [url = about:blank] 04:23:05 INFO - PROCESS | 1108 | --DOMWINDOW == 156 (1D0AE400) [pid = 1108] [serial = 1972] [outer = 00000000] [url = about:blank] 04:23:05 INFO - PROCESS | 1108 | --DOMWINDOW == 155 (1FA6D800) [pid = 1108] [serial = 1975] [outer = 00000000] [url = about:blank] 04:23:05 INFO - PROCESS | 1108 | --DOMWINDOW == 154 (26503800) [pid = 1108] [serial = 1987] [outer = 00000000] [url = about:blank] 04:23:05 INFO - PROCESS | 1108 | --DOCSHELL 2217C400 == 91 [pid = 1108] [id = 678] 04:23:05 INFO - PROCESS | 1108 | --DOCSHELL 233C7C00 == 90 [pid = 1108] [id = 677] 04:23:05 INFO - PROCESS | 1108 | --DOCSHELL 222ABC00 == 89 [pid = 1108] [id = 676] 04:23:05 INFO - PROCESS | 1108 | --DOCSHELL 1DA79000 == 88 [pid = 1108] [id = 675] 04:23:05 INFO - PROCESS | 1108 | --DOCSHELL 1AB72400 == 87 [pid = 1108] [id = 674] 04:23:05 INFO - PROCESS | 1108 | --DOCSHELL 223A1000 == 86 [pid = 1108] [id = 673] 04:23:05 INFO - PROCESS | 1108 | 1461064985531 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:23:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:23:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1079ms 04:23:05 INFO - PROCESS | 1108 | 1461064985575 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 04:23:05 INFO - PROCESS | 1108 | 1461064985578 Marionette TRACE conn4 <- [1,2749,null,{"value":"13"}] 04:23:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:23:05 INFO - PROCESS | 1108 | 1461064985581 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:23:05 INFO - PROCESS | 1108 | 1461064985583 Marionette TRACE conn4 <- [1,2750,null,{}] 04:23:05 INFO - PROCESS | 1108 | 1461064985587 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:23:05 INFO - PROCESS | 1108 | 1461064985713 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 04:23:05 INFO - PROCESS | 1108 | --DOMWINDOW == 153 (22317C00) [pid = 1108] [serial = 2011] [outer = 00000000] [url = about:blank] 04:23:05 INFO - PROCESS | 1108 | --DOMWINDOW == 152 (19829C00) [pid = 1108] [serial = 1993] [outer = 00000000] [url = about:blank] 04:23:05 INFO - PROCESS | 1108 | --DOMWINDOW == 151 (1E53A000) [pid = 1108] [serial = 2002] [outer = 00000000] [url = about:blank] 04:23:05 INFO - PROCESS | 1108 | --DOMWINDOW == 150 (1D412000) [pid = 1108] [serial = 2000] [outer = 00000000] [url = about:blank] 04:23:05 INFO - PROCESS | 1108 | --DOMWINDOW == 149 (22318C00) [pid = 1108] [serial = 2012] [outer = 00000000] [url = about:blank] 04:23:05 INFO - PROCESS | 1108 | --DOMWINDOW == 148 (2237A000) [pid = 1108] [serial = 2018] [outer = 00000000] [url = about:blank] 04:23:05 INFO - PROCESS | 1108 | --DOMWINDOW == 147 (1E3ADC00) [pid = 1108] [serial = 1997] [outer = 00000000] [url = about:blank] 04:23:05 INFO - PROCESS | 1108 | --DOMWINDOW == 146 (1A565C00) [pid = 1108] [serial = 1994] [outer = 00000000] [url = about:blank] 04:23:05 INFO - PROCESS | 1108 | --DOMWINDOW == 145 (1AB6E400) [pid = 1108] [serial = 1999] [outer = 00000000] [url = about:blank] 04:23:05 INFO - PROCESS | 1108 | --DOMWINDOW == 144 (2237F400) [pid = 1108] [serial = 2014] [outer = 00000000] [url = about:blank] 04:23:05 INFO - PROCESS | 1108 | --DOMWINDOW == 143 (22277000) [pid = 1108] [serial = 2008] [outer = 00000000] [url = about:blank] 04:23:05 INFO - PROCESS | 1108 | --DOMWINDOW == 142 (1E8A8400) [pid = 1108] [serial = 2003] [outer = 00000000] [url = about:blank] 04:23:05 INFO - PROCESS | 1108 | --DOMWINDOW == 141 (21677000) [pid = 1108] [serial = 2006] [outer = 00000000] [url = about:blank] 04:23:05 INFO - PROCESS | 1108 | --DOMWINDOW == 140 (223A2C00) [pid = 1108] [serial = 2015] [outer = 00000000] [url = about:blank] 04:23:05 INFO - PROCESS | 1108 | --DOMWINDOW == 139 (1FBFC000) [pid = 1108] [serial = 2005] [outer = 00000000] [url = about:blank] 04:23:05 INFO - PROCESS | 1108 | --DOMWINDOW == 138 (222B7000) [pid = 1108] [serial = 2009] [outer = 00000000] [url = about:blank] 04:23:05 INFO - PROCESS | 1108 | --DOMWINDOW == 137 (2236E800) [pid = 1108] [serial = 2017] [outer = 00000000] [url = about:blank] 04:23:05 INFO - PROCESS | 1108 | --DOMWINDOW == 136 (1E334400) [pid = 1108] [serial = 1996] [outer = 00000000] [url = about:blank] 04:23:05 INFO - PROCESS | 1108 | 1461064985853 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:05 INFO - PROCESS | 1108 | ++DOCSHELL 19832000 == 87 [pid = 1108] [id = 697] 04:23:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 137 (19832C00) [pid = 1108] [serial = 2091] [outer = 00000000] 04:23:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 138 (1AA94000) [pid = 1108] [serial = 2092] [outer = 19832C00] 04:23:05 INFO - PROCESS | 1108 | 1461064985900 Marionette DEBUG loaded listener.js 04:23:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 139 (1AB71400) [pid = 1108] [serial = 2093] [outer = 19832C00] 04:23:06 INFO - PROCESS | 1108 | 1461064986265 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:23:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:23:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 730ms 04:23:06 INFO - PROCESS | 1108 | 1461064986337 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 04:23:06 INFO - PROCESS | 1108 | 1461064986341 Marionette TRACE conn4 <- [1,2753,null,{"value":"13"}] 04:23:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:23:06 INFO - PROCESS | 1108 | 1461064986352 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:23:06 INFO - PROCESS | 1108 | 1461064986357 Marionette TRACE conn4 <- [1,2754,null,{}] 04:23:06 INFO - PROCESS | 1108 | 1461064986360 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:23:06 INFO - PROCESS | 1108 | 1461064986458 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 04:23:06 INFO - PROCESS | 1108 | 1461064986464 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:06 INFO - PROCESS | 1108 | ++DOCSHELL 1B2A4000 == 88 [pid = 1108] [id = 698] 04:23:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 140 (1CF34800) [pid = 1108] [serial = 2094] [outer = 00000000] 04:23:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 141 (1D0B0C00) [pid = 1108] [serial = 2095] [outer = 1CF34800] 04:23:06 INFO - PROCESS | 1108 | 1461064986508 Marionette DEBUG loaded listener.js 04:23:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 142 (1D412000) [pid = 1108] [serial = 2096] [outer = 1CF34800] 04:23:07 INFO - PROCESS | 1108 | 1461064986984 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:23:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:23:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 690ms 04:23:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:23:07 INFO - PROCESS | 1108 | 1461064987041 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 04:23:07 INFO - PROCESS | 1108 | 1461064987043 Marionette TRACE conn4 <- [1,2757,null,{"value":"13"}] 04:23:07 INFO - PROCESS | 1108 | 1461064987046 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:23:07 INFO - PROCESS | 1108 | 1461064987048 Marionette TRACE conn4 <- [1,2758,null,{}] 04:23:07 INFO - PROCESS | 1108 | 1461064987051 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:23:07 INFO - PROCESS | 1108 | 1461064987171 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 04:23:07 INFO - PROCESS | 1108 | 1461064987293 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:07 INFO - PROCESS | 1108 | ++DOCSHELL 1D409800 == 89 [pid = 1108] [id = 699] 04:23:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 143 (1D415C00) [pid = 1108] [serial = 2097] [outer = 00000000] 04:23:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 144 (1D908C00) [pid = 1108] [serial = 2098] [outer = 1D415C00] 04:23:07 INFO - PROCESS | 1108 | 1461064987337 Marionette DEBUG loaded listener.js 04:23:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 145 (1DA77000) [pid = 1108] [serial = 2099] [outer = 1D415C00] 04:23:07 INFO - PROCESS | 1108 | 1461064987703 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:23:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:23:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 670ms 04:23:07 INFO - PROCESS | 1108 | 1461064987716 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 04:23:07 INFO - PROCESS | 1108 | 1461064987718 Marionette TRACE conn4 <- [1,2761,null,{"value":"13"}] 04:23:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:23:07 INFO - PROCESS | 1108 | 1461064987721 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:23:07 INFO - PROCESS | 1108 | 1461064987723 Marionette TRACE conn4 <- [1,2762,null,{}] 04:23:07 INFO - PROCESS | 1108 | 1461064987726 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:23:07 INFO - PROCESS | 1108 | 1461064987879 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 04:23:07 INFO - PROCESS | 1108 | 1461064987901 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:07 INFO - PROCESS | 1108 | ++DOCSHELL 1DA82800 == 90 [pid = 1108] [id = 700] 04:23:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 146 (1DA84800) [pid = 1108] [serial = 2100] [outer = 00000000] 04:23:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 147 (1DF3DC00) [pid = 1108] [serial = 2101] [outer = 1DA84800] 04:23:07 INFO - PROCESS | 1108 | 1461064987954 Marionette DEBUG loaded listener.js 04:23:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 148 (1E334400) [pid = 1108] [serial = 2102] [outer = 1DA84800] 04:23:08 INFO - PROCESS | 1108 | 1461064988451 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:23:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:23:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 770ms 04:23:08 INFO - PROCESS | 1108 | 1461064988527 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 04:23:08 INFO - PROCESS | 1108 | 1461064988529 Marionette TRACE conn4 <- [1,2765,null,{"value":"13"}] 04:23:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:23:08 INFO - PROCESS | 1108 | 1461064988532 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:23:08 INFO - PROCESS | 1108 | 1461064988533 Marionette TRACE conn4 <- [1,2766,null,{}] 04:23:08 INFO - PROCESS | 1108 | 1461064988536 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:23:08 INFO - PROCESS | 1108 | 1461064988670 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 04:23:08 INFO - PROCESS | 1108 | 1461064988750 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:08 INFO - PROCESS | 1108 | ++DOCSHELL 1E337400 == 91 [pid = 1108] [id = 701] 04:23:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 149 (1E3AE800) [pid = 1108] [serial = 2103] [outer = 00000000] 04:23:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 150 (1E53A000) [pid = 1108] [serial = 2104] [outer = 1E3AE800] 04:23:08 INFO - PROCESS | 1108 | 1461064988795 Marionette DEBUG loaded listener.js 04:23:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 151 (1E615000) [pid = 1108] [serial = 2105] [outer = 1E3AE800] 04:23:09 INFO - PROCESS | 1108 | 1461064989214 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:23:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:23:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 730ms 04:23:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:23:09 INFO - PROCESS | 1108 | 1461064989268 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 04:23:09 INFO - PROCESS | 1108 | 1461064989270 Marionette TRACE conn4 <- [1,2769,null,{"value":"13"}] 04:23:09 INFO - PROCESS | 1108 | 1461064989273 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:23:09 INFO - PROCESS | 1108 | 1461064989275 Marionette TRACE conn4 <- [1,2770,null,{}] 04:23:09 INFO - PROCESS | 1108 | 1461064989278 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:23:09 INFO - PROCESS | 1108 | 1461064989410 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 04:23:09 INFO - PROCESS | 1108 | 1461064989427 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:09 INFO - PROCESS | 1108 | ++DOCSHELL 1887C000 == 92 [pid = 1108] [id = 702] 04:23:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 152 (1E8B6400) [pid = 1108] [serial = 2106] [outer = 00000000] 04:23:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 153 (1F44C000) [pid = 1108] [serial = 2107] [outer = 1E8B6400] 04:23:09 INFO - PROCESS | 1108 | 1461064989470 Marionette DEBUG loaded listener.js 04:23:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 154 (1FAEEC00) [pid = 1108] [serial = 2108] [outer = 1E8B6400] 04:23:10 INFO - PROCESS | 1108 | --DOMWINDOW == 153 (1D7F1000) [pid = 1108] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:23:10 INFO - PROCESS | 1108 | --DOMWINDOW == 152 (24C75400) [pid = 1108] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:23:10 INFO - PROCESS | 1108 | --DOMWINDOW == 151 (1E8DEC00) [pid = 1108] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:23:10 INFO - PROCESS | 1108 | --DOMWINDOW == 150 (19797000) [pid = 1108] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:23:10 INFO - PROCESS | 1108 | --DOMWINDOW == 149 (24C21C00) [pid = 1108] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:23:10 INFO - PROCESS | 1108 | --DOMWINDOW == 148 (19409C00) [pid = 1108] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:23:10 INFO - PROCESS | 1108 | --DOMWINDOW == 147 (17EC7000) [pid = 1108] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:23:10 INFO - PROCESS | 1108 | --DOMWINDOW == 146 (22382800) [pid = 1108] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:23:10 INFO - PROCESS | 1108 | --DOMWINDOW == 145 (227DD400) [pid = 1108] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:23:10 INFO - PROCESS | 1108 | --DOMWINDOW == 144 (222B7400) [pid = 1108] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:23:10 INFO - PROCESS | 1108 | --DOMWINDOW == 143 (24C73400) [pid = 1108] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:23:10 INFO - PROCESS | 1108 | --DOMWINDOW == 142 (1DCB0400) [pid = 1108] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:23:10 INFO - PROCESS | 1108 | --DOMWINDOW == 141 (1FAEB800) [pid = 1108] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:23:10 INFO - PROCESS | 1108 | --DOMWINDOW == 140 (2230AC00) [pid = 1108] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:23:10 INFO - PROCESS | 1108 | --DOMWINDOW == 139 (2236BC00) [pid = 1108] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:23:10 INFO - PROCESS | 1108 | --DOMWINDOW == 138 (231B6C00) [pid = 1108] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:23:10 INFO - PROCESS | 1108 | --DOMWINDOW == 137 (13697800) [pid = 1108] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:23:10 INFO - PROCESS | 1108 | --DOMWINDOW == 136 (22534000) [pid = 1108] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:23:10 INFO - PROCESS | 1108 | --DOMWINDOW == 135 (1E3AA800) [pid = 1108] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 04:23:10 INFO - PROCESS | 1108 | --DOMWINDOW == 134 (20D7FC00) [pid = 1108] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:23:10 INFO - PROCESS | 1108 | --DOMWINDOW == 133 (22230000) [pid = 1108] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 04:23:10 INFO - PROCESS | 1108 | --DOMWINDOW == 132 (22384000) [pid = 1108] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:23:10 INFO - PROCESS | 1108 | --DOMWINDOW == 131 (222E5000) [pid = 1108] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 04:23:10 INFO - PROCESS | 1108 | --DOMWINDOW == 130 (22533400) [pid = 1108] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 04:23:10 INFO - PROCESS | 1108 | --DOMWINDOW == 129 (1AB75800) [pid = 1108] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 04:23:10 INFO - PROCESS | 1108 | --DOMWINDOW == 128 (1AA9D000) [pid = 1108] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:23:10 INFO - PROCESS | 1108 | --DOMWINDOW == 127 (24791800) [pid = 1108] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 04:23:10 INFO - PROCESS | 1108 | --DOMWINDOW == 126 (13651800) [pid = 1108] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:23:10 INFO - PROCESS | 1108 | --DOMWINDOW == 125 (233CA400) [pid = 1108] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 04:23:10 INFO - PROCESS | 1108 | --DOMWINDOW == 124 (1DA79800) [pid = 1108] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 04:23:10 INFO - PROCESS | 1108 | --DOMWINDOW == 123 (222B7800) [pid = 1108] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:23:10 INFO - PROCESS | 1108 | --DOMWINDOW == 122 (1D528C00) [pid = 1108] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:23:10 INFO - PROCESS | 1108 | --DOMWINDOW == 121 (2237B400) [pid = 1108] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:23:10 INFO - PROCESS | 1108 | --DOMWINDOW == 120 (183CEC00) [pid = 1108] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:23:10 INFO - PROCESS | 1108 | --DOMWINDOW == 119 (22F44400) [pid = 1108] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:23:10 INFO - PROCESS | 1108 | --DOMWINDOW == 118 (1D414C00) [pid = 1108] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:23:10 INFO - PROCESS | 1108 | --DOMWINDOW == 117 (231AD800) [pid = 1108] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:23:10 INFO - PROCESS | 1108 | --DOMWINDOW == 116 (233F0400) [pid = 1108] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:23:10 INFO - PROCESS | 1108 | 1461064990350 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:23:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:23:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1128ms 04:23:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:23:10 INFO - PROCESS | 1108 | 1461064990401 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 04:23:10 INFO - PROCESS | 1108 | 1461064990403 Marionette TRACE conn4 <- [1,2773,null,{"value":"13"}] 04:23:10 INFO - PROCESS | 1108 | 1461064990406 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:23:10 INFO - PROCESS | 1108 | 1461064990408 Marionette TRACE conn4 <- [1,2774,null,{}] 04:23:10 INFO - PROCESS | 1108 | 1461064990411 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:23:10 INFO - PROCESS | 1108 | 1461064990548 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 04:23:10 INFO - PROCESS | 1108 | 1461064990626 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:10 INFO - PROCESS | 1108 | ++DOCSHELL 13A84C00 == 93 [pid = 1108] [id = 703] 04:23:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 117 (14A74000) [pid = 1108] [serial = 2109] [outer = 00000000] 04:23:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 118 (1AB6EC00) [pid = 1108] [serial = 2110] [outer = 14A74000] 04:23:10 INFO - PROCESS | 1108 | 1461064990670 Marionette DEBUG loaded listener.js 04:23:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 119 (18587C00) [pid = 1108] [serial = 2111] [outer = 14A74000] 04:23:11 INFO - PROCESS | 1108 | 1461064991022 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:23:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:23:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 670ms 04:23:11 INFO - PROCESS | 1108 | 1461064991077 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 04:23:11 INFO - PROCESS | 1108 | 1461064991079 Marionette TRACE conn4 <- [1,2777,null,{"value":"13"}] 04:23:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:23:11 INFO - PROCESS | 1108 | 1461064991082 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:23:11 INFO - PROCESS | 1108 | 1461064991083 Marionette TRACE conn4 <- [1,2778,null,{}] 04:23:11 INFO - PROCESS | 1108 | 1461064991087 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:23:11 INFO - PROCESS | 1108 | 1461064991178 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 04:23:11 INFO - PROCESS | 1108 | 1461064991185 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:11 INFO - PROCESS | 1108 | ++DOCSHELL 1D7F5800 == 94 [pid = 1108] [id = 704] 04:23:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 120 (1D7FEC00) [pid = 1108] [serial = 2112] [outer = 00000000] 04:23:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 121 (1FAEB800) [pid = 1108] [serial = 2113] [outer = 1D7FEC00] 04:23:11 INFO - PROCESS | 1108 | 1461064991228 Marionette DEBUG loaded listener.js 04:23:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 122 (21679000) [pid = 1108] [serial = 2114] [outer = 1D7FEC00] 04:23:11 INFO - PROCESS | 1108 | 1461064991655 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:23:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:23:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 630ms 04:23:11 INFO - PROCESS | 1108 | 1461064991728 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 04:23:11 INFO - PROCESS | 1108 | 1461064991730 Marionette TRACE conn4 <- [1,2781,null,{"value":"13"}] 04:23:11 INFO - PROCESS | 1108 | 1461064991734 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:23:11 INFO - PROCESS | 1108 | 1461064991736 Marionette TRACE conn4 <- [1,2782,null,{}] 04:23:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:23:11 INFO - PROCESS | 1108 | 1461064991739 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:23:11 INFO - PROCESS | 1108 | 1461064991835 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 04:23:11 INFO - PROCESS | 1108 | 1461064991871 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:11 INFO - PROCESS | 1108 | ++DOCSHELL 22224800 == 95 [pid = 1108] [id = 705] 04:23:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 123 (22226400) [pid = 1108] [serial = 2115] [outer = 00000000] 04:23:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 124 (22230C00) [pid = 1108] [serial = 2116] [outer = 22226400] 04:23:11 INFO - PROCESS | 1108 | 1461064991929 Marionette DEBUG loaded listener.js 04:23:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 125 (2227D800) [pid = 1108] [serial = 2117] [outer = 22226400] 04:23:12 INFO - PROCESS | 1108 | 1461064992610 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:23:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:23:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 930ms 04:23:12 INFO - PROCESS | 1108 | 1461064992671 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 04:23:12 INFO - PROCESS | 1108 | 1461064992676 Marionette TRACE conn4 <- [1,2785,null,{"value":"13"}] 04:23:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:23:12 INFO - PROCESS | 1108 | 1461064992682 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:23:12 INFO - PROCESS | 1108 | 1461064992685 Marionette TRACE conn4 <- [1,2786,null,{}] 04:23:12 INFO - PROCESS | 1108 | 1461064992691 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:23:12 INFO - PROCESS | 1108 | 1461064992849 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 04:23:13 INFO - PROCESS | 1108 | 1461064993014 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:13 INFO - PROCESS | 1108 | ++DOCSHELL 144DFC00 == 96 [pid = 1108] [id = 706] 04:23:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 126 (14A72800) [pid = 1108] [serial = 2118] [outer = 00000000] 04:23:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 127 (19825800) [pid = 1108] [serial = 2119] [outer = 14A72800] 04:23:13 INFO - PROCESS | 1108 | 1461064993071 Marionette DEBUG loaded listener.js 04:23:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 128 (1A564400) [pid = 1108] [serial = 2120] [outer = 14A72800] 04:23:13 INFO - PROCESS | 1108 | 1461064993714 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:23:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:23:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1068ms 04:23:13 INFO - PROCESS | 1108 | 1461064993758 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 04:23:13 INFO - PROCESS | 1108 | 1461064993764 Marionette TRACE conn4 <- [1,2789,null,{"value":"13"}] 04:23:13 INFO - PROCESS | 1108 | 1461064993770 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:23:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:23:13 INFO - PROCESS | 1108 | 1461064993773 Marionette TRACE conn4 <- [1,2790,null,{}] 04:23:13 INFO - PROCESS | 1108 | 1461064993777 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:23:13 INFO - PROCESS | 1108 | 1461064993897 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 04:23:14 INFO - PROCESS | 1108 | 1461064994061 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:14 INFO - PROCESS | 1108 | ++DOCSHELL 1A5D3C00 == 97 [pid = 1108] [id = 707] 04:23:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 129 (1ABCAC00) [pid = 1108] [serial = 2121] [outer = 00000000] 04:23:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 130 (1DA7B800) [pid = 1108] [serial = 2122] [outer = 1ABCAC00] 04:23:14 INFO - PROCESS | 1108 | 1461064994117 Marionette DEBUG loaded listener.js 04:23:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 131 (1E32C800) [pid = 1108] [serial = 2123] [outer = 1ABCAC00] 04:23:14 INFO - PROCESS | 1108 | 1461064994717 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:23:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:23:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 970ms 04:23:14 INFO - PROCESS | 1108 | 1461064994745 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 04:23:14 INFO - PROCESS | 1108 | 1461064994748 Marionette TRACE conn4 <- [1,2793,null,{"value":"13"}] 04:23:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:23:14 INFO - PROCESS | 1108 | 1461064994752 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:23:14 INFO - PROCESS | 1108 | 1461064994755 Marionette TRACE conn4 <- [1,2794,null,{}] 04:23:14 INFO - PROCESS | 1108 | 1461064994767 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:23:14 INFO - PROCESS | 1108 | 1461064994888 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 04:23:15 INFO - PROCESS | 1108 | 1461064995067 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:15 INFO - PROCESS | 1108 | ++DOCSHELL 22231400 == 98 [pid = 1108] [id = 708] 04:23:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 132 (22277C00) [pid = 1108] [serial = 2124] [outer = 00000000] 04:23:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 133 (222B4C00) [pid = 1108] [serial = 2125] [outer = 22277C00] 04:23:15 INFO - PROCESS | 1108 | 1461064995124 Marionette DEBUG loaded listener.js 04:23:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 134 (222D9C00) [pid = 1108] [serial = 2126] [outer = 22277C00] 04:23:15 INFO - PROCESS | 1108 | 1461064995722 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:23:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:23:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1024ms 04:23:15 INFO - PROCESS | 1108 | 1461064995779 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 04:23:15 INFO - PROCESS | 1108 | 1461064995782 Marionette TRACE conn4 <- [1,2797,null,{"value":"13"}] 04:23:15 INFO - PROCESS | 1108 | 1461064995785 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:23:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:23:15 INFO - PROCESS | 1108 | 1461064995787 Marionette TRACE conn4 <- [1,2798,null,{}] 04:23:15 INFO - PROCESS | 1108 | 1461064995791 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:23:15 INFO - PROCESS | 1108 | 1461064995912 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 04:23:16 INFO - PROCESS | 1108 | 1461064996075 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:16 INFO - PROCESS | 1108 | ++DOCSHELL 2230F000 == 99 [pid = 1108] [id = 709] 04:23:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 135 (2230F400) [pid = 1108] [serial = 2127] [outer = 00000000] 04:23:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 136 (22368800) [pid = 1108] [serial = 2128] [outer = 2230F400] 04:23:16 INFO - PROCESS | 1108 | 1461064996130 Marionette DEBUG loaded listener.js 04:23:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 137 (2236C800) [pid = 1108] [serial = 2129] [outer = 2230F400] 04:23:16 INFO - PROCESS | 1108 | 1461064996721 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:23:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:23:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 970ms 04:23:16 INFO - PROCESS | 1108 | 1461064996759 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 04:23:16 INFO - PROCESS | 1108 | 1461064996761 Marionette TRACE conn4 <- [1,2801,null,{"value":"13"}] 04:23:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:23:16 INFO - PROCESS | 1108 | 1461064996765 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:23:16 INFO - PROCESS | 1108 | 1461064996767 Marionette TRACE conn4 <- [1,2802,null,{}] 04:23:16 INFO - PROCESS | 1108 | 1461064996771 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:23:16 INFO - PROCESS | 1108 | 1461064996885 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 04:23:17 INFO - PROCESS | 1108 | 1461064997060 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:17 INFO - PROCESS | 1108 | ++DOCSHELL 22372000 == 100 [pid = 1108] [id = 710] 04:23:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 138 (22372800) [pid = 1108] [serial = 2130] [outer = 00000000] 04:23:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 139 (2237C800) [pid = 1108] [serial = 2131] [outer = 22372800] 04:23:17 INFO - PROCESS | 1108 | 1461064997114 Marionette DEBUG loaded listener.js 04:23:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 140 (22381C00) [pid = 1108] [serial = 2132] [outer = 22372800] 04:23:17 INFO - PROCESS | 1108 | 1461064997684 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:23:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:23:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 970ms 04:23:17 INFO - PROCESS | 1108 | 1461064997739 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 04:23:17 INFO - PROCESS | 1108 | 1461064997741 Marionette TRACE conn4 <- [1,2805,null,{"value":"13"}] 04:23:17 INFO - PROCESS | 1108 | 1461064997745 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:23:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:23:17 INFO - PROCESS | 1108 | 1461064997746 Marionette TRACE conn4 <- [1,2806,null,{}] 04:23:17 INFO - PROCESS | 1108 | 1461064997750 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:23:17 INFO - PROCESS | 1108 | 1461064997885 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 04:23:18 INFO - PROCESS | 1108 | 1461064998049 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:18 INFO - PROCESS | 1108 | ++DOCSHELL 223A5000 == 101 [pid = 1108] [id = 711] 04:23:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 141 (223AA800) [pid = 1108] [serial = 2133] [outer = 00000000] 04:23:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 142 (2252B800) [pid = 1108] [serial = 2134] [outer = 223AA800] 04:23:18 INFO - PROCESS | 1108 | 1461064998106 Marionette DEBUG loaded listener.js 04:23:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 143 (22530C00) [pid = 1108] [serial = 2135] [outer = 223AA800] 04:23:18 INFO - PROCESS | 1108 | 1461064998651 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:23:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:23:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 970ms 04:23:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:23:18 INFO - PROCESS | 1108 | 1461064998719 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 04:23:18 INFO - PROCESS | 1108 | 1461064998722 Marionette TRACE conn4 <- [1,2809,null,{"value":"13"}] 04:23:18 INFO - PROCESS | 1108 | 1461064998725 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:23:18 INFO - PROCESS | 1108 | 1461064998727 Marionette TRACE conn4 <- [1,2810,null,{}] 04:23:18 INFO - PROCESS | 1108 | 1461064998730 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:23:18 INFO - PROCESS | 1108 | 1461064998844 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 04:23:19 INFO - PROCESS | 1108 | 1461064999024 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:19 INFO - PROCESS | 1108 | ++DOCSHELL 225CF800 == 102 [pid = 1108] [id = 712] 04:23:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 144 (225D1400) [pid = 1108] [serial = 2136] [outer = 00000000] 04:23:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 145 (225DB000) [pid = 1108] [serial = 2137] [outer = 225D1400] 04:23:19 INFO - PROCESS | 1108 | 1461064999079 Marionette DEBUG loaded listener.js 04:23:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 146 (227E6400) [pid = 1108] [serial = 2138] [outer = 225D1400] 04:23:19 INFO - PROCESS | 1108 | 1461064999634 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:23:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:23:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 971ms 04:23:19 INFO - PROCESS | 1108 | 1461064999699 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 04:23:19 INFO - PROCESS | 1108 | 1461064999701 Marionette TRACE conn4 <- [1,2813,null,{"value":"13"}] 04:23:19 INFO - PROCESS | 1108 | 1461064999705 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:23:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:23:19 INFO - PROCESS | 1108 | 1461064999707 Marionette TRACE conn4 <- [1,2814,null,{}] 04:23:19 INFO - PROCESS | 1108 | 1461064999710 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:23:19 INFO - PROCESS | 1108 | 1461064999828 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 04:23:20 INFO - PROCESS | 1108 | 1461065000010 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:20 INFO - PROCESS | 1108 | ++DOCSHELL 13694000 == 103 [pid = 1108] [id = 713] 04:23:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 147 (2227DC00) [pid = 1108] [serial = 2139] [outer = 00000000] 04:23:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 148 (22CF4400) [pid = 1108] [serial = 2140] [outer = 2227DC00] 04:23:20 INFO - PROCESS | 1108 | 1461065000064 Marionette DEBUG loaded listener.js 04:23:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 149 (22F3A400) [pid = 1108] [serial = 2141] [outer = 2227DC00] 04:23:20 INFO - PROCESS | 1108 | 1461065000600 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:23:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:23:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 930ms 04:23:20 INFO - PROCESS | 1108 | 1461065000643 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 04:23:20 INFO - PROCESS | 1108 | 1461065000645 Marionette TRACE conn4 <- [1,2817,null,{"value":"13"}] 04:23:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:23:20 INFO - PROCESS | 1108 | 1461065000651 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:23:20 INFO - PROCESS | 1108 | 1461065000653 Marionette TRACE conn4 <- [1,2818,null,{}] 04:23:20 INFO - PROCESS | 1108 | 1461065000657 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:23:20 INFO - PROCESS | 1108 | 1461065000779 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 04:23:21 INFO - PROCESS | 1108 | 1461065000978 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:21 INFO - PROCESS | 1108 | ++DOCSHELL 13A2C400 == 104 [pid = 1108] [id = 714] 04:23:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 150 (14B89400) [pid = 1108] [serial = 2142] [outer = 00000000] 04:23:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 151 (1DCB1000) [pid = 1108] [serial = 2143] [outer = 14B89400] 04:23:21 INFO - PROCESS | 1108 | 1461065001033 Marionette DEBUG loaded listener.js 04:23:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 152 (1E8DF400) [pid = 1108] [serial = 2144] [outer = 14B89400] 04:23:21 INFO - PROCESS | 1108 | 1461065001925 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:23:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:23:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1330ms 04:23:22 INFO - PROCESS | 1108 | 1461065001985 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 04:23:22 INFO - PROCESS | 1108 | 1461065001989 Marionette TRACE conn4 <- [1,2821,null,{"value":"13"}] 04:23:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:23:22 INFO - PROCESS | 1108 | 1461065001994 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:23:22 INFO - PROCESS | 1108 | 1461065001997 Marionette TRACE conn4 <- [1,2822,null,{}] 04:23:22 INFO - PROCESS | 1108 | 1461065002002 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:23:22 INFO - PROCESS | 1108 | 1461065002119 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 04:23:22 INFO - PROCESS | 1108 | 1461065002291 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:22 INFO - PROCESS | 1108 | ++DOCSHELL 1A563C00 == 105 [pid = 1108] [id = 715] 04:23:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 153 (1A5DF800) [pid = 1108] [serial = 2145] [outer = 00000000] 04:23:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 154 (1CF40400) [pid = 1108] [serial = 2146] [outer = 1A5DF800] 04:23:22 INFO - PROCESS | 1108 | 1461065002344 Marionette DEBUG loaded listener.js 04:23:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 155 (1D513C00) [pid = 1108] [serial = 2147] [outer = 1A5DF800] 04:23:22 INFO - PROCESS | 1108 | --DOCSHELL 22529800 == 104 [pid = 1108] [id = 525] 04:23:22 INFO - PROCESS | 1108 | --DOCSHELL 1D7F5800 == 103 [pid = 1108] [id = 704] 04:23:22 INFO - PROCESS | 1108 | --DOCSHELL 13A84C00 == 102 [pid = 1108] [id = 703] 04:23:22 INFO - PROCESS | 1108 | --DOCSHELL 1887C000 == 101 [pid = 1108] [id = 702] 04:23:22 INFO - PROCESS | 1108 | --DOCSHELL 1E337400 == 100 [pid = 1108] [id = 701] 04:23:23 INFO - PROCESS | 1108 | --DOCSHELL 1B2A4000 == 99 [pid = 1108] [id = 698] 04:23:23 INFO - PROCESS | 1108 | --DOMWINDOW == 154 (22CEF800) [pid = 1108] [serial = 2062] [outer = 00000000] [url = about:blank] 04:23:23 INFO - PROCESS | 1108 | --DOCSHELL 19832000 == 98 [pid = 1108] [id = 697] 04:23:23 INFO - PROCESS | 1108 | --DOCSHELL 14BA3C00 == 97 [pid = 1108] [id = 696] 04:23:23 INFO - PROCESS | 1108 | --DOCSHELL 0ED19400 == 96 [pid = 1108] [id = 695] 04:23:23 INFO - PROCESS | 1108 | --DOCSHELL 2236FC00 == 95 [pid = 1108] [id = 690] 04:23:23 INFO - PROCESS | 1108 | --DOCSHELL 1E536400 == 94 [pid = 1108] [id = 689] 04:23:23 INFO - PROCESS | 1108 | --DOCSHELL 1D40C800 == 93 [pid = 1108] [id = 688] 04:23:23 INFO - PROCESS | 1108 | --DOCSHELL 22538400 == 92 [pid = 1108] [id = 687] 04:23:23 INFO - PROCESS | 1108 | 1461065003075 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:23:23 INFO - PROCESS | 1108 | --DOMWINDOW == 153 (26504800) [pid = 1108] [serial = 1808] [outer = 00000000] [url = about:blank] 04:23:23 INFO - PROCESS | 1108 | --DOMWINDOW == 152 (1DA7DC00) [pid = 1108] [serial = 1922] [outer = 00000000] [url = about:blank] 04:23:23 INFO - PROCESS | 1108 | --DOMWINDOW == 151 (225D8800) [pid = 1108] [serial = 1928] [outer = 00000000] [url = about:blank] 04:23:23 INFO - PROCESS | 1108 | --DOMWINDOW == 150 (1D51A000) [pid = 1108] [serial = 1973] [outer = 00000000] [url = about:blank] 04:23:23 INFO - PROCESS | 1108 | --DOMWINDOW == 149 (231A7400) [pid = 1108] [serial = 1934] [outer = 00000000] [url = about:blank] 04:23:23 INFO - PROCESS | 1108 | --DOMWINDOW == 148 (2391E400) [pid = 1108] [serial = 1985] [outer = 00000000] [url = about:blank] 04:23:23 INFO - PROCESS | 1108 | --DOMWINDOW == 147 (233F4000) [pid = 1108] [serial = 1937] [outer = 00000000] [url = about:blank] 04:23:23 INFO - PROCESS | 1108 | --DOMWINDOW == 146 (24C73000) [pid = 1108] [serial = 1874] [outer = 00000000] [url = about:blank] 04:23:23 INFO - PROCESS | 1108 | --DOMWINDOW == 145 (22181000) [pid = 1108] [serial = 1976] [outer = 00000000] [url = about:blank] 04:23:23 INFO - PROCESS | 1108 | --DOMWINDOW == 144 (26BC3000) [pid = 1108] [serial = 1877] [outer = 00000000] [url = about:blank] 04:23:23 INFO - PROCESS | 1108 | --DOMWINDOW == 143 (27D09C00) [pid = 1108] [serial = 1880] [outer = 00000000] [url = about:blank] 04:23:23 INFO - PROCESS | 1108 | --DOMWINDOW == 142 (1DA7FC00) [pid = 1108] [serial = 1886] [outer = 00000000] [url = about:blank] 04:23:23 INFO - PROCESS | 1108 | --DOMWINDOW == 141 (24C2A800) [pid = 1108] [serial = 1991] [outer = 00000000] [url = about:blank] 04:23:23 INFO - PROCESS | 1108 | --DOMWINDOW == 140 (1D409C00) [pid = 1108] [serial = 1865] [outer = 00000000] [url = about:blank] 04:23:23 INFO - PROCESS | 1108 | --DOMWINDOW == 139 (1AA97000) [pid = 1108] [serial = 1919] [outer = 00000000] [url = about:blank] 04:23:23 INFO - PROCESS | 1108 | --DOMWINDOW == 138 (225DCC00) [pid = 1108] [serial = 1862] [outer = 00000000] [url = about:blank] 04:23:23 INFO - PROCESS | 1108 | --DOMWINDOW == 137 (22CF8C00) [pid = 1108] [serial = 1931] [outer = 00000000] [url = about:blank] 04:23:23 INFO - PROCESS | 1108 | --DOMWINDOW == 136 (22F3CC00) [pid = 1108] [serial = 1871] [outer = 00000000] [url = about:blank] 04:23:23 INFO - PROCESS | 1108 | --DOMWINDOW == 135 (26506C00) [pid = 1108] [serial = 1988] [outer = 00000000] [url = about:blank] 04:23:23 INFO - PROCESS | 1108 | --DOMWINDOW == 134 (1E602400) [pid = 1108] [serial = 1868] [outer = 00000000] [url = about:blank] 04:23:23 INFO - PROCESS | 1108 | --DOMWINDOW == 133 (222B8000) [pid = 1108] [serial = 1925] [outer = 00000000] [url = about:blank] 04:23:23 INFO - PROCESS | 1108 | --DOMWINDOW == 132 (230BE000) [pid = 1108] [serial = 1979] [outer = 00000000] [url = about:blank] 04:23:23 INFO - PROCESS | 1108 | --DOMWINDOW == 131 (27DF4400) [pid = 1108] [serial = 1883] [outer = 00000000] [url = about:blank] 04:23:23 INFO - PROCESS | 1108 | --DOMWINDOW == 130 (237B3800) [pid = 1108] [serial = 1982] [outer = 00000000] [url = about:blank] 04:23:23 INFO - PROCESS | 1108 | --DOMWINDOW == 129 (20D72C00) [pid = 1108] [serial = 2048] [outer = 00000000] [url = about:blank] 04:23:23 INFO - PROCESS | 1108 | --DOMWINDOW == 128 (1F445000) [pid = 1108] [serial = 2047] [outer = 00000000] [url = about:blank] 04:23:23 INFO - PROCESS | 1108 | --DOMWINDOW == 127 (22277800) [pid = 1108] [serial = 2051] [outer = 00000000] [url = about:blank] 04:23:23 INFO - PROCESS | 1108 | --DOMWINDOW == 126 (22231C00) [pid = 1108] [serial = 2050] [outer = 00000000] [url = about:blank] 04:23:23 INFO - PROCESS | 1108 | --DOMWINDOW == 125 (2230EC00) [pid = 1108] [serial = 2053] [outer = 00000000] [url = about:blank] 04:23:23 INFO - PROCESS | 1108 | --DOMWINDOW == 124 (22504400) [pid = 1108] [serial = 2059] [outer = 00000000] [url = about:blank] 04:23:23 INFO - PROCESS | 1108 | --DOMWINDOW == 123 (22F48800) [pid = 1108] [serial = 2029] [outer = 00000000] [url = about:blank] 04:23:23 INFO - PROCESS | 1108 | --DOMWINDOW == 122 (26BC4C00) [pid = 1108] [serial = 2039] [outer = 00000000] [url = about:blank] 04:23:23 INFO - PROCESS | 1108 | --DOMWINDOW == 121 (26501400) [pid = 1108] [serial = 2038] [outer = 00000000] [url = about:blank] 04:23:23 INFO - PROCESS | 1108 | --DOMWINDOW == 120 (1D0AAC00) [pid = 1108] [serial = 2024] [outer = 00000000] [url = about:blank] 04:23:23 INFO - PROCESS | 1108 | --DOMWINDOW == 119 (1CF40800) [pid = 1108] [serial = 2023] [outer = 00000000] [url = about:blank] 04:23:23 INFO - PROCESS | 1108 | --DOMWINDOW == 118 (1DA7B000) [pid = 1108] [serial = 2044] [outer = 00000000] [url = about:blank] 04:23:23 INFO - PROCESS | 1108 | --DOMWINDOW == 117 (24C70000) [pid = 1108] [serial = 2036] [outer = 00000000] [url = about:blank] 04:23:23 INFO - PROCESS | 1108 | --DOMWINDOW == 116 (24C29C00) [pid = 1108] [serial = 2035] [outer = 00000000] [url = about:blank] 04:23:23 INFO - PROCESS | 1108 | --DOMWINDOW == 115 (19824400) [pid = 1108] [serial = 2041] [outer = 00000000] [url = about:blank] 04:23:23 INFO - PROCESS | 1108 | --DOMWINDOW == 114 (1ABC4C00) [pid = 1108] [serial = 2042] [outer = 00000000] [url = about:blank] 04:23:23 INFO - PROCESS | 1108 | --DOMWINDOW == 113 (2478D800) [pid = 1108] [serial = 2033] [outer = 00000000] [url = about:blank] 04:23:23 INFO - PROCESS | 1108 | --DOMWINDOW == 112 (23916C00) [pid = 1108] [serial = 2032] [outer = 00000000] [url = about:blank] 04:23:23 INFO - PROCESS | 1108 | --DOMWINDOW == 111 (1FBF4C00) [pid = 1108] [serial = 2027] [outer = 00000000] [url = about:blank] 04:23:23 INFO - PROCESS | 1108 | --DOMWINDOW == 110 (1E551800) [pid = 1108] [serial = 2026] [outer = 00000000] [url = about:blank] 04:23:23 INFO - PROCESS | 1108 | --DOMWINDOW == 109 (2252AC00) [pid = 1108] [serial = 2060] [outer = 00000000] [url = about:blank] 04:23:23 INFO - PROCESS | 1108 | --DOMWINDOW == 108 (22314400) [pid = 1108] [serial = 2054] [outer = 00000000] [url = about:blank] 04:23:23 INFO - PROCESS | 1108 | --DOMWINDOW == 107 (231A8800) [pid = 1108] [serial = 2030] [outer = 00000000] [url = about:blank] 04:23:23 INFO - PROCESS | 1108 | --DOMWINDOW == 106 (22375400) [pid = 1108] [serial = 2056] [outer = 00000000] [url = about:blank] 04:23:23 INFO - PROCESS | 1108 | --DOMWINDOW == 105 (2237B000) [pid = 1108] [serial = 2057] [outer = 00000000] [url = about:blank] 04:23:23 INFO - PROCESS | 1108 | --DOMWINDOW == 104 (1DCB9800) [pid = 1108] [serial = 2045] [outer = 00000000] [url = about:blank] 04:23:23 INFO - PROCESS | 1108 | --DOMWINDOW == 103 (22F43400) [pid = 1108] [serial = 1970] [outer = 00000000] [url = about:blank] 04:23:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:23:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1172ms 04:23:23 INFO - PROCESS | 1108 | 1461065003167 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 04:23:23 INFO - PROCESS | 1108 | 1461065003172 Marionette TRACE conn4 <- [1,2825,null,{"value":"13"}] 04:23:23 INFO - PROCESS | 1108 | 1461065003178 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:23:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:23:23 INFO - PROCESS | 1108 | 1461065003180 Marionette TRACE conn4 <- [1,2826,null,{}] 04:23:23 INFO - PROCESS | 1108 | 1461065003184 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:23:23 INFO - PROCESS | 1108 | 1461065003286 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 04:23:23 INFO - PROCESS | 1108 | 1461065003293 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:23 INFO - PROCESS | 1108 | ++DOCSHELL 19828000 == 93 [pid = 1108] [id = 716] 04:23:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 104 (19831400) [pid = 1108] [serial = 2148] [outer = 00000000] 04:23:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 105 (1A563400) [pid = 1108] [serial = 2149] [outer = 19831400] 04:23:23 INFO - PROCESS | 1108 | 1461065003338 Marionette DEBUG loaded listener.js 04:23:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 106 (1AB6C000) [pid = 1108] [serial = 2150] [outer = 19831400] 04:23:23 INFO - PROCESS | 1108 | 1461065003878 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:23:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:23:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 730ms 04:23:23 INFO - PROCESS | 1108 | 1461065003911 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 04:23:23 INFO - PROCESS | 1108 | 1461065003914 Marionette TRACE conn4 <- [1,2829,null,{"value":"13"}] 04:23:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:23:23 INFO - PROCESS | 1108 | 1461065003917 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:23:23 INFO - PROCESS | 1108 | 1461065003921 Marionette TRACE conn4 <- [1,2830,null,{}] 04:23:23 INFO - PROCESS | 1108 | 1461065003931 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:23:24 INFO - PROCESS | 1108 | 1461065004035 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 04:23:24 INFO - PROCESS | 1108 | 1461065004153 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:24 INFO - PROCESS | 1108 | ++DOCSHELL 1D411000 == 94 [pid = 1108] [id = 717] 04:23:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 107 (1D516000) [pid = 1108] [serial = 2151] [outer = 00000000] 04:23:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 108 (1D7F0C00) [pid = 1108] [serial = 2152] [outer = 1D516000] 04:23:24 INFO - PROCESS | 1108 | 1461065004200 Marionette DEBUG loaded listener.js 04:23:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (1D90A000) [pid = 1108] [serial = 2153] [outer = 1D516000] 04:23:24 INFO - PROCESS | 1108 | 1461065004584 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:23:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:23:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 731ms 04:23:24 INFO - PROCESS | 1108 | 1461065004653 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 04:23:24 INFO - PROCESS | 1108 | 1461065004656 Marionette TRACE conn4 <- [1,2833,null,{"value":"13"}] 04:23:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:23:24 INFO - PROCESS | 1108 | 1461065004662 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:23:24 INFO - PROCESS | 1108 | 1461065004663 Marionette TRACE conn4 <- [1,2834,null,{}] 04:23:24 INFO - PROCESS | 1108 | 1461065004667 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:23:24 INFO - PROCESS | 1108 | 1461065004763 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 04:23:24 INFO - PROCESS | 1108 | 1461065004770 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:24 INFO - PROCESS | 1108 | ++DOCSHELL 1DA7EC00 == 95 [pid = 1108] [id = 718] 04:23:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 110 (1DA80000) [pid = 1108] [serial = 2154] [outer = 00000000] 04:23:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 111 (1DEF4000) [pid = 1108] [serial = 2155] [outer = 1DA80000] 04:23:24 INFO - PROCESS | 1108 | 1461065004814 Marionette DEBUG loaded listener.js 04:23:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 112 (1E336800) [pid = 1108] [serial = 2156] [outer = 1DA80000] 04:23:25 INFO - PROCESS | 1108 | 1461065005274 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:23:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:23:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 630ms 04:23:25 INFO - PROCESS | 1108 | 1461065005321 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 04:23:25 INFO - PROCESS | 1108 | 1461065005323 Marionette TRACE conn4 <- [1,2837,null,{"value":"13"}] 04:23:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:23:25 INFO - PROCESS | 1108 | 1461065005326 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:23:25 INFO - PROCESS | 1108 | 1461065005328 Marionette TRACE conn4 <- [1,2838,null,{}] 04:23:25 INFO - PROCESS | 1108 | 1461065005339 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:23:25 INFO - PROCESS | 1108 | 1461065005469 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 04:23:25 INFO - PROCESS | 1108 | 1461065005540 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:25 INFO - PROCESS | 1108 | ++DOCSHELL 1E3AE400 == 96 [pid = 1108] [id = 719] 04:23:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 113 (1E3B0800) [pid = 1108] [serial = 2157] [outer = 00000000] 04:23:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 114 (1E53C400) [pid = 1108] [serial = 2158] [outer = 1E3B0800] 04:23:25 INFO - PROCESS | 1108 | 1461065005589 Marionette DEBUG loaded listener.js 04:23:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 115 (1E60A800) [pid = 1108] [serial = 2159] [outer = 1E3B0800] 04:23:26 INFO - PROCESS | 1108 | 1461065006034 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:23:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:23:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 730ms 04:23:26 INFO - PROCESS | 1108 | 1461065006058 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 04:23:26 INFO - PROCESS | 1108 | 1461065006060 Marionette TRACE conn4 <- [1,2841,null,{"value":"13"}] 04:23:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:23:26 INFO - PROCESS | 1108 | 1461065006069 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:23:26 INFO - PROCESS | 1108 | 1461065006070 Marionette TRACE conn4 <- [1,2842,null,{}] 04:23:26 INFO - PROCESS | 1108 | 1461065006074 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:23:26 INFO - PROCESS | 1108 | 1461065006257 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 04:23:26 INFO - PROCESS | 1108 | 1461065006287 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:26 INFO - PROCESS | 1108 | ++DOCSHELL 1F4C6C00 == 97 [pid = 1108] [id = 720] 04:23:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 116 (1FA72400) [pid = 1108] [serial = 2160] [outer = 00000000] 04:23:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 117 (21680C00) [pid = 1108] [serial = 2161] [outer = 1FA72400] 04:23:26 INFO - PROCESS | 1108 | 1461065006334 Marionette DEBUG loaded listener.js 04:23:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 118 (22184800) [pid = 1108] [serial = 2162] [outer = 1FA72400] 04:23:26 INFO - PROCESS | 1108 | 1461065006808 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:23:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:23:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 770ms 04:23:26 INFO - PROCESS | 1108 | 1461065006843 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 04:23:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:23:26 INFO - PROCESS | 1108 | 1461065006845 Marionette TRACE conn4 <- [1,2845,null,{"value":"13"}] 04:23:26 INFO - PROCESS | 1108 | 1461065006854 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:23:26 INFO - PROCESS | 1108 | 1461065006856 Marionette TRACE conn4 <- [1,2846,null,{}] 04:23:26 INFO - PROCESS | 1108 | 1461065006864 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:23:27 INFO - PROCESS | 1108 | 1461065007005 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 04:23:27 INFO - PROCESS | 1108 | 1461065007026 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:27 INFO - PROCESS | 1108 | ++DOCSHELL 1F447000 == 98 [pid = 1108] [id = 721] 04:23:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 119 (21676800) [pid = 1108] [serial = 2163] [outer = 00000000] 04:23:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 120 (22277800) [pid = 1108] [serial = 2164] [outer = 21676800] 04:23:27 INFO - PROCESS | 1108 | 1461065007072 Marionette DEBUG loaded listener.js 04:23:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 121 (222AD400) [pid = 1108] [serial = 2165] [outer = 21676800] 04:23:27 INFO - PROCESS | 1108 | --DOMWINDOW == 120 (1E3AE800) [pid = 1108] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 04:23:27 INFO - PROCESS | 1108 | --DOMWINDOW == 119 (1E8B6400) [pid = 1108] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 04:23:27 INFO - PROCESS | 1108 | --DOMWINDOW == 118 (17F62000) [pid = 1108] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 04:23:27 INFO - PROCESS | 1108 | --DOMWINDOW == 117 (1CF34800) [pid = 1108] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 04:23:27 INFO - PROCESS | 1108 | --DOMWINDOW == 116 (1D415C00) [pid = 1108] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 04:23:27 INFO - PROCESS | 1108 | --DOMWINDOW == 115 (19832C00) [pid = 1108] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 04:23:27 INFO - PROCESS | 1108 | --DOMWINDOW == 114 (1D7FEC00) [pid = 1108] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 04:23:27 INFO - PROCESS | 1108 | --DOMWINDOW == 113 (0ED1F800) [pid = 1108] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 04:23:27 INFO - PROCESS | 1108 | --DOMWINDOW == 112 (14A74000) [pid = 1108] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 04:23:27 INFO - PROCESS | 1108 | --DOMWINDOW == 111 (1DA84800) [pid = 1108] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 04:23:27 INFO - PROCESS | 1108 | --DOMWINDOW == 110 (22503C00) [pid = 1108] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:23:27 INFO - PROCESS | 1108 | 1461065007718 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:23:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:23:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 892ms 04:23:27 INFO - PROCESS | 1108 | 1461065007742 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 04:23:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:23:27 INFO - PROCESS | 1108 | 1461065007744 Marionette TRACE conn4 <- [1,2849,null,{"value":"13"}] 04:23:27 INFO - PROCESS | 1108 | 1461065007747 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:23:27 INFO - PROCESS | 1108 | 1461065007748 Marionette TRACE conn4 <- [1,2850,null,{}] 04:23:27 INFO - PROCESS | 1108 | 1461065007764 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:23:27 INFO - PROCESS | 1108 | 1461065007858 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 04:23:27 INFO - PROCESS | 1108 | 1461065007864 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:27 INFO - PROCESS | 1108 | ++DOCSHELL 1AB73400 == 99 [pid = 1108] [id = 722] 04:23:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 111 (1D0A7800) [pid = 1108] [serial = 2166] [outer = 00000000] 04:23:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 112 (1E32F800) [pid = 1108] [serial = 2167] [outer = 1D0A7800] 04:23:27 INFO - PROCESS | 1108 | 1461065007908 Marionette DEBUG loaded listener.js 04:23:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 113 (1E8B6400) [pid = 1108] [serial = 2168] [outer = 1D0A7800] 04:23:28 INFO - PROCESS | 1108 | 1461065008349 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:23:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:23:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 670ms 04:23:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:23:28 INFO - PROCESS | 1108 | 1461065008418 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 04:23:28 INFO - PROCESS | 1108 | 1461065008420 Marionette TRACE conn4 <- [1,2853,null,{"value":"13"}] 04:23:28 INFO - PROCESS | 1108 | 1461065008423 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:23:28 INFO - PROCESS | 1108 | 1461065008424 Marionette TRACE conn4 <- [1,2854,null,{}] 04:23:28 INFO - PROCESS | 1108 | 1461065008428 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:23:28 INFO - PROCESS | 1108 | 1461065008520 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 04:23:28 INFO - PROCESS | 1108 | 1461065008529 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:28 INFO - PROCESS | 1108 | ++DOCSHELL 21680800 == 100 [pid = 1108] [id = 723] 04:23:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 114 (22230000) [pid = 1108] [serial = 2169] [outer = 00000000] 04:23:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 115 (222D7C00) [pid = 1108] [serial = 2170] [outer = 22230000] 04:23:28 INFO - PROCESS | 1108 | 1461065008572 Marionette DEBUG loaded listener.js 04:23:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 116 (222DF400) [pid = 1108] [serial = 2171] [outer = 22230000] 04:23:29 INFO - PROCESS | 1108 | 1461065009028 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:23:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:23:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 630ms 04:23:29 INFO - PROCESS | 1108 | 1461065009053 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 04:23:29 INFO - PROCESS | 1108 | 1461065009055 Marionette TRACE conn4 <- [1,2857,null,{"value":"13"}] 04:23:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:23:29 INFO - PROCESS | 1108 | 1461065009058 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:23:29 INFO - PROCESS | 1108 | 1461065009060 Marionette TRACE conn4 <- [1,2858,null,{}] 04:23:29 INFO - PROCESS | 1108 | 1461065009080 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:23:29 INFO - PROCESS | 1108 | 1461065009173 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 04:23:29 INFO - PROCESS | 1108 | 1461065009179 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:29 INFO - PROCESS | 1108 | ++DOCSHELL 2230E800 == 101 [pid = 1108] [id = 724] 04:23:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 117 (2230FC00) [pid = 1108] [serial = 2172] [outer = 00000000] 04:23:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 118 (2236B000) [pid = 1108] [serial = 2173] [outer = 2230FC00] 04:23:29 INFO - PROCESS | 1108 | 1461065009222 Marionette DEBUG loaded listener.js 04:23:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 119 (2222FC00) [pid = 1108] [serial = 2174] [outer = 2230FC00] 04:23:30 INFO - PROCESS | 1108 | 1461065009967 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:23:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:23:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 952ms 04:23:30 INFO - PROCESS | 1108 | 1461065010011 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 04:23:30 INFO - PROCESS | 1108 | 1461065010016 Marionette TRACE conn4 <- [1,2861,null,{"value":"13"}] 04:23:30 INFO - PROCESS | 1108 | 1461065010022 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:23:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:23:30 INFO - PROCESS | 1108 | 1461065010025 Marionette TRACE conn4 <- [1,2862,null,{}] 04:23:30 INFO - PROCESS | 1108 | 1461065010030 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:23:30 INFO - PROCESS | 1108 | 1461065010160 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 04:23:30 INFO - PROCESS | 1108 | 1461065010322 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:30 INFO - PROCESS | 1108 | ++DOCSHELL 14B89800 == 102 [pid = 1108] [id = 725] 04:23:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 120 (183D4C00) [pid = 1108] [serial = 2175] [outer = 00000000] 04:23:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 121 (1AA9A000) [pid = 1108] [serial = 2176] [outer = 183D4C00] 04:23:30 INFO - PROCESS | 1108 | 1461065010379 Marionette DEBUG loaded listener.js 04:23:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 122 (1CF37400) [pid = 1108] [serial = 2177] [outer = 183D4C00] 04:23:31 INFO - PROCESS | 1108 | 1461065010994 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:23:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:23:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1018ms 04:23:31 INFO - PROCESS | 1108 | 1461065011045 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 04:23:31 INFO - PROCESS | 1108 | 1461065011051 Marionette TRACE conn4 <- [1,2865,null,{"value":"13"}] 04:23:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:23:31 INFO - PROCESS | 1108 | 1461065011057 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:23:31 INFO - PROCESS | 1108 | 1461065011060 Marionette TRACE conn4 <- [1,2866,null,{}] 04:23:31 INFO - PROCESS | 1108 | 1461065011063 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:23:31 INFO - PROCESS | 1108 | 1461065011183 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 04:23:31 INFO - PROCESS | 1108 | 1461065011356 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:31 INFO - PROCESS | 1108 | ++DOCSHELL 1CF72C00 == 103 [pid = 1108] [id = 726] 04:23:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 123 (1D0A5400) [pid = 1108] [serial = 2178] [outer = 00000000] 04:23:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 124 (1DA84800) [pid = 1108] [serial = 2179] [outer = 1D0A5400] 04:23:31 INFO - PROCESS | 1108 | 1461065011411 Marionette DEBUG loaded listener.js 04:23:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 125 (1E531800) [pid = 1108] [serial = 2180] [outer = 1D0A5400] 04:23:32 INFO - PROCESS | 1108 | 1461065012043 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:23:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:23:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1021ms 04:23:32 INFO - PROCESS | 1108 | 1461065012080 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 04:23:32 INFO - PROCESS | 1108 | 1461065012083 Marionette TRACE conn4 <- [1,2869,null,{"value":"13"}] 04:23:32 INFO - PROCESS | 1108 | 1461065012086 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:23:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:23:32 INFO - PROCESS | 1108 | 1461065012090 Marionette TRACE conn4 <- [1,2870,null,{}] 04:23:32 INFO - PROCESS | 1108 | 1461065012101 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:23:32 INFO - PROCESS | 1108 | 1461065012243 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 04:23:32 INFO - PROCESS | 1108 | 1461065012405 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:32 INFO - PROCESS | 1108 | ++DOCSHELL 22367800 == 104 [pid = 1108] [id = 727] 04:23:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 126 (2236FC00) [pid = 1108] [serial = 2181] [outer = 00000000] 04:23:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 127 (22384400) [pid = 1108] [serial = 2182] [outer = 2236FC00] 04:23:32 INFO - PROCESS | 1108 | 1461065012463 Marionette DEBUG loaded listener.js 04:23:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 128 (223A9400) [pid = 1108] [serial = 2183] [outer = 2236FC00] 04:23:33 INFO - PROCESS | 1108 | 1461065013071 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:23:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:23:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1020ms 04:23:33 INFO - PROCESS | 1108 | 1461065013110 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 04:23:33 INFO - PROCESS | 1108 | 1461065013113 Marionette TRACE conn4 <- [1,2873,null,{"value":"13"}] 04:23:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:23:33 INFO - PROCESS | 1108 | 1461065013116 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:23:33 INFO - PROCESS | 1108 | 1461065013118 Marionette TRACE conn4 <- [1,2874,null,{}] 04:23:33 INFO - PROCESS | 1108 | 1461065013122 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:23:33 INFO - PROCESS | 1108 | 1461065013247 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 04:23:33 INFO - PROCESS | 1108 | 1461065013420 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:33 INFO - PROCESS | 1108 | ++DOCSHELL 22509C00 == 105 [pid = 1108] [id = 728] 04:23:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 129 (2250A800) [pid = 1108] [serial = 2184] [outer = 00000000] 04:23:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 130 (225D3800) [pid = 1108] [serial = 2185] [outer = 2250A800] 04:23:33 INFO - PROCESS | 1108 | 1461065013475 Marionette DEBUG loaded listener.js 04:23:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 131 (227E3C00) [pid = 1108] [serial = 2186] [outer = 2250A800] 04:23:34 INFO - PROCESS | 1108 | 1461065014040 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:23:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:23:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 970ms 04:23:34 INFO - PROCESS | 1108 | 1461065014090 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 04:23:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:23:34 INFO - PROCESS | 1108 | 1461065014093 Marionette TRACE conn4 <- [1,2877,null,{"value":"13"}] 04:23:34 INFO - PROCESS | 1108 | 1461065014096 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:23:34 INFO - PROCESS | 1108 | 1461065014098 Marionette TRACE conn4 <- [1,2878,null,{}] 04:23:34 INFO - PROCESS | 1108 | 1461065014101 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:23:34 INFO - PROCESS | 1108 | 1461065014217 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 04:23:34 INFO - PROCESS | 1108 | 1461065014389 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:34 INFO - PROCESS | 1108 | ++DOCSHELL 227E3400 == 106 [pid = 1108] [id = 729] 04:23:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 132 (227E9000) [pid = 1108] [serial = 2187] [outer = 00000000] 04:23:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 133 (22CF7C00) [pid = 1108] [serial = 2188] [outer = 227E9000] 04:23:34 INFO - PROCESS | 1108 | 1461065014444 Marionette DEBUG loaded listener.js 04:23:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 134 (22F42400) [pid = 1108] [serial = 2189] [outer = 227E9000] 04:23:35 INFO - PROCESS | 1108 | 1461065015050 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:23:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:23:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1016ms 04:23:35 INFO - PROCESS | 1108 | 1461065015116 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 04:23:35 INFO - PROCESS | 1108 | 1461065015118 Marionette TRACE conn4 <- [1,2881,null,{"value":"13"}] 04:23:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:23:35 INFO - PROCESS | 1108 | 1461065015122 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:23:35 INFO - PROCESS | 1108 | 1461065015124 Marionette TRACE conn4 <- [1,2882,null,{}] 04:23:35 INFO - PROCESS | 1108 | 1461065015159 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:23:35 INFO - PROCESS | 1108 | 1461065015302 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 04:23:35 INFO - PROCESS | 1108 | 1461065015457 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:35 INFO - PROCESS | 1108 | ++DOCSHELL 22F47400 == 107 [pid = 1108] [id = 730] 04:23:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 135 (230B4C00) [pid = 1108] [serial = 2190] [outer = 00000000] 04:23:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 136 (231AE400) [pid = 1108] [serial = 2191] [outer = 230B4C00] 04:23:35 INFO - PROCESS | 1108 | 1461065015515 Marionette DEBUG loaded listener.js 04:23:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 137 (231B3000) [pid = 1108] [serial = 2192] [outer = 230B4C00] 04:23:36 INFO - PROCESS | 1108 | 1461065016122 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:23:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:23:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1070ms 04:23:36 INFO - PROCESS | 1108 | 1461065016196 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 04:23:36 INFO - PROCESS | 1108 | 1461065016199 Marionette TRACE conn4 <- [1,2885,null,{"value":"13"}] 04:23:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:23:36 INFO - PROCESS | 1108 | 1461065016202 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:23:36 INFO - PROCESS | 1108 | 1461065016204 Marionette TRACE conn4 <- [1,2886,null,{}] 04:23:36 INFO - PROCESS | 1108 | 1461065016224 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:23:36 INFO - PROCESS | 1108 | 1461065016393 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 04:23:36 INFO - PROCESS | 1108 | 1461065016513 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:36 INFO - PROCESS | 1108 | ++DOCSHELL 233C1800 == 108 [pid = 1108] [id = 731] 04:23:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 138 (233C4400) [pid = 1108] [serial = 2193] [outer = 00000000] 04:23:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 139 (233CFC00) [pid = 1108] [serial = 2194] [outer = 233C4400] 04:23:36 INFO - PROCESS | 1108 | 1461065016567 Marionette DEBUG loaded listener.js 04:23:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 140 (233EA000) [pid = 1108] [serial = 2195] [outer = 233C4400] 04:23:37 INFO - PROCESS | 1108 | 1461065017126 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:23:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:23:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 970ms 04:23:37 INFO - PROCESS | 1108 | 1461065017176 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 04:23:37 INFO - PROCESS | 1108 | 1461065017178 Marionette TRACE conn4 <- [1,2889,null,{"value":"13"}] 04:23:37 INFO - PROCESS | 1108 | 1461065017182 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:23:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:23:37 INFO - PROCESS | 1108 | 1461065017184 Marionette TRACE conn4 <- [1,2890,null,{}] 04:23:37 INFO - PROCESS | 1108 | 1461065017188 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:23:37 INFO - PROCESS | 1108 | 1461065017302 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 04:23:37 INFO - PROCESS | 1108 | 1461065017477 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:37 INFO - PROCESS | 1108 | ++DOCSHELL 237B4C00 == 109 [pid = 1108] [id = 732] 04:23:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 141 (237B5400) [pid = 1108] [serial = 2196] [outer = 00000000] 04:23:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 142 (23912C00) [pid = 1108] [serial = 2197] [outer = 237B5400] 04:23:37 INFO - PROCESS | 1108 | 1461065017531 Marionette DEBUG loaded listener.js 04:23:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 143 (23916800) [pid = 1108] [serial = 2198] [outer = 237B5400] 04:23:38 INFO - PROCESS | 1108 | 1461065018166 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:23:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:23:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1019ms 04:23:38 INFO - PROCESS | 1108 | 1461065018208 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 04:23:38 INFO - PROCESS | 1108 | 1461065018210 Marionette TRACE conn4 <- [1,2893,null,{"value":"13"}] 04:23:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:23:38 INFO - PROCESS | 1108 | 1461065018215 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:23:38 INFO - PROCESS | 1108 | 1461065018217 Marionette TRACE conn4 <- [1,2894,null,{}] 04:23:38 INFO - PROCESS | 1108 | 1461065018238 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:23:38 INFO - PROCESS | 1108 | 1461065018355 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 04:23:38 INFO - PROCESS | 1108 | 1461065018719 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:38 INFO - PROCESS | 1108 | ++DOCSHELL 18303400 == 110 [pid = 1108] [id = 733] 04:23:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 144 (18391400) [pid = 1108] [serial = 2199] [outer = 00000000] 04:23:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 145 (19797000) [pid = 1108] [serial = 2200] [outer = 18391400] 04:23:38 INFO - PROCESS | 1108 | 1461065018780 Marionette DEBUG loaded listener.js 04:23:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 146 (1A566800) [pid = 1108] [serial = 2201] [outer = 18391400] 04:23:39 INFO - PROCESS | 1108 | 1461065019416 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:23:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:23:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1270ms 04:23:39 INFO - PROCESS | 1108 | 1461065019491 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 04:23:39 INFO - PROCESS | 1108 | 1461065019495 Marionette TRACE conn4 <- [1,2897,null,{"value":"13"}] 04:23:39 INFO - PROCESS | 1108 | 1461065019500 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:23:39 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:23:39 INFO - PROCESS | 1108 | 1461065019503 Marionette TRACE conn4 <- [1,2898,null,{}] 04:23:39 INFO - PROCESS | 1108 | 1461065019508 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:23:39 INFO - PROCESS | 1108 | 1461065019681 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 04:23:39 INFO - PROCESS | 1108 | 1461065019809 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:39 INFO - PROCESS | 1108 | ++DOCSHELL 1CF33400 == 111 [pid = 1108] [id = 734] 04:23:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 147 (1D0A1800) [pid = 1108] [serial = 2202] [outer = 00000000] 04:23:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 148 (1D7F8800) [pid = 1108] [serial = 2203] [outer = 1D0A1800] 04:23:39 INFO - PROCESS | 1108 | 1461065019861 Marionette DEBUG loaded listener.js 04:23:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 149 (1DA7BC00) [pid = 1108] [serial = 2204] [outer = 1D0A1800] 04:23:40 INFO - PROCESS | 1108 | --DOCSHELL 1DCB9C00 == 110 [pid = 1108] [id = 475] 04:23:40 INFO - PROCESS | 1108 | --DOCSHELL 21680800 == 109 [pid = 1108] [id = 723] 04:23:40 INFO - PROCESS | 1108 | --DOCSHELL 1AB73400 == 108 [pid = 1108] [id = 722] 04:23:40 INFO - PROCESS | 1108 | --DOCSHELL 1F447000 == 107 [pid = 1108] [id = 721] 04:23:40 INFO - PROCESS | 1108 | --DOCSHELL 1F4C6C00 == 106 [pid = 1108] [id = 720] 04:23:40 INFO - PROCESS | 1108 | --DOCSHELL 1E3AE400 == 105 [pid = 1108] [id = 719] 04:23:40 INFO - PROCESS | 1108 | --DOCSHELL 1D409800 == 104 [pid = 1108] [id = 699] 04:23:40 INFO - PROCESS | 1108 | --DOCSHELL 1DA7EC00 == 103 [pid = 1108] [id = 718] 04:23:40 INFO - PROCESS | 1108 | --DOCSHELL 1D411000 == 102 [pid = 1108] [id = 717] 04:23:40 INFO - PROCESS | 1108 | --DOCSHELL 19828000 == 101 [pid = 1108] [id = 716] 04:23:40 INFO - PROCESS | 1108 | --DOMWINDOW == 148 (22230C00) [pid = 1108] [serial = 2116] [outer = 00000000] [url = about:blank] 04:23:40 INFO - PROCESS | 1108 | --DOCSHELL 1A563C00 == 100 [pid = 1108] [id = 715] 04:23:40 INFO - PROCESS | 1108 | --DOCSHELL 22372000 == 99 [pid = 1108] [id = 710] 04:23:40 INFO - PROCESS | 1108 | --DOCSHELL 2230F000 == 98 [pid = 1108] [id = 709] 04:23:40 INFO - PROCESS | 1108 | --DOCSHELL 22231400 == 97 [pid = 1108] [id = 708] 04:23:40 INFO - PROCESS | 1108 | --DOCSHELL 1A5D3C00 == 96 [pid = 1108] [id = 707] 04:23:40 INFO - PROCESS | 1108 | --DOCSHELL 144DFC00 == 95 [pid = 1108] [id = 706] 04:23:40 INFO - PROCESS | 1108 | --DOCSHELL 22224800 == 94 [pid = 1108] [id = 705] 04:23:40 INFO - PROCESS | 1108 | 1461065020473 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:23:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:23:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:23:40 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1020ms 04:23:40 INFO - PROCESS | 1108 | 1461065020526 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 04:23:40 INFO - PROCESS | 1108 | 1461065020530 Marionette TRACE conn4 <- [1,2901,null,{"value":"13"}] 04:23:40 INFO - TEST-START | /DOMEvents/constructors.html 04:23:40 INFO - PROCESS | 1108 | 1461065020534 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:23:40 INFO - PROCESS | 1108 | 1461065020536 Marionette TRACE conn4 <- [1,2902,null,{}] 04:23:40 INFO - PROCESS | 1108 | 1461065020540 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:23:40 INFO - PROCESS | 1108 | 1461065020650 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 04:23:40 INFO - PROCESS | 1108 | --DOMWINDOW == 147 (225DD800) [pid = 1108] [serial = 2021] [outer = 00000000] [url = about:blank] 04:23:40 INFO - PROCESS | 1108 | --DOMWINDOW == 146 (1E53A000) [pid = 1108] [serial = 2104] [outer = 00000000] [url = about:blank] 04:23:40 INFO - PROCESS | 1108 | --DOMWINDOW == 145 (1F44C000) [pid = 1108] [serial = 2107] [outer = 00000000] [url = about:blank] 04:23:40 INFO - PROCESS | 1108 | --DOMWINDOW == 144 (1E615000) [pid = 1108] [serial = 2105] [outer = 00000000] [url = about:blank] 04:23:40 INFO - PROCESS | 1108 | --DOMWINDOW == 143 (19874400) [pid = 1108] [serial = 2090] [outer = 00000000] [url = about:blank] 04:23:40 INFO - PROCESS | 1108 | --DOMWINDOW == 142 (1982A800) [pid = 1108] [serial = 2089] [outer = 00000000] [url = about:blank] 04:23:40 INFO - PROCESS | 1108 | --DOMWINDOW == 141 (1D0B0C00) [pid = 1108] [serial = 2095] [outer = 00000000] [url = about:blank] 04:23:40 INFO - PROCESS | 1108 | --DOMWINDOW == 140 (1D412000) [pid = 1108] [serial = 2096] [outer = 00000000] [url = about:blank] 04:23:40 INFO - PROCESS | 1108 | --DOMWINDOW == 139 (1D908C00) [pid = 1108] [serial = 2098] [outer = 00000000] [url = about:blank] 04:23:40 INFO - PROCESS | 1108 | --DOMWINDOW == 138 (1DA77000) [pid = 1108] [serial = 2099] [outer = 00000000] [url = about:blank] 04:23:40 INFO - PROCESS | 1108 | --DOMWINDOW == 137 (1AA94000) [pid = 1108] [serial = 2092] [outer = 00000000] [url = about:blank] 04:23:40 INFO - PROCESS | 1108 | --DOMWINDOW == 136 (1AB71400) [pid = 1108] [serial = 2093] [outer = 00000000] [url = about:blank] 04:23:40 INFO - PROCESS | 1108 | --DOMWINDOW == 135 (1FAEB800) [pid = 1108] [serial = 2113] [outer = 00000000] [url = about:blank] 04:23:40 INFO - PROCESS | 1108 | --DOMWINDOW == 134 (135C0800) [pid = 1108] [serial = 2087] [outer = 00000000] [url = about:blank] 04:23:40 INFO - PROCESS | 1108 | --DOMWINDOW == 133 (12F44800) [pid = 1108] [serial = 2086] [outer = 00000000] [url = about:blank] 04:23:40 INFO - PROCESS | 1108 | --DOMWINDOW == 132 (1DCB7C00) [pid = 1108] [serial = 2065] [outer = 00000000] [url = about:blank] 04:23:40 INFO - PROCESS | 1108 | --DOMWINDOW == 131 (1FBF8400) [pid = 1108] [serial = 2068] [outer = 00000000] [url = about:blank] 04:23:40 INFO - PROCESS | 1108 | --DOMWINDOW == 130 (233C3800) [pid = 1108] [serial = 2071] [outer = 00000000] [url = about:blank] 04:23:40 INFO - PROCESS | 1108 | --DOMWINDOW == 129 (24C6F400) [pid = 1108] [serial = 2074] [outer = 00000000] [url = about:blank] 04:23:40 INFO - PROCESS | 1108 | --DOMWINDOW == 128 (26BC1C00) [pid = 1108] [serial = 2077] [outer = 00000000] [url = about:blank] 04:23:40 INFO - PROCESS | 1108 | --DOMWINDOW == 127 (27DEC400) [pid = 1108] [serial = 2083] [outer = 00000000] [url = about:blank] 04:23:40 INFO - PROCESS | 1108 | --DOMWINDOW == 126 (27D06400) [pid = 1108] [serial = 2080] [outer = 00000000] [url = about:blank] 04:23:40 INFO - PROCESS | 1108 | --DOMWINDOW == 125 (1AB6EC00) [pid = 1108] [serial = 2110] [outer = 00000000] [url = about:blank] 04:23:40 INFO - PROCESS | 1108 | --DOMWINDOW == 124 (21679000) [pid = 1108] [serial = 2114] [outer = 00000000] [url = about:blank] 04:23:40 INFO - PROCESS | 1108 | --DOMWINDOW == 123 (1FAEEC00) [pid = 1108] [serial = 2108] [outer = 00000000] [url = about:blank] 04:23:40 INFO - PROCESS | 1108 | --DOMWINDOW == 122 (1DF3DC00) [pid = 1108] [serial = 2101] [outer = 00000000] [url = about:blank] 04:23:40 INFO - PROCESS | 1108 | --DOMWINDOW == 121 (1E334400) [pid = 1108] [serial = 2102] [outer = 00000000] [url = about:blank] 04:23:40 INFO - PROCESS | 1108 | --DOMWINDOW == 120 (18587C00) [pid = 1108] [serial = 2111] [outer = 00000000] [url = about:blank] 04:23:40 INFO - PROCESS | 1108 | 1461065020799 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:40 INFO - PROCESS | 1108 | ++DOCSHELL 12F44800 == 95 [pid = 1108] [id = 735] 04:23:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 121 (135C0800) [pid = 1108] [serial = 2205] [outer = 00000000] 04:23:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 122 (18587C00) [pid = 1108] [serial = 2206] [outer = 135C0800] 04:23:40 INFO - PROCESS | 1108 | 1461065020845 Marionette DEBUG loaded listener.js 04:23:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 123 (1AB73C00) [pid = 1108] [serial = 2207] [outer = 135C0800] 04:23:41 INFO - PROCESS | 1108 | 1461065021490 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:23:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:23:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:23:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:23:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:23:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:23:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:23:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:23:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:23:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:23:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:23:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:23:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:23:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:23:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:23:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:23:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:23:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:23:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:23:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:23:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:23:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:23:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:23:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:23:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:23:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:23:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:23:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:23:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:23:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:23:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:23:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:23:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:23:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:23:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:23:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:23:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:23:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:23:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:23:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:23:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:23:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:23:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:23:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:23:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:23:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:23:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:23:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:23:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:23:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:23:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:23:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:23:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:23:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:23:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:23:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:23:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:23:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:23:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:23:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:23:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:23:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:23:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:23:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:23:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:23:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:23:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:23:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:23:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:23:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:23:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:23:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:23:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:23:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:23:41 INFO - TEST-OK | /DOMEvents/constructors.html | took 1068ms 04:23:41 INFO - PROCESS | 1108 | 1461065021608 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 04:23:41 INFO - PROCESS | 1108 | 1461065021610 Marionette TRACE conn4 <- [1,2905,null,{"value":"13"}] 04:23:41 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:23:41 INFO - PROCESS | 1108 | 1461065021620 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:23:41 INFO - PROCESS | 1108 | 1461065021626 Marionette TRACE conn4 <- [1,2906,null,{}] 04:23:41 INFO - PROCESS | 1108 | 1461065021635 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:23:41 INFO - PROCESS | 1108 | 1461065021740 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 04:23:41 INFO - PROCESS | 1108 | 1461065021746 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:41 INFO - PROCESS | 1108 | ++DOCSHELL 1DF48C00 == 96 [pid = 1108] [id = 736] 04:23:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 124 (1DF4A400) [pid = 1108] [serial = 2208] [outer = 00000000] 04:23:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 125 (1E3A3000) [pid = 1108] [serial = 2209] [outer = 1DF4A400] 04:23:41 INFO - PROCESS | 1108 | 1461065021790 Marionette DEBUG loaded listener.js 04:23:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 126 (1E52DC00) [pid = 1108] [serial = 2210] [outer = 1DF4A400] 04:23:42 INFO - PROCESS | 1108 | 1461065022255 Marionette TRACE conn4 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:23:42 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:23:42 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 690ms 04:23:42 INFO - PROCESS | 1108 | 1461065022314 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 04:23:42 INFO - PROCESS | 1108 | 1461065022317 Marionette TRACE conn4 <- [1,2909,null,{"value":"13"}] 04:23:42 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:23:42 INFO - PROCESS | 1108 | 1461065022320 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:23:42 INFO - PROCESS | 1108 | 1461065022321 Marionette TRACE conn4 <- [1,2910,null,{}] 04:23:42 INFO - PROCESS | 1108 | 1461065022325 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:23:42 INFO - PROCESS | 1108 | 1461065022422 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 04:23:42 INFO - PROCESS | 1108 | 1461065022430 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:42 INFO - PROCESS | 1108 | ++DOCSHELL 1D0AF000 == 97 [pid = 1108] [id = 737] 04:23:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 127 (1E3A1C00) [pid = 1108] [serial = 2211] [outer = 00000000] 04:23:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 128 (1F441C00) [pid = 1108] [serial = 2212] [outer = 1E3A1C00] 04:23:42 INFO - PROCESS | 1108 | 1461065022474 Marionette DEBUG loaded listener.js 04:23:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 129 (1F44D400) [pid = 1108] [serial = 2213] [outer = 1E3A1C00] 04:23:42 INFO - PROCESS | 1108 | [1108] 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 567 04:23:42 INFO - PROCESS | 1108 | [1108] 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 567 04:23:42 INFO - PROCESS | 1108 | [1108] 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 567 04:23:42 INFO - PROCESS | 1108 | [1108] 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 567 04:23:42 INFO - PROCESS | 1108 | 1461065022951 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:23:43 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:23:43 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:23:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:23:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:23:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:23:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:23:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:23:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:23:43 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 04:23:43 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:23:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:23:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:23:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:23:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:23:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:23:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:23:43 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 04:23:43 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:23:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:23:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:23:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:23:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:23:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:23:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:23:43 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 04:23:43 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:23:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:23:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:23:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:23:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:23:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:23:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:23:43 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:23:43 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 676ms 04:23:43 INFO - PROCESS | 1108 | 1461065023001 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 04:23:43 INFO - PROCESS | 1108 | 1461065023003 Marionette TRACE conn4 <- [1,2913,null,{"value":"13"}] 04:23:43 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:23:43 INFO - PROCESS | 1108 | 1461065023006 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:23:43 INFO - PROCESS | 1108 | 1461065023008 Marionette TRACE conn4 <- [1,2914,null,{}] 04:23:43 INFO - PROCESS | 1108 | 1461065023011 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:23:43 INFO - PROCESS | 1108 | 1461065023146 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 04:23:43 INFO - PROCESS | 1108 | 1461065023249 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:43 INFO - PROCESS | 1108 | ++DOCSHELL 20D71800 == 98 [pid = 1108] [id = 738] 04:23:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 130 (20D7F800) [pid = 1108] [serial = 2214] [outer = 00000000] 04:23:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 131 (22230C00) [pid = 1108] [serial = 2215] [outer = 20D7F800] 04:23:43 INFO - PROCESS | 1108 | 1461065023301 Marionette DEBUG loaded listener.js 04:23:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 132 (222B1000) [pid = 1108] [serial = 2216] [outer = 20D7F800] 04:23:43 INFO - PROCESS | 1108 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:23:43 INFO - PROCESS | 1108 | 1461065023690 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:23:43 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:23:43 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 730ms 04:23:43 INFO - PROCESS | 1108 | 1461065023738 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 04:23:43 INFO - PROCESS | 1108 | 1461065023740 Marionette TRACE conn4 <- [1,2917,null,{"value":"13"}] 04:23:43 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:23:43 INFO - PROCESS | 1108 | 1461065023743 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:23:43 INFO - PROCESS | 1108 | 1461065023745 Marionette TRACE conn4 <- [1,2918,null,{}] 04:23:43 INFO - PROCESS | 1108 | 1461065023749 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:23:43 INFO - PROCESS | 1108 | 1461065023895 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 04:23:43 INFO - PROCESS | 1108 | 1461065023908 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:43 INFO - PROCESS | 1108 | ++DOCSHELL 222B6C00 == 99 [pid = 1108] [id = 739] 04:23:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 133 (222DA000) [pid = 1108] [serial = 2217] [outer = 00000000] 04:23:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 134 (2236CC00) [pid = 1108] [serial = 2218] [outer = 222DA000] 04:23:43 INFO - PROCESS | 1108 | 1461065023956 Marionette DEBUG loaded listener.js 04:23:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 135 (22373800) [pid = 1108] [serial = 2219] [outer = 222DA000] 04:23:44 INFO - PROCESS | 1108 | 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:23:44 INFO - PROCESS | 1108 | 1461065024386 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:23:44 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:23:44 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 670ms 04:23:44 INFO - PROCESS | 1108 | 1461065024414 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 04:23:44 INFO - PROCESS | 1108 | 1461065024416 Marionette TRACE conn4 <- [1,2921,null,{"value":"13"}] 04:23:44 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:23:44 INFO - PROCESS | 1108 | 1461065024427 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:23:44 INFO - PROCESS | 1108 | 1461065024429 Marionette TRACE conn4 <- [1,2922,null,{}] 04:23:44 INFO - PROCESS | 1108 | 1461065024432 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:23:44 INFO - PROCESS | 1108 | 1461065024567 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 04:23:44 INFO - PROCESS | 1108 | 1461065024619 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:44 INFO - PROCESS | 1108 | ++DOCSHELL 22367000 == 100 [pid = 1108] [id = 740] 04:23:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 136 (223A8400) [pid = 1108] [serial = 2220] [outer = 00000000] 04:23:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 137 (2252C000) [pid = 1108] [serial = 2221] [outer = 223A8400] 04:23:44 INFO - PROCESS | 1108 | 1461065024663 Marionette DEBUG loaded listener.js 04:23:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 138 (225D4000) [pid = 1108] [serial = 2222] [outer = 223A8400] 04:23:45 INFO - PROCESS | 1108 | --DOMWINDOW == 137 (22277C00) [pid = 1108] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 04:23:45 INFO - PROCESS | 1108 | --DOMWINDOW == 136 (22230000) [pid = 1108] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 04:23:45 INFO - PROCESS | 1108 | --DOMWINDOW == 135 (1E3B0800) [pid = 1108] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 04:23:45 INFO - PROCESS | 1108 | --DOMWINDOW == 134 (22372800) [pid = 1108] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 04:23:45 INFO - PROCESS | 1108 | --DOMWINDOW == 133 (14A72800) [pid = 1108] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 04:23:45 INFO - PROCESS | 1108 | --DOMWINDOW == 132 (1FA72400) [pid = 1108] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 04:23:45 INFO - PROCESS | 1108 | --DOMWINDOW == 131 (2230F400) [pid = 1108] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 04:23:45 INFO - PROCESS | 1108 | --DOMWINDOW == 130 (1DA80000) [pid = 1108] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 04:23:45 INFO - PROCESS | 1108 | --DOMWINDOW == 129 (19831400) [pid = 1108] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 04:23:45 INFO - PROCESS | 1108 | --DOMWINDOW == 128 (1A5DF800) [pid = 1108] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 04:23:45 INFO - PROCESS | 1108 | --DOMWINDOW == 127 (223AA800) [pid = 1108] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 04:23:45 INFO - PROCESS | 1108 | --DOMWINDOW == 126 (21676800) [pid = 1108] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 04:23:45 INFO - PROCESS | 1108 | --DOMWINDOW == 125 (1D516000) [pid = 1108] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 04:23:45 INFO - PROCESS | 1108 | --DOMWINDOW == 124 (1ABCAC00) [pid = 1108] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 04:23:45 INFO - PROCESS | 1108 | --DOMWINDOW == 123 (14B89400) [pid = 1108] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 04:23:45 INFO - PROCESS | 1108 | --DOMWINDOW == 122 (1D0A7800) [pid = 1108] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 04:23:45 INFO - PROCESS | 1108 | 1461065025366 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:23:45 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:23:45 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 970ms 04:23:45 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:23:45 INFO - PROCESS | 1108 | 1461065025399 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 04:23:45 INFO - PROCESS | 1108 | 1461065025401 Marionette TRACE conn4 <- [1,2925,null,{"value":"13"}] 04:23:45 INFO - PROCESS | 1108 | 1461065025404 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:23:45 INFO - PROCESS | 1108 | 1461065025406 Marionette TRACE conn4 <- [1,2926,null,{}] 04:23:45 INFO - PROCESS | 1108 | 1461065025410 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:23:45 INFO - PROCESS | 1108 | 1461065025503 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 04:23:45 INFO - PROCESS | 1108 | 1461065025625 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:45 INFO - PROCESS | 1108 | ++DOCSHELL 1982EC00 == 101 [pid = 1108] [id = 741] 04:23:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 123 (19831400) [pid = 1108] [serial = 2223] [outer = 00000000] 04:23:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 124 (1DCB1C00) [pid = 1108] [serial = 2224] [outer = 19831400] 04:23:45 INFO - PROCESS | 1108 | 1461065025671 Marionette DEBUG loaded listener.js 04:23:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 125 (2222E000) [pid = 1108] [serial = 2225] [outer = 19831400] 04:23:46 INFO - PROCESS | 1108 | 1461065026027 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:23:46 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:23:46 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 670ms 04:23:46 INFO - PROCESS | 1108 | 1461065026075 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 04:23:46 INFO - PROCESS | 1108 | 1461065026077 Marionette TRACE conn4 <- [1,2929,null,{"value":"13"}] 04:23:46 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:23:46 INFO - PROCESS | 1108 | 1461065026091 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:23:46 INFO - PROCESS | 1108 | 1461065026093 Marionette TRACE conn4 <- [1,2930,null,{}] 04:23:46 INFO - PROCESS | 1108 | 1461065026096 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:23:46 INFO - PROCESS | 1108 | 1461065026190 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 04:23:46 INFO - PROCESS | 1108 | 1461065026196 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:46 INFO - PROCESS | 1108 | ++DOCSHELL 1ABCAC00 == 102 [pid = 1108] [id = 742] 04:23:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 126 (1DA82000) [pid = 1108] [serial = 2226] [outer = 00000000] 04:23:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 127 (225D0400) [pid = 1108] [serial = 2227] [outer = 1DA82000] 04:23:46 INFO - PROCESS | 1108 | 1461065026239 Marionette DEBUG loaded listener.js 04:23:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 128 (22CF5800) [pid = 1108] [serial = 2228] [outer = 1DA82000] 04:23:46 INFO - PROCESS | 1108 | 1461065026668 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:23:46 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 04:23:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:23:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:23:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:23:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:23:46 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 630ms 04:23:46 INFO - PROCESS | 1108 | 1461065026712 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 04:23:46 INFO - PROCESS | 1108 | 1461065026713 Marionette TRACE conn4 <- [1,2933,null,{"value":"13"}] 04:23:46 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:23:46 INFO - PROCESS | 1108 | 1461065026717 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:23:46 INFO - PROCESS | 1108 | 1461065026718 Marionette TRACE conn4 <- [1,2934,null,{}] 04:23:46 INFO - PROCESS | 1108 | 1461065026722 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:23:46 INFO - PROCESS | 1108 | 1461065026871 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 04:23:46 INFO - PROCESS | 1108 | 1461065026884 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:46 INFO - PROCESS | 1108 | ++DOCSHELL 230B1000 == 103 [pid = 1108] [id = 743] 04:23:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 129 (230B5400) [pid = 1108] [serial = 2229] [outer = 00000000] 04:23:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 130 (233CA800) [pid = 1108] [serial = 2230] [outer = 230B5400] 04:23:46 INFO - PROCESS | 1108 | 1461065026932 Marionette DEBUG loaded listener.js 04:23:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 131 (237BC000) [pid = 1108] [serial = 2231] [outer = 230B5400] 04:23:47 INFO - PROCESS | 1108 | 1461065027511 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:23:47 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 04:23:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 830ms 04:23:47 INFO - PROCESS | 1108 | 1461065027548 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 04:23:47 INFO - PROCESS | 1108 | 1461065027552 Marionette TRACE conn4 <- [1,2937,null,{"value":"13"}] 04:23:47 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:23:47 INFO - PROCESS | 1108 | 1461065027557 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:23:47 INFO - PROCESS | 1108 | 1461065027561 Marionette TRACE conn4 <- [1,2938,null,{}] 04:23:47 INFO - PROCESS | 1108 | 1461065027567 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:23:47 INFO - PROCESS | 1108 | 1461065027698 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 04:23:47 INFO - PROCESS | 1108 | 1461065027878 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:47 INFO - PROCESS | 1108 | ++DOCSHELL 183D2C00 == 104 [pid = 1108] [id = 744] 04:23:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 132 (1887A400) [pid = 1108] [serial = 2232] [outer = 00000000] 04:23:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 133 (1AB75000) [pid = 1108] [serial = 2233] [outer = 1887A400] 04:23:47 INFO - PROCESS | 1108 | 1461065027936 Marionette DEBUG loaded listener.js 04:23:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 134 (1D0A1C00) [pid = 1108] [serial = 2234] [outer = 1887A400] 04:23:48 INFO - PROCESS | 1108 | ++DOCSHELL 1DA77400 == 105 [pid = 1108] [id = 745] 04:23:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 135 (1DA79400) [pid = 1108] [serial = 2235] [outer = 00000000] 04:23:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 136 (1DA85800) [pid = 1108] [serial = 2236] [outer = 1DA79400] 04:23:48 INFO - PROCESS | 1108 | 1461065028645 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:23:48 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:23:48 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1126ms 04:23:48 INFO - PROCESS | 1108 | 1461065028684 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 04:23:48 INFO - PROCESS | 1108 | 1461065028690 Marionette TRACE conn4 <- [1,2941,null,{"value":"13"}] 04:23:48 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:23:48 INFO - PROCESS | 1108 | 1461065028696 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:23:48 INFO - PROCESS | 1108 | 1461065028699 Marionette TRACE conn4 <- [1,2942,null,{}] 04:23:48 INFO - PROCESS | 1108 | 1461065028703 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:23:48 INFO - PROCESS | 1108 | 1461065028852 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 04:23:49 INFO - PROCESS | 1108 | 1461065029015 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:49 INFO - PROCESS | 1108 | ++DOCSHELL 13CC9C00 == 106 [pid = 1108] [id = 746] 04:23:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 137 (1AB70800) [pid = 1108] [serial = 2237] [outer = 00000000] 04:23:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 138 (1E3AEC00) [pid = 1108] [serial = 2238] [outer = 1AB70800] 04:23:49 INFO - PROCESS | 1108 | 1461065029070 Marionette DEBUG loaded listener.js 04:23:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 139 (1FAE8400) [pid = 1108] [serial = 2239] [outer = 1AB70800] 04:23:49 INFO - PROCESS | 1108 | 1461065029620 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:23:49 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:23:49 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:23:49 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 971ms 04:23:49 INFO - PROCESS | 1108 | 1461065029669 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 04:23:49 INFO - PROCESS | 1108 | 1461065029671 Marionette TRACE conn4 <- [1,2945,null,{"value":"13"}] 04:23:49 INFO - PROCESS | 1108 | 1461065029675 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:23:49 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:23:49 INFO - PROCESS | 1108 | 1461065029678 Marionette TRACE conn4 <- [1,2946,null,{}] 04:23:49 INFO - PROCESS | 1108 | 1461065029689 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:23:49 INFO - PROCESS | 1108 | 1461065029872 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 04:23:50 INFO - PROCESS | 1108 | 1461065030015 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:50 INFO - PROCESS | 1108 | ++DOCSHELL 22279C00 == 107 [pid = 1108] [id = 747] 04:23:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 140 (2230D400) [pid = 1108] [serial = 2240] [outer = 00000000] 04:23:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 141 (237B8400) [pid = 1108] [serial = 2241] [outer = 2230D400] 04:23:50 INFO - PROCESS | 1108 | 1461065030077 Marionette DEBUG loaded listener.js 04:23:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 142 (24789400) [pid = 1108] [serial = 2242] [outer = 2230D400] 04:23:50 INFO - PROCESS | 1108 | 1461065030580 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:23:50 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:23:50 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 930ms 04:23:50 INFO - PROCESS | 1108 | 1461065030609 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 04:23:50 INFO - PROCESS | 1108 | 1461065030612 Marionette TRACE conn4 <- [1,2949,null,{"value":"13"}] 04:23:50 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:23:50 INFO - PROCESS | 1108 | 1461065030615 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:23:50 INFO - PROCESS | 1108 | 1461065030617 Marionette TRACE conn4 <- [1,2950,null,{}] 04:23:50 INFO - PROCESS | 1108 | 1461065030621 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:23:50 INFO - PROCESS | 1108 | 1461065030741 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 04:23:50 INFO - PROCESS | 1108 | 1461065030878 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:50 INFO - PROCESS | 1108 | ++DOCSHELL 2478B000 == 108 [pid = 1108] [id = 748] 04:23:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 143 (2478D400) [pid = 1108] [serial = 2243] [outer = 00000000] 04:23:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 144 (24C1F000) [pid = 1108] [serial = 2244] [outer = 2478D400] 04:23:50 INFO - PROCESS | 1108 | 1461065030934 Marionette DEBUG loaded listener.js 04:23:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 145 (24C23800) [pid = 1108] [serial = 2245] [outer = 2478D400] 04:23:51 INFO - PROCESS | 1108 | 1461065031463 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:23:51 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:23:51 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 870ms 04:23:51 INFO - PROCESS | 1108 | 1461065031494 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 04:23:51 INFO - PROCESS | 1108 | 1461065031496 Marionette TRACE conn4 <- [1,2953,null,{"value":"13"}] 04:23:51 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:23:51 INFO - PROCESS | 1108 | 1461065031501 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:23:51 INFO - PROCESS | 1108 | 1461065031503 Marionette TRACE conn4 <- [1,2954,null,{}] 04:23:51 INFO - PROCESS | 1108 | 1461065031507 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:23:51 INFO - PROCESS | 1108 | 1461065031624 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 04:23:51 INFO - PROCESS | 1108 | 1461065031800 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:51 INFO - PROCESS | 1108 | ++DOCSHELL 24C26C00 == 109 [pid = 1108] [id = 749] 04:23:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 146 (24C2B000) [pid = 1108] [serial = 2246] [outer = 00000000] 04:23:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 147 (24C74C00) [pid = 1108] [serial = 2247] [outer = 24C2B000] 04:23:51 INFO - PROCESS | 1108 | 1461065031855 Marionette DEBUG loaded listener.js 04:23:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 148 (24C7A800) [pid = 1108] [serial = 2248] [outer = 24C2B000] 04:23:52 INFO - PROCESS | 1108 | 1461065032346 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:23:52 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 04:23:52 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 870ms 04:23:52 INFO - PROCESS | 1108 | 1461065032374 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 04:23:52 INFO - PROCESS | 1108 | 1461065032376 Marionette TRACE conn4 <- [1,2957,null,{"value":"13"}] 04:23:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:23:52 INFO - PROCESS | 1108 | 1461065032397 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:23:52 INFO - PROCESS | 1108 | 1461065032399 Marionette TRACE conn4 <- [1,2958,null,{}] 04:23:52 INFO - PROCESS | 1108 | 1461065032403 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:23:52 INFO - PROCESS | 1108 | 1461065032569 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 04:23:52 INFO - PROCESS | 1108 | 1461065032749 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:52 INFO - PROCESS | 1108 | ++DOCSHELL 24C25400 == 110 [pid = 1108] [id = 750] 04:23:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 149 (24C7BC00) [pid = 1108] [serial = 2249] [outer = 00000000] 04:23:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 150 (26BBD400) [pid = 1108] [serial = 2250] [outer = 24C7BC00] 04:23:52 INFO - PROCESS | 1108 | 1461065032804 Marionette DEBUG loaded listener.js 04:23:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 151 (26BC1C00) [pid = 1108] [serial = 2251] [outer = 24C7BC00] 04:23:53 INFO - PROCESS | 1108 | 1461065033285 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:23:53 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:23:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 930ms 04:23:53 INFO - PROCESS | 1108 | 1461065033325 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 04:23:53 INFO - PROCESS | 1108 | 1461065033327 Marionette TRACE conn4 <- [1,2961,null,{"value":"13"}] 04:23:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:23:53 INFO - PROCESS | 1108 | 1461065033330 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:23:53 INFO - PROCESS | 1108 | 1461065033332 Marionette TRACE conn4 <- [1,2962,null,{}] 04:23:53 INFO - PROCESS | 1108 | 1461065033335 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:23:53 INFO - PROCESS | 1108 | 1461065033451 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 04:23:53 INFO - PROCESS | 1108 | 1461065033617 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:53 INFO - PROCESS | 1108 | ++DOCSHELL 24C86400 == 111 [pid = 1108] [id = 751] 04:23:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 152 (24C8A400) [pid = 1108] [serial = 2252] [outer = 00000000] 04:23:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 153 (24C8EC00) [pid = 1108] [serial = 2253] [outer = 24C8A400] 04:23:53 INFO - PROCESS | 1108 | 1461065033671 Marionette DEBUG loaded listener.js 04:23:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 154 (24C90C00) [pid = 1108] [serial = 2254] [outer = 24C8A400] 04:23:54 INFO - PROCESS | 1108 | 1461065034180 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:23:54 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:23:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 870ms 04:23:54 INFO - PROCESS | 1108 | 1461065034201 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 04:23:54 INFO - PROCESS | 1108 | 1461065034203 Marionette TRACE conn4 <- [1,2965,null,{"value":"13"}] 04:23:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:23:54 INFO - PROCESS | 1108 | 1461065034206 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:23:54 INFO - PROCESS | 1108 | 1461065034208 Marionette TRACE conn4 <- [1,2966,null,{}] 04:23:54 INFO - PROCESS | 1108 | 1461065034212 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:23:54 INFO - PROCESS | 1108 | 1461065034330 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 04:23:54 INFO - PROCESS | 1108 | 1461065034498 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:54 INFO - PROCESS | 1108 | ++DOCSHELL 233C7000 == 112 [pid = 1108] [id = 752] 04:23:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 155 (24C8CC00) [pid = 1108] [serial = 2255] [outer = 00000000] 04:23:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 156 (26BC9400) [pid = 1108] [serial = 2256] [outer = 24C8CC00] 04:23:54 INFO - PROCESS | 1108 | 1461065034552 Marionette DEBUG loaded listener.js 04:23:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 157 (27005000) [pid = 1108] [serial = 2257] [outer = 24C8CC00] 04:23:55 INFO - PROCESS | 1108 | 1461065035021 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:23:55 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:23:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 870ms 04:23:55 INFO - PROCESS | 1108 | 1461065035077 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 04:23:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:23:55 INFO - PROCESS | 1108 | 1461065035079 Marionette TRACE conn4 <- [1,2969,null,{"value":"13"}] 04:23:55 INFO - PROCESS | 1108 | 1461065035082 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:23:55 INFO - PROCESS | 1108 | 1461065035084 Marionette TRACE conn4 <- [1,2970,null,{}] 04:23:55 INFO - PROCESS | 1108 | 1461065035087 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:23:55 INFO - PROCESS | 1108 | 1461065035235 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 04:23:55 INFO - PROCESS | 1108 | 1461065035407 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:55 INFO - PROCESS | 1108 | ++DOCSHELL 27008400 == 113 [pid = 1108] [id = 753] 04:23:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 158 (2700A000) [pid = 1108] [serial = 2258] [outer = 00000000] 04:23:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 159 (27D04400) [pid = 1108] [serial = 2259] [outer = 2700A000] 04:23:55 INFO - PROCESS | 1108 | 1461065035461 Marionette DEBUG loaded listener.js 04:23:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 160 (27D0A400) [pid = 1108] [serial = 2260] [outer = 2700A000] 04:23:55 INFO - PROCESS | 1108 | 1461065035960 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:23:56 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:23:56 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:23:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:23:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:23:56 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:23:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 931ms 04:23:56 INFO - PROCESS | 1108 | 1461065036014 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 04:23:56 INFO - PROCESS | 1108 | 1461065036016 Marionette TRACE conn4 <- [1,2973,null,{"value":"13"}] 04:23:56 INFO - PROCESS | 1108 | 1461065036020 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:23:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:23:56 INFO - PROCESS | 1108 | 1461065036022 Marionette TRACE conn4 <- [1,2974,null,{}] 04:23:56 INFO - PROCESS | 1108 | 1461065036025 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:23:56 INFO - PROCESS | 1108 | 1461065036211 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 04:23:56 INFO - PROCESS | 1108 | 1461065036370 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:56 INFO - PROCESS | 1108 | ++DOCSHELL 13CD2000 == 114 [pid = 1108] [id = 754] 04:23:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 161 (144DFC00) [pid = 1108] [serial = 2261] [outer = 00000000] 04:23:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 162 (27DEA400) [pid = 1108] [serial = 2262] [outer = 144DFC00] 04:23:56 INFO - PROCESS | 1108 | 1461065036426 Marionette DEBUG loaded listener.js 04:23:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 163 (27DE8800) [pid = 1108] [serial = 2263] [outer = 144DFC00] 04:23:56 INFO - PROCESS | 1108 | 1461065036949 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:23:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 04:23:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 970ms 04:23:57 INFO - PROCESS | 1108 | 1461065037012 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 04:23:57 INFO - PROCESS | 1108 | 1461065037015 Marionette TRACE conn4 <- [1,2977,null,{"value":"13"}] 04:23:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:23:57 INFO - PROCESS | 1108 | 1461065037020 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:23:57 INFO - PROCESS | 1108 | 1461065037022 Marionette TRACE conn4 <- [1,2978,null,{}] 04:23:57 INFO - PROCESS | 1108 | 1461065037026 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:23:57 INFO - PROCESS | 1108 | 1461065037169 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 04:23:57 INFO - PROCESS | 1108 | 1461065037557 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:57 INFO - PROCESS | 1108 | ++DOCSHELL 0ED1AC00 == 115 [pid = 1108] [id = 755] 04:23:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 164 (0ED1D800) [pid = 1108] [serial = 2264] [outer = 00000000] 04:23:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 165 (13695000) [pid = 1108] [serial = 2265] [outer = 0ED1D800] 04:23:57 INFO - PROCESS | 1108 | 1461065037654 Marionette DEBUG loaded listener.js 04:23:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 166 (13A24800) [pid = 1108] [serial = 2266] [outer = 0ED1D800] 04:23:58 INFO - PROCESS | 1108 | ++DOCSHELL 1982F400 == 116 [pid = 1108] [id = 756] 04:23:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 167 (19878400) [pid = 1108] [serial = 2267] [outer = 00000000] 04:23:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 168 (1A559800) [pid = 1108] [serial = 2268] [outer = 19878400] 04:23:58 INFO - PROCESS | 1108 | 1461065038290 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:23:58 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 04:23:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1321ms 04:23:58 INFO - PROCESS | 1108 | 1461065038343 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 04:23:58 INFO - PROCESS | 1108 | 1461065038348 Marionette TRACE conn4 <- [1,2981,null,{"value":"13"}] 04:23:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:23:58 INFO - PROCESS | 1108 | 1461065038353 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:23:58 INFO - PROCESS | 1108 | 1461065038356 Marionette TRACE conn4 <- [1,2982,null,{}] 04:23:58 INFO - PROCESS | 1108 | 1461065038361 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:23:58 INFO - PROCESS | 1108 | 1461065038505 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 04:23:58 INFO - PROCESS | 1108 | 1461065038679 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:58 INFO - PROCESS | 1108 | ++DOCSHELL 194D2800 == 117 [pid = 1108] [id = 757] 04:23:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 169 (194D7000) [pid = 1108] [serial = 2269] [outer = 00000000] 04:23:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 170 (1AA9A400) [pid = 1108] [serial = 2270] [outer = 194D7000] 04:23:58 INFO - PROCESS | 1108 | 1461065038729 Marionette DEBUG loaded listener.js 04:23:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 171 (1AB75800) [pid = 1108] [serial = 2271] [outer = 194D7000] 04:23:59 INFO - PROCESS | 1108 | 1461065039281 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:23:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:23:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 04:23:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 990ms 04:23:59 INFO - PROCESS | 1108 | 1461065039348 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 04:23:59 INFO - PROCESS | 1108 | 1461065039352 Marionette TRACE conn4 <- [1,2985,null,{"value":"13"}] 04:23:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:23:59 INFO - PROCESS | 1108 | 1461065039357 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:23:59 INFO - PROCESS | 1108 | 1461065039359 Marionette TRACE conn4 <- [1,2986,null,{}] 04:23:59 INFO - PROCESS | 1108 | 1461065039363 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:23:59 INFO - PROCESS | 1108 | 1461065039477 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 04:23:59 INFO - PROCESS | 1108 | 1461065039662 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:59 INFO - PROCESS | 1108 | ++DOCSHELL 1D412800 == 118 [pid = 1108] [id = 758] 04:23:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 172 (1D52E800) [pid = 1108] [serial = 2272] [outer = 00000000] 04:23:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 173 (1DCB9000) [pid = 1108] [serial = 2273] [outer = 1D52E800] 04:23:59 INFO - PROCESS | 1108 | 1461065039711 Marionette DEBUG loaded listener.js 04:23:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 174 (1DF4C000) [pid = 1108] [serial = 2274] [outer = 1D52E800] 04:23:59 INFO - PROCESS | 1108 | --DOCSHELL 27D03400 == 117 [pid = 1108] [id = 606] 04:23:59 INFO - PROCESS | 1108 | --DOCSHELL 1ABCAC00 == 116 [pid = 1108] [id = 742] 04:23:59 INFO - PROCESS | 1108 | --DOCSHELL 1982EC00 == 115 [pid = 1108] [id = 741] 04:23:59 INFO - PROCESS | 1108 | --DOCSHELL 22367000 == 114 [pid = 1108] [id = 740] 04:23:59 INFO - PROCESS | 1108 | --DOCSHELL 222B6C00 == 113 [pid = 1108] [id = 739] 04:23:59 INFO - PROCESS | 1108 | --DOCSHELL 20D71800 == 112 [pid = 1108] [id = 738] 04:24:00 INFO - PROCESS | 1108 | --DOMWINDOW == 173 (2236B000) [pid = 1108] [serial = 2173] [outer = 00000000] [url = about:blank] 04:24:00 INFO - PROCESS | 1108 | --DOMWINDOW == 172 (22CF4400) [pid = 1108] [serial = 2140] [outer = 00000000] [url = about:blank] 04:24:00 INFO - PROCESS | 1108 | --DOMWINDOW == 171 (225DB000) [pid = 1108] [serial = 2137] [outer = 00000000] [url = about:blank] 04:24:00 INFO - PROCESS | 1108 | --DOCSHELL 1D0AF000 == 111 [pid = 1108] [id = 737] 04:24:00 INFO - PROCESS | 1108 | --DOCSHELL 1DA82800 == 110 [pid = 1108] [id = 700] 04:24:00 INFO - PROCESS | 1108 | --DOCSHELL 1DF48C00 == 109 [pid = 1108] [id = 736] 04:24:00 INFO - PROCESS | 1108 | --DOCSHELL 12F44800 == 108 [pid = 1108] [id = 735] 04:24:00 INFO - PROCESS | 1108 | --DOCSHELL 1CF33400 == 107 [pid = 1108] [id = 734] 04:24:00 INFO - PROCESS | 1108 | --DOCSHELL 18303400 == 106 [pid = 1108] [id = 733] 04:24:00 INFO - PROCESS | 1108 | --DOCSHELL 22509C00 == 105 [pid = 1108] [id = 728] 04:24:00 INFO - PROCESS | 1108 | --DOCSHELL 22367800 == 104 [pid = 1108] [id = 727] 04:24:00 INFO - PROCESS | 1108 | --DOCSHELL 1CF72C00 == 103 [pid = 1108] [id = 726] 04:24:00 INFO - PROCESS | 1108 | --DOCSHELL 14B89800 == 102 [pid = 1108] [id = 725] 04:24:00 INFO - PROCESS | 1108 | --DOCSHELL 2230E800 == 101 [pid = 1108] [id = 724] 04:24:00 INFO - PROCESS | 1108 | --DOMWINDOW == 170 (222DF400) [pid = 1108] [serial = 2171] [outer = 00000000] [url = about:blank] 04:24:00 INFO - PROCESS | 1108 | --DOMWINDOW == 169 (222B4C00) [pid = 1108] [serial = 2125] [outer = 00000000] [url = about:blank] 04:24:00 INFO - PROCESS | 1108 | --DOMWINDOW == 168 (222D7C00) [pid = 1108] [serial = 2170] [outer = 00000000] [url = about:blank] 04:24:00 INFO - PROCESS | 1108 | --DOMWINDOW == 167 (1E60A800) [pid = 1108] [serial = 2159] [outer = 00000000] [url = about:blank] 04:24:00 INFO - PROCESS | 1108 | --DOMWINDOW == 166 (1E53C400) [pid = 1108] [serial = 2158] [outer = 00000000] [url = about:blank] 04:24:00 INFO - PROCESS | 1108 | --DOMWINDOW == 165 (2237C800) [pid = 1108] [serial = 2131] [outer = 00000000] [url = about:blank] 04:24:00 INFO - PROCESS | 1108 | --DOMWINDOW == 164 (19825800) [pid = 1108] [serial = 2119] [outer = 00000000] [url = about:blank] 04:24:00 INFO - PROCESS | 1108 | --DOMWINDOW == 163 (22184800) [pid = 1108] [serial = 2162] [outer = 00000000] [url = about:blank] 04:24:00 INFO - PROCESS | 1108 | --DOMWINDOW == 162 (21680C00) [pid = 1108] [serial = 2161] [outer = 00000000] [url = about:blank] 04:24:00 INFO - PROCESS | 1108 | --DOMWINDOW == 161 (22368800) [pid = 1108] [serial = 2128] [outer = 00000000] [url = about:blank] 04:24:00 INFO - PROCESS | 1108 | --DOMWINDOW == 160 (1DEF4000) [pid = 1108] [serial = 2155] [outer = 00000000] [url = about:blank] 04:24:00 INFO - PROCESS | 1108 | --DOMWINDOW == 159 (1A563400) [pid = 1108] [serial = 2149] [outer = 00000000] [url = about:blank] 04:24:00 INFO - PROCESS | 1108 | --DOMWINDOW == 158 (1CF40400) [pid = 1108] [serial = 2146] [outer = 00000000] [url = about:blank] 04:24:00 INFO - PROCESS | 1108 | --DOMWINDOW == 157 (2252B800) [pid = 1108] [serial = 2134] [outer = 00000000] [url = about:blank] 04:24:00 INFO - PROCESS | 1108 | --DOMWINDOW == 156 (1D513C00) [pid = 1108] [serial = 2147] [outer = 00000000] [url = about:blank] 04:24:00 INFO - PROCESS | 1108 | --DOMWINDOW == 155 (22277800) [pid = 1108] [serial = 2164] [outer = 00000000] [url = about:blank] 04:24:00 INFO - PROCESS | 1108 | --DOMWINDOW == 154 (22530C00) [pid = 1108] [serial = 2135] [outer = 00000000] [url = about:blank] 04:24:00 INFO - PROCESS | 1108 | --DOMWINDOW == 153 (1D90A000) [pid = 1108] [serial = 2153] [outer = 00000000] [url = about:blank] 04:24:00 INFO - PROCESS | 1108 | --DOMWINDOW == 152 (222D9C00) [pid = 1108] [serial = 2126] [outer = 00000000] [url = about:blank] 04:24:00 INFO - PROCESS | 1108 | --DOMWINDOW == 151 (1E32C800) [pid = 1108] [serial = 2123] [outer = 00000000] [url = about:blank] 04:24:00 INFO - PROCESS | 1108 | --DOMWINDOW == 150 (2236C800) [pid = 1108] [serial = 2129] [outer = 00000000] [url = about:blank] 04:24:00 INFO - PROCESS | 1108 | --DOMWINDOW == 149 (1A564400) [pid = 1108] [serial = 2120] [outer = 00000000] [url = about:blank] 04:24:00 INFO - PROCESS | 1108 | --DOMWINDOW == 148 (1E336800) [pid = 1108] [serial = 2156] [outer = 00000000] [url = about:blank] 04:24:00 INFO - PROCESS | 1108 | --DOMWINDOW == 147 (1DA7B800) [pid = 1108] [serial = 2122] [outer = 00000000] [url = about:blank] 04:24:00 INFO - PROCESS | 1108 | --DOMWINDOW == 146 (1E8DF400) [pid = 1108] [serial = 2144] [outer = 00000000] [url = about:blank] 04:24:00 INFO - PROCESS | 1108 | --DOMWINDOW == 145 (1E8B6400) [pid = 1108] [serial = 2168] [outer = 00000000] [url = about:blank] 04:24:00 INFO - PROCESS | 1108 | --DOMWINDOW == 144 (1AB6C000) [pid = 1108] [serial = 2150] [outer = 00000000] [url = about:blank] 04:24:00 INFO - PROCESS | 1108 | --DOMWINDOW == 143 (1DCB1000) [pid = 1108] [serial = 2143] [outer = 00000000] [url = about:blank] 04:24:00 INFO - PROCESS | 1108 | --DOMWINDOW == 142 (1E32F800) [pid = 1108] [serial = 2167] [outer = 00000000] [url = about:blank] 04:24:00 INFO - PROCESS | 1108 | --DOMWINDOW == 141 (22381C00) [pid = 1108] [serial = 2132] [outer = 00000000] [url = about:blank] 04:24:00 INFO - PROCESS | 1108 | --DOMWINDOW == 140 (1D7F0C00) [pid = 1108] [serial = 2152] [outer = 00000000] [url = about:blank] 04:24:00 INFO - PROCESS | 1108 | --DOMWINDOW == 139 (222AD400) [pid = 1108] [serial = 2165] [outer = 00000000] [url = about:blank] 04:24:00 INFO - PROCESS | 1108 | 1461065040304 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:24:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 04:24:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 971ms 04:24:00 INFO - PROCESS | 1108 | 1461065040328 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 04:24:00 INFO - PROCESS | 1108 | 1461065040330 Marionette TRACE conn4 <- [1,2989,null,{"value":"13"}] 04:24:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:24:00 INFO - PROCESS | 1108 | 1461065040335 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:24:00 INFO - PROCESS | 1108 | 1461065040340 Marionette TRACE conn4 <- [1,2990,null,{}] 04:24:00 INFO - PROCESS | 1108 | 1461065040349 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:24:00 INFO - PROCESS | 1108 | 1461065040447 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 04:24:00 INFO - PROCESS | 1108 | 1461065040614 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:00 INFO - PROCESS | 1108 | ++DOCSHELL 0F201C00 == 102 [pid = 1108] [id = 759] 04:24:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 140 (14B96800) [pid = 1108] [serial = 2275] [outer = 00000000] 04:24:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 141 (1ABCAC00) [pid = 1108] [serial = 2276] [outer = 14B96800] 04:24:00 INFO - PROCESS | 1108 | 1461065040659 Marionette DEBUG loaded listener.js 04:24:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 142 (1CF73400) [pid = 1108] [serial = 2277] [outer = 14B96800] 04:24:01 INFO - PROCESS | 1108 | 1461065040998 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:24:01 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 04:24:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 690ms 04:24:01 INFO - PROCESS | 1108 | 1461065041024 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 04:24:01 INFO - PROCESS | 1108 | 1461065041027 Marionette TRACE conn4 <- [1,2993,null,{"value":"13"}] 04:24:01 INFO - PROCESS | 1108 | 1461065041030 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:24:01 INFO - PROCESS | 1108 | 1461065041031 Marionette TRACE conn4 <- [1,2994,null,{}] 04:24:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:24:01 INFO - PROCESS | 1108 | 1461065041035 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:24:01 INFO - PROCESS | 1108 | 1461065041140 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 04:24:01 INFO - PROCESS | 1108 | 1461065041264 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:01 INFO - PROCESS | 1108 | ++DOCSHELL 1CF66400 == 103 [pid = 1108] [id = 760] 04:24:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 143 (1CF73000) [pid = 1108] [serial = 2278] [outer = 00000000] 04:24:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 144 (1D7F4000) [pid = 1108] [serial = 2279] [outer = 1CF73000] 04:24:01 INFO - PROCESS | 1108 | 1461065041308 Marionette DEBUG loaded listener.js 04:24:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 145 (1DCAC800) [pid = 1108] [serial = 2280] [outer = 1CF73000] 04:24:01 INFO - PROCESS | 1108 | 1461065041672 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:24:01 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:24:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 670ms 04:24:01 INFO - PROCESS | 1108 | 1461065041730 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 04:24:01 INFO - PROCESS | 1108 | 1461065041732 Marionette TRACE conn4 <- [1,2997,null,{"value":"13"}] 04:24:01 INFO - PROCESS | 1108 | 1461065041736 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:24:01 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:24:01 INFO - PROCESS | 1108 | 1461065041738 Marionette TRACE conn4 <- [1,2998,null,{}] 04:24:01 INFO - PROCESS | 1108 | 1461065041741 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:24:01 INFO - PROCESS | 1108 | 1461065041834 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 04:24:01 INFO - PROCESS | 1108 | 1461065041840 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:01 INFO - PROCESS | 1108 | ++DOCSHELL 1E32B000 == 104 [pid = 1108] [id = 761] 04:24:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 146 (1E32C800) [pid = 1108] [serial = 2281] [outer = 00000000] 04:24:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 147 (1E3AD800) [pid = 1108] [serial = 2282] [outer = 1E32C800] 04:24:01 INFO - PROCESS | 1108 | 1461065041891 Marionette DEBUG loaded listener.js 04:24:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 148 (1E533000) [pid = 1108] [serial = 2283] [outer = 1E32C800] 04:24:02 INFO - PROCESS | 1108 | [1108] 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:24:02 INFO - PROCESS | 1108 | 1461065042454 Marionette TRACE conn4 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:24:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:24:02 INFO - {} 04:24:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:24:02 INFO - {} 04:24:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:24:02 INFO - {} 04:24:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:24:02 INFO - {} 04:24:02 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 770ms 04:24:02 INFO - PROCESS | 1108 | 1461065042510 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 04:24:02 INFO - PROCESS | 1108 | 1461065042512 Marionette TRACE conn4 <- [1,3001,null,{"value":"13"}] 04:24:02 INFO - TEST-START | /FileAPI/fileReader.html 04:24:02 INFO - PROCESS | 1108 | 1461065042549 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:24:02 INFO - PROCESS | 1108 | 1461065042551 Marionette TRACE conn4 <- [1,3002,null,{}] 04:24:02 INFO - PROCESS | 1108 | 1461065042557 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:24:02 INFO - PROCESS | 1108 | 1461065042698 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 04:24:02 INFO - PROCESS | 1108 | 1461065042774 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:02 INFO - PROCESS | 1108 | ++DOCSHELL 1E552C00 == 105 [pid = 1108] [id = 762] 04:24:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 149 (1F442800) [pid = 1108] [serial = 2284] [outer = 00000000] 04:24:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 150 (20D7FC00) [pid = 1108] [serial = 2285] [outer = 1F442800] 04:24:02 INFO - PROCESS | 1108 | 1461065042820 Marionette DEBUG loaded listener.js 04:24:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 151 (2167B400) [pid = 1108] [serial = 2286] [outer = 1F442800] 04:24:03 INFO - PROCESS | 1108 | 1461065043214 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:24:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:24:03 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:24:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:24:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:24:03 INFO - TEST-OK | /FileAPI/fileReader.html | took 710ms 04:24:03 INFO - PROCESS | 1108 | 1461065043226 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 04:24:03 INFO - PROCESS | 1108 | 1461065043228 Marionette TRACE conn4 <- [1,3005,null,{"value":"13"}] 04:24:03 INFO - TEST-START | /FileAPI/historical.html 04:24:03 INFO - PROCESS | 1108 | 1461065043231 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:24:03 INFO - PROCESS | 1108 | 1461065043233 Marionette TRACE conn4 <- [1,3006,null,{}] 04:24:03 INFO - PROCESS | 1108 | 1461065043236 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:24:03 INFO - PROCESS | 1108 | 1461065043372 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 04:24:03 INFO - PROCESS | 1108 | 1461065043384 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:03 INFO - PROCESS | 1108 | ++DOCSHELL 2217D800 == 106 [pid = 1108] [id = 763] 04:24:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 152 (22184000) [pid = 1108] [serial = 2287] [outer = 00000000] 04:24:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 153 (2222E400) [pid = 1108] [serial = 2288] [outer = 22184000] 04:24:03 INFO - PROCESS | 1108 | 1461065043428 Marionette DEBUG loaded listener.js 04:24:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 154 (2226F800) [pid = 1108] [serial = 2289] [outer = 22184000] 04:24:03 INFO - PROCESS | 1108 | 1461065043879 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:24:03 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:24:03 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:24:03 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:24:03 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:24:03 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:24:03 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:24:03 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:24:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:24:03 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:24:03 INFO - TEST-OK | /FileAPI/historical.html | took 670ms 04:24:03 INFO - PROCESS | 1108 | 1461065043902 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 04:24:03 INFO - PROCESS | 1108 | 1461065043904 Marionette TRACE conn4 <- [1,3009,null,{"value":"13"}] 04:24:03 INFO - PROCESS | 1108 | 1461065043907 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:24:03 INFO - PROCESS | 1108 | 1461065043909 Marionette TRACE conn4 <- [1,3010,null,{}] 04:24:03 INFO - TEST-START | /FileAPI/idlharness.html 04:24:03 INFO - PROCESS | 1108 | 1461065043919 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:24:04 INFO - PROCESS | 1108 | 1461065044061 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 04:24:04 INFO - PROCESS | 1108 | --DOMWINDOW == 153 (27D0DC00) [pid = 1108] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 04:24:04 INFO - PROCESS | 1108 | --DOMWINDOW == 152 (2227DC00) [pid = 1108] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 04:24:04 INFO - PROCESS | 1108 | --DOMWINDOW == 151 (27002800) [pid = 1108] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 04:24:04 INFO - PROCESS | 1108 | --DOMWINDOW == 150 (1D40D800) [pid = 1108] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 04:24:04 INFO - PROCESS | 1108 | --DOMWINDOW == 149 (2391B000) [pid = 1108] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 04:24:04 INFO - PROCESS | 1108 | --DOMWINDOW == 148 (2391F400) [pid = 1108] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 04:24:04 INFO - PROCESS | 1108 | --DOMWINDOW == 147 (22380C00) [pid = 1108] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 04:24:04 INFO - PROCESS | 1108 | --DOMWINDOW == 146 (135C0800) [pid = 1108] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 04:24:04 INFO - PROCESS | 1108 | --DOMWINDOW == 145 (1E3A1C00) [pid = 1108] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 04:24:04 INFO - PROCESS | 1108 | --DOMWINDOW == 144 (1DF4A400) [pid = 1108] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 04:24:04 INFO - PROCESS | 1108 | --DOMWINDOW == 143 (20D7F800) [pid = 1108] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 04:24:04 INFO - PROCESS | 1108 | --DOMWINDOW == 142 (18391400) [pid = 1108] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 04:24:04 INFO - PROCESS | 1108 | --DOMWINDOW == 141 (222DA000) [pid = 1108] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 04:24:04 INFO - PROCESS | 1108 | --DOMWINDOW == 140 (2230FC00) [pid = 1108] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 04:24:04 INFO - PROCESS | 1108 | --DOMWINDOW == 139 (1D0A1800) [pid = 1108] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 04:24:04 INFO - PROCESS | 1108 | --DOMWINDOW == 138 (1DA82000) [pid = 1108] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 04:24:04 INFO - PROCESS | 1108 | --DOMWINDOW == 137 (19831400) [pid = 1108] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 04:24:04 INFO - PROCESS | 1108 | --DOMWINDOW == 136 (223A8400) [pid = 1108] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 04:24:04 INFO - PROCESS | 1108 | --DOMWINDOW == 135 (1E6C6400) [pid = 1108] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 04:24:04 INFO - PROCESS | 1108 | --DOMWINDOW == 134 (225DE000) [pid = 1108] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 04:24:04 INFO - PROCESS | 1108 | --DOMWINDOW == 133 (225D1400) [pid = 1108] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 04:24:04 INFO - PROCESS | 1108 | 1461065044480 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:04 INFO - PROCESS | 1108 | ++DOCSHELL 135C0800 == 107 [pid = 1108] [id = 764] 04:24:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 134 (1368F400) [pid = 1108] [serial = 2290] [outer = 00000000] 04:24:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 135 (19831400) [pid = 1108] [serial = 2291] [outer = 1368F400] 04:24:04 INFO - PROCESS | 1108 | 1461065044524 Marionette DEBUG loaded listener.js 04:24:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 136 (1D0A7C00) [pid = 1108] [serial = 2292] [outer = 1368F400] 04:24:05 INFO - PROCESS | 1108 | 1461065045344 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:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:24:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:24:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:24:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:24:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:24:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:24:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:24:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:24:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:24:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:24:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:24:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:24:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:24:05 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:24:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:24:05 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:24:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:24:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:24:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:24:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:24:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:24:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:24:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:24:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:24:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:24:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:24:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:24:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:24:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:24:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:24:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:24:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:24:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:24:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:24:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:24:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:24:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:24:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:24:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:24:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:24:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:24:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:24:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:24:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:24:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:24:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:24:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 04:24:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:24:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:24:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:24:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:24:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:24:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:24:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:24:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:24:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:24:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:24:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:24:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:24:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:24:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:24:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:24:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:24:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:24:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:24:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:24:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:24:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:24:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:24:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:24:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:24:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:24:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:24:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:24:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:24:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:24:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:24:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:24:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:24:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:24:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:24:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 04:24:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:24:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:24:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:24:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:24:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:24:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:24:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:24:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:24:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:24:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:24:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:24:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:24:05 INFO - TEST-OK | /FileAPI/idlharness.html | took 1527ms 04:24:05 INFO - PROCESS | 1108 | 1461065045492 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 04:24:05 INFO - PROCESS | 1108 | 1461065045497 Marionette TRACE conn4 <- [1,3013,null,{"value":"13"}] 04:24:05 INFO - PROCESS | 1108 | 1461065045506 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:24:05 INFO - PROCESS | 1108 | 1461065045509 Marionette TRACE conn4 <- [1,3014,null,{}] 04:24:05 INFO - TEST-START | /FileAPI/idlharness.worker 04:24:05 INFO - PROCESS | 1108 | 1461065045516 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:24:05 INFO - PROCESS | 1108 | 1461065045647 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 04:24:05 INFO - PROCESS | 1108 | 1461065045845 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:05 INFO - PROCESS | 1108 | ++DOCSHELL 14B8D800 == 108 [pid = 1108] [id = 765] 04:24:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 137 (14B98000) [pid = 1108] [serial = 2293] [outer = 00000000] 04:24:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 138 (17F60000) [pid = 1108] [serial = 2294] [outer = 14B98000] 04:24:05 INFO - PROCESS | 1108 | 1461065045902 Marionette DEBUG loaded listener.js 04:24:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 139 (194D7800) [pid = 1108] [serial = 2295] [outer = 14B98000] 04:24:06 INFO - PROCESS | 1108 | [1108] 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:24:07 INFO - PROCESS | 1108 | 1461065047088 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:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:24:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:24:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:24:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:24:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:24:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:24:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:24:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:24:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:24:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:24:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:24:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:24:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:24:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:24:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:24:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:24:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:24:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:24:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:24:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:24:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:24:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:24:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:24:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:24:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:24:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:24:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:24:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:24:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:24:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:24:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:24:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:24:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:24:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:24:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:24:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:24:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:24:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:24:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:24:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:24:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:24:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:24:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:24:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:24:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:24:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:24:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:24:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:24:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:24:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:24:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:24:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:24:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:24:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:24:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:24:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:24:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:24:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:24:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:24:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:24:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:24:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:24:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:24:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:24:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:24:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:24:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:24:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:24:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:24:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:24:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:24:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:24:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:24:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:24:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:24:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:24:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:24:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:24:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:24:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:24:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:24:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:24:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:24:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:24:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:24:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:24:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:24:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:24:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:24:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:24:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:24:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:24:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:24:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:24:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:24:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:24:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:24:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:24:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:24:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:24:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:24:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:24:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:24:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:24:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:24:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:24:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:24:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:24:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:24:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:24:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:24:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:24:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:24:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:24:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:24:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:24:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:24:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:24:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:24:07 INFO - {} 04:24:07 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1660ms 04:24:07 INFO - PROCESS | 1108 | 1461065047263 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 04:24:07 INFO - PROCESS | 1108 | 1461065047267 Marionette TRACE conn4 <- [1,3017,null,{"value":"13"}] 04:24:07 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:24:07 INFO - PROCESS | 1108 | 1461065047288 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:24:07 INFO - PROCESS | 1108 | 1461065047292 Marionette TRACE conn4 <- [1,3018,null,{}] 04:24:07 INFO - PROCESS | 1108 | 1461065047298 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:24:07 INFO - PROCESS | 1108 | 1461065047416 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 04:24:07 INFO - PROCESS | 1108 | 1461065047571 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:07 INFO - PROCESS | 1108 | ++DOCSHELL 19828800 == 109 [pid = 1108] [id = 766] 04:24:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 140 (1D415400) [pid = 1108] [serial = 2296] [outer = 00000000] 04:24:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 141 (22CFA400) [pid = 1108] [serial = 2297] [outer = 1D415400] 04:24:07 INFO - PROCESS | 1108 | 1461065047626 Marionette DEBUG loaded listener.js 04:24:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 142 (1E5B4800) [pid = 1108] [serial = 2298] [outer = 1D415400] 04:24:08 INFO - PROCESS | 1108 | 1461065048136 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:24:08 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 04:24:08 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 890ms 04:24:08 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:24:08 INFO - PROCESS | 1108 | 1461065048165 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 04:24:08 INFO - PROCESS | 1108 | 1461065048167 Marionette TRACE conn4 <- [1,3021,null,{"value":"13"}] 04:24:08 INFO - PROCESS | 1108 | 1461065048171 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:24:08 INFO - PROCESS | 1108 | 1461065048173 Marionette TRACE conn4 <- [1,3022,null,{}] 04:24:08 INFO - PROCESS | 1108 | 1461065048182 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:24:08 INFO - PROCESS | 1108 | 1461065048304 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 04:24:08 INFO - PROCESS | 1108 | 1461065048471 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:08 INFO - PROCESS | 1108 | ++DOCSHELL 230B0800 == 110 [pid = 1108] [id = 767] 04:24:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 143 (230B4400) [pid = 1108] [serial = 2299] [outer = 00000000] 04:24:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 144 (233C2400) [pid = 1108] [serial = 2300] [outer = 230B4400] 04:24:08 INFO - PROCESS | 1108 | 1461065048532 Marionette DEBUG loaded listener.js 04:24:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 145 (233CD400) [pid = 1108] [serial = 2301] [outer = 230B4400] 04:24:09 INFO - PROCESS | 1108 | 1461065049078 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:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:24:09 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 930ms 04:24:09 INFO - PROCESS | 1108 | 1461065049105 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 04:24:09 INFO - PROCESS | 1108 | 1461065049107 Marionette TRACE conn4 <- [1,3025,null,{"value":"13"}] 04:24:09 INFO - PROCESS | 1108 | 1461065049128 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:24:09 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:24:09 INFO - PROCESS | 1108 | 1461065049131 Marionette TRACE conn4 <- [1,3026,null,{}] 04:24:09 INFO - PROCESS | 1108 | 1461065049135 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:24:09 INFO - PROCESS | 1108 | 1461065049257 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 04:24:09 INFO - PROCESS | 1108 | 1461065049431 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:09 INFO - PROCESS | 1108 | ++DOCSHELL 23914000 == 111 [pid = 1108] [id = 768] 04:24:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 146 (2391B000) [pid = 1108] [serial = 2302] [outer = 00000000] 04:24:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 147 (24C28800) [pid = 1108] [serial = 2303] [outer = 2391B000] 04:24:09 INFO - PROCESS | 1108 | 1461065049486 Marionette DEBUG loaded listener.js 04:24:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 148 (24C71C00) [pid = 1108] [serial = 2304] [outer = 2391B000] 04:24:09 INFO - PROCESS | 1108 | 1461065049970 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:24:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:24:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:24:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:24:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:24:10 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 871ms 04:24:10 INFO - PROCESS | 1108 | 1461065050015 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 04:24:10 INFO - PROCESS | 1108 | 1461065050017 Marionette TRACE conn4 <- [1,3029,null,{"value":"13"}] 04:24:10 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:24:10 INFO - PROCESS | 1108 | 1461065050021 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:24:10 INFO - PROCESS | 1108 | 1461065050023 Marionette TRACE conn4 <- [1,3030,null,{}] 04:24:10 INFO - PROCESS | 1108 | 1461065050046 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:24:10 INFO - PROCESS | 1108 | 1461065050164 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 04:24:10 INFO - PROCESS | 1108 | 1461065050298 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:10 INFO - PROCESS | 1108 | ++DOCSHELL 24C75000 == 112 [pid = 1108] [id = 769] 04:24:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 149 (24C79800) [pid = 1108] [serial = 2305] [outer = 00000000] 04:24:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 150 (2650E000) [pid = 1108] [serial = 2306] [outer = 24C79800] 04:24:10 INFO - PROCESS | 1108 | 1461065050351 Marionette DEBUG loaded listener.js 04:24:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 151 (26BC7C00) [pid = 1108] [serial = 2307] [outer = 24C79800] 04:24:11 INFO - PROCESS | 1108 | 1461065051043 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:24:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:24:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:24:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:24:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:24:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:24:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:24:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 04:24:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:24:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:24:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:24:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 04:24:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:24:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:24:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 04:24:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:24:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:24:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:24:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:24:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:24:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:24:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:24:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:24:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:24:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:24:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:24:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:24:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:24:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 04:24:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:24:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:24:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:24:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:24:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:24:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:24:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:24:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:24:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:24:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:24:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:24:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:24:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:24:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 04:24:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:24:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:24:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:24:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:24:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:24:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 04:24:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:24:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:24:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:24:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:24:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:24:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:24:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:24:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:24:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 04:24:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:24:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:24:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:24:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:24:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:24:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:24:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:24:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:24:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:24:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:24:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:24:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:24:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:24:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:24:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:24:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:24:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:24:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:24:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:24:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:24:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:24:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:24:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:24:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:24:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:24:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:24:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:24:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:24:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:24:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:24:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:24:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:24:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:24:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:24:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:24:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:24:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:24:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:24:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:24:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:24:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:24:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:24:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:24:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:24:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:24:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:24:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:24:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:24:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:24:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:24:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:24:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:24:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:24:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:24:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:24:11 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1093ms 04:24:11 INFO - PROCESS | 1108 | 1461065051117 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 04:24:11 INFO - PROCESS | 1108 | 1461065051120 Marionette TRACE conn4 <- [1,3033,null,{"value":"13"}] 04:24:11 INFO - PROCESS | 1108 | 1461065051123 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:24:11 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:24:11 INFO - PROCESS | 1108 | 1461065051125 Marionette TRACE conn4 <- [1,3034,null,{}] 04:24:11 INFO - PROCESS | 1108 | 1461065051128 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:24:11 INFO - PROCESS | 1108 | 1461065051273 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 04:24:11 INFO - PROCESS | 1108 | 1461065051433 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:11 INFO - PROCESS | 1108 | ++DOCSHELL 26502400 == 113 [pid = 1108] [id = 770] 04:24:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 152 (2650B800) [pid = 1108] [serial = 2308] [outer = 00000000] 04:24:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 153 (28BBAC00) [pid = 1108] [serial = 2309] [outer = 2650B800] 04:24:11 INFO - PROCESS | 1108 | 1461065051490 Marionette DEBUG loaded listener.js 04:24:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 154 (29C7B400) [pid = 1108] [serial = 2310] [outer = 2650B800] 04:24:11 INFO - PROCESS | 1108 | [1108] 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:24:12 INFO - PROCESS | 1108 | 1461065052041 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:24:12 INFO - {} 04:24:12 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 970ms 04:24:12 INFO - PROCESS | 1108 | 1461065052097 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 04:24:12 INFO - PROCESS | 1108 | 1461065052099 Marionette TRACE conn4 <- [1,3037,null,{"value":"13"}] 04:24:12 INFO - PROCESS | 1108 | 1461065052102 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:24:12 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:24:12 INFO - PROCESS | 1108 | 1461065052104 Marionette TRACE conn4 <- [1,3038,null,{}] 04:24:12 INFO - PROCESS | 1108 | 1461065052122 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:24:12 INFO - PROCESS | 1108 | 1461065052287 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 04:24:12 INFO - PROCESS | 1108 | 1461065052405 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:12 INFO - PROCESS | 1108 | ++DOCSHELL 1AA96400 == 114 [pid = 1108] [id = 771] 04:24:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 155 (1AB78C00) [pid = 1108] [serial = 2311] [outer = 00000000] 04:24:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 156 (1A565800) [pid = 1108] [serial = 2312] [outer = 1AB78C00] 04:24:12 INFO - PROCESS | 1108 | 1461065052460 Marionette DEBUG loaded listener.js 04:24:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 157 (1D0A7400) [pid = 1108] [serial = 2313] [outer = 1AB78C00] 04:24:12 INFO - PROCESS | 1108 | 1461065052979 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:24:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:24:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:24:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:24:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:24:13 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 930ms 04:24:13 INFO - PROCESS | 1108 | 1461065053037 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 04:24:13 INFO - PROCESS | 1108 | 1461065053039 Marionette TRACE conn4 <- [1,3041,null,{"value":"13"}] 04:24:13 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:24:13 INFO - PROCESS | 1108 | 1461065053060 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:24:13 INFO - PROCESS | 1108 | 1461065053062 Marionette TRACE conn4 <- [1,3042,null,{}] 04:24:13 INFO - PROCESS | 1108 | 1461065053068 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:24:13 INFO - PROCESS | 1108 | 1461065053184 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 04:24:13 INFO - PROCESS | 1108 | 1461065053360 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:13 INFO - PROCESS | 1108 | ++DOCSHELL 1AA61000 == 115 [pid = 1108] [id = 772] 04:24:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 158 (1D519C00) [pid = 1108] [serial = 2314] [outer = 00000000] 04:24:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 159 (1E8B1000) [pid = 1108] [serial = 2315] [outer = 1D519C00] 04:24:13 INFO - PROCESS | 1108 | 1461065053414 Marionette DEBUG loaded listener.js 04:24:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 160 (1F449800) [pid = 1108] [serial = 2316] [outer = 1D519C00] 04:24:14 INFO - PROCESS | 1108 | 1461065054193 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:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:24:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:24:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:24:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:24:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:24:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:24:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:24:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:24:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:24:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:24:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:24:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:24:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:24:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:24:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:24:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:24:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:24:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:24:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:24:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:24:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:24:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:24:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:24:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:24:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:24:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:24:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:24:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:24:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:24:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:24:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:24:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:24:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:24:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:24:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:24:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:24:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:24:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:24:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:24:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:24:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:24:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:24:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:24:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:24:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:24:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:24:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:24:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:24:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:24:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:24:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:24:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:24:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:24:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:24:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:24:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:24:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:24:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:24:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:24:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:24:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:24:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:24:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:24:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:24:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:24:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:24:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:24:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:24:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:24:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:24:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:24:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:24:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:24:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:24:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:24:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:24:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:24:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:24:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:24:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:24:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:24:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:24:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:24:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:24:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:24:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:24:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:24:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:24:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:24:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:24:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:24:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:24:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:24:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:24:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 04:24:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:24:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:24:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:24:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 04:24:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:24:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:24:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:24:14 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1258ms 04:24:14 INFO - PROCESS | 1108 | 1461065054306 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 04:24:14 INFO - PROCESS | 1108 | 1461065054308 Marionette TRACE conn4 <- [1,3045,null,{"value":"13"}] 04:24:14 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:24:14 INFO - PROCESS | 1108 | 1461065054312 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:24:14 INFO - PROCESS | 1108 | 1461065054314 Marionette TRACE conn4 <- [1,3046,null,{}] 04:24:14 INFO - PROCESS | 1108 | 1461065054361 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:24:14 INFO - PROCESS | 1108 | 1461065054468 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 04:24:14 INFO - PROCESS | 1108 | 1461065054638 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:14 INFO - PROCESS | 1108 | ++DOCSHELL 1E52F000 == 116 [pid = 1108] [id = 773] 04:24:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 161 (22186800) [pid = 1108] [serial = 2317] [outer = 00000000] 04:24:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 162 (29D0C400) [pid = 1108] [serial = 2318] [outer = 22186800] 04:24:14 INFO - PROCESS | 1108 | 1461065054693 Marionette DEBUG loaded listener.js 04:24:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 163 (29D0EC00) [pid = 1108] [serial = 2319] [outer = 22186800] 04:24:15 INFO - PROCESS | 1108 | 1461065055251 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:24:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:24:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:24:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:24:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:24:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:24:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:24:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:24:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:24:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:24:15 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:24:15 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:24:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:24:15 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:24:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:24:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:24:15 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:24:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:24:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:24:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:24:15 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:24:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:24:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:24:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:24:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:24:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:24:15 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 979ms 04:24:15 INFO - PROCESS | 1108 | 1461065055294 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 04:24:15 INFO - PROCESS | 1108 | 1461065055296 Marionette TRACE conn4 <- [1,3049,null,{"value":"13"}] 04:24:15 INFO - PROCESS | 1108 | 1461065055299 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:24:15 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:24:15 INFO - PROCESS | 1108 | 1461065055301 Marionette TRACE conn4 <- [1,3050,null,{}] 04:24:15 INFO - PROCESS | 1108 | 1461065055305 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:24:15 INFO - PROCESS | 1108 | 1461065055426 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 04:24:15 INFO - PROCESS | 1108 | 1461065055605 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:15 INFO - PROCESS | 1108 | ++DOCSHELL 223A9C00 == 117 [pid = 1108] [id = 774] 04:24:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 164 (29D0FC00) [pid = 1108] [serial = 2320] [outer = 00000000] 04:24:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 165 (2AD47C00) [pid = 1108] [serial = 2321] [outer = 29D0FC00] 04:24:15 INFO - PROCESS | 1108 | 1461065055660 Marionette DEBUG loaded listener.js 04:24:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 166 (2AD49C00) [pid = 1108] [serial = 2322] [outer = 29D0FC00] 04:24:15 INFO - PROCESS | 1108 | [1108] 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:24:16 INFO - PROCESS | 1108 | 1461065056240 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:24:16 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:24:16 INFO - {} 04:24:16 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 970ms 04:24:16 INFO - PROCESS | 1108 | 1461065056274 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 04:24:16 INFO - PROCESS | 1108 | 1461065056277 Marionette TRACE conn4 <- [1,3053,null,{"value":"13"}] 04:24:16 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:24:16 INFO - PROCESS | 1108 | 1461065056280 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:24:16 INFO - PROCESS | 1108 | 1461065056283 Marionette TRACE conn4 <- [1,3054,null,{}] 04:24:16 INFO - PROCESS | 1108 | 1461065056286 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:24:16 INFO - PROCESS | 1108 | 1461065056418 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 04:24:16 INFO - PROCESS | 1108 | 1461065056562 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:16 INFO - PROCESS | 1108 | ++DOCSHELL 1A563800 == 118 [pid = 1108] [id = 775] 04:24:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 167 (1AA99800) [pid = 1108] [serial = 2323] [outer = 00000000] 04:24:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 168 (1E552400) [pid = 1108] [serial = 2324] [outer = 1AA99800] 04:24:16 INFO - PROCESS | 1108 | 1461065056620 Marionette DEBUG loaded listener.js 04:24:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 169 (22380800) [pid = 1108] [serial = 2325] [outer = 1AA99800] 04:24:17 INFO - PROCESS | 1108 | 1461065057123 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:24:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:24:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:24:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:24:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:24:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:24:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:24:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:24:17 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 870ms 04:24:17 INFO - PROCESS | 1108 | 1461065057154 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 04:24:17 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:24:17 INFO - PROCESS | 1108 | 1461065057157 Marionette TRACE conn4 <- [1,3057,null,{"value":"13"}] 04:24:17 INFO - PROCESS | 1108 | 1461065057160 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:24:17 INFO - PROCESS | 1108 | 1461065057162 Marionette TRACE conn4 <- [1,3058,null,{}] 04:24:17 INFO - PROCESS | 1108 | 1461065057165 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:24:17 INFO - PROCESS | 1108 | 1461065057287 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 04:24:17 INFO - PROCESS | 1108 | 1461065057428 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:17 INFO - PROCESS | 1108 | ++DOCSHELL 1A5D4000 == 119 [pid = 1108] [id = 776] 04:24:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 170 (1AAA0800) [pid = 1108] [serial = 2326] [outer = 00000000] 04:24:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 171 (227DE400) [pid = 1108] [serial = 2327] [outer = 1AAA0800] 04:24:17 INFO - PROCESS | 1108 | 1461065057486 Marionette DEBUG loaded listener.js 04:24:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 172 (22CB8400) [pid = 1108] [serial = 2328] [outer = 1AAA0800] 04:24:18 INFO - PROCESS | 1108 | 1461065058239 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:24:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:24:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:24:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:24:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:24:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:24:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:24:18 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1128ms 04:24:18 INFO - PROCESS | 1108 | 1461065058293 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 04:24:18 INFO - PROCESS | 1108 | 1461065058298 Marionette TRACE conn4 <- [1,3061,null,{"value":"13"}] 04:24:18 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:24:18 INFO - PROCESS | 1108 | 1461065058303 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:24:18 INFO - PROCESS | 1108 | 1461065058307 Marionette TRACE conn4 <- [1,3062,null,{}] 04:24:18 INFO - PROCESS | 1108 | 1461065058326 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:24:18 INFO - PROCESS | 1108 | 1461065058453 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 04:24:18 INFO - PROCESS | 1108 | 1461065058617 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:18 INFO - PROCESS | 1108 | ++DOCSHELL 1A5D4C00 == 120 [pid = 1108] [id = 777] 04:24:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 173 (1AA9C000) [pid = 1108] [serial = 2329] [outer = 00000000] 04:24:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 174 (1DA7DC00) [pid = 1108] [serial = 2330] [outer = 1AA9C000] 04:24:18 INFO - PROCESS | 1108 | 1461065058668 Marionette DEBUG loaded listener.js 04:24:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 175 (1DF4A800) [pid = 1108] [serial = 2331] [outer = 1AA9C000] 04:24:19 INFO - PROCESS | 1108 | 1461065059206 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:24:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:24:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:24:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:24:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:24:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:24:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:24:19 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 930ms 04:24:19 INFO - PROCESS | 1108 | 1461065059239 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 04:24:19 INFO - PROCESS | 1108 | 1461065059244 Marionette TRACE conn4 <- [1,3065,null,{"value":"13"}] 04:24:19 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:24:19 INFO - PROCESS | 1108 | 1461065059251 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:24:19 INFO - PROCESS | 1108 | 1461065059253 Marionette TRACE conn4 <- [1,3066,null,{}] 04:24:19 INFO - PROCESS | 1108 | 1461065059257 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:24:19 INFO - PROCESS | 1108 | 1461065059435 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 04:24:19 INFO - PROCESS | 1108 | 1461065059536 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:19 INFO - PROCESS | 1108 | ++DOCSHELL 1A5D3C00 == 121 [pid = 1108] [id = 778] 04:24:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 176 (1CF3B400) [pid = 1108] [serial = 2332] [outer = 00000000] 04:24:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 177 (1FAE6800) [pid = 1108] [serial = 2333] [outer = 1CF3B400] 04:24:19 INFO - PROCESS | 1108 | 1461065059586 Marionette DEBUG loaded listener.js 04:24:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 178 (22185000) [pid = 1108] [serial = 2334] [outer = 1CF3B400] 04:24:19 INFO - PROCESS | 1108 | --DOCSHELL 2217D800 == 120 [pid = 1108] [id = 763] 04:24:19 INFO - PROCESS | 1108 | --DOCSHELL 1E552C00 == 119 [pid = 1108] [id = 762] 04:24:19 INFO - PROCESS | 1108 | --DOCSHELL 1E32B000 == 118 [pid = 1108] [id = 761] 04:24:19 INFO - PROCESS | 1108 | --DOCSHELL 1CF66400 == 117 [pid = 1108] [id = 760] 04:24:19 INFO - PROCESS | 1108 | --DOCSHELL 0F201C00 == 116 [pid = 1108] [id = 759] 04:24:19 INFO - PROCESS | 1108 | --DOCSHELL 1D412800 == 115 [pid = 1108] [id = 758] 04:24:19 INFO - PROCESS | 1108 | --DOCSHELL 194D2800 == 114 [pid = 1108] [id = 757] 04:24:19 INFO - PROCESS | 1108 | --DOCSHELL 1982F400 == 113 [pid = 1108] [id = 756] 04:24:19 INFO - PROCESS | 1108 | --DOCSHELL 0ED1AC00 == 112 [pid = 1108] [id = 755] 04:24:19 INFO - PROCESS | 1108 | --DOMWINDOW == 177 (233CA800) [pid = 1108] [serial = 2230] [outer = 00000000] [url = about:blank] 04:24:19 INFO - PROCESS | 1108 | --DOCSHELL 24C26C00 == 111 [pid = 1108] [id = 749] 04:24:19 INFO - PROCESS | 1108 | --DOCSHELL 2478B000 == 110 [pid = 1108] [id = 748] 04:24:19 INFO - PROCESS | 1108 | --DOCSHELL 22279C00 == 109 [pid = 1108] [id = 747] 04:24:19 INFO - PROCESS | 1108 | --DOCSHELL 13CC9C00 == 108 [pid = 1108] [id = 746] 04:24:19 INFO - PROCESS | 1108 | --DOCSHELL 1DA77400 == 107 [pid = 1108] [id = 745] 04:24:19 INFO - PROCESS | 1108 | --DOCSHELL 183D2C00 == 106 [pid = 1108] [id = 744] 04:24:20 INFO - PROCESS | 1108 | --DOMWINDOW == 176 (22CF6000) [pid = 1108] [serial = 2063] [outer = 00000000] [url = about:blank] 04:24:20 INFO - PROCESS | 1108 | --DOMWINDOW == 175 (227E6400) [pid = 1108] [serial = 2138] [outer = 00000000] [url = about:blank] 04:24:20 INFO - PROCESS | 1108 | --DOMWINDOW == 174 (27DEEC00) [pid = 1108] [serial = 2084] [outer = 00000000] [url = about:blank] 04:24:20 INFO - PROCESS | 1108 | --DOMWINDOW == 173 (22F3A400) [pid = 1108] [serial = 2141] [outer = 00000000] [url = about:blank] 04:24:20 INFO - PROCESS | 1108 | --DOMWINDOW == 172 (27D09800) [pid = 1108] [serial = 2081] [outer = 00000000] [url = about:blank] 04:24:20 INFO - PROCESS | 1108 | --DOMWINDOW == 171 (1E32D400) [pid = 1108] [serial = 2066] [outer = 00000000] [url = about:blank] 04:24:20 INFO - PROCESS | 1108 | --DOMWINDOW == 170 (26BC6C00) [pid = 1108] [serial = 2078] [outer = 00000000] [url = about:blank] 04:24:20 INFO - PROCESS | 1108 | --DOMWINDOW == 169 (24C78000) [pid = 1108] [serial = 2075] [outer = 00000000] [url = about:blank] 04:24:20 INFO - PROCESS | 1108 | --DOMWINDOW == 168 (233EC000) [pid = 1108] [serial = 2072] [outer = 00000000] [url = about:blank] 04:24:20 INFO - PROCESS | 1108 | --DOMWINDOW == 167 (22231000) [pid = 1108] [serial = 2069] [outer = 00000000] [url = about:blank] 04:24:20 INFO - PROCESS | 1108 | --DOMWINDOW == 166 (18587C00) [pid = 1108] [serial = 2206] [outer = 00000000] [url = about:blank] 04:24:20 INFO - PROCESS | 1108 | --DOMWINDOW == 165 (1AB73C00) [pid = 1108] [serial = 2207] [outer = 00000000] [url = about:blank] 04:24:20 INFO - PROCESS | 1108 | --DOMWINDOW == 164 (1F441C00) [pid = 1108] [serial = 2212] [outer = 00000000] [url = about:blank] 04:24:20 INFO - PROCESS | 1108 | --DOMWINDOW == 163 (233CFC00) [pid = 1108] [serial = 2194] [outer = 00000000] [url = about:blank] 04:24:20 INFO - PROCESS | 1108 | --DOMWINDOW == 162 (1E3A3000) [pid = 1108] [serial = 2209] [outer = 00000000] [url = about:blank] 04:24:20 INFO - PROCESS | 1108 | --DOMWINDOW == 161 (1E52DC00) [pid = 1108] [serial = 2210] [outer = 00000000] [url = about:blank] 04:24:20 INFO - PROCESS | 1108 | --DOMWINDOW == 160 (231AE400) [pid = 1108] [serial = 2191] [outer = 00000000] [url = about:blank] 04:24:20 INFO - PROCESS | 1108 | --DOMWINDOW == 159 (23912C00) [pid = 1108] [serial = 2197] [outer = 00000000] [url = about:blank] 04:24:20 INFO - PROCESS | 1108 | --DOMWINDOW == 158 (22230C00) [pid = 1108] [serial = 2215] [outer = 00000000] [url = about:blank] 04:24:20 INFO - PROCESS | 1108 | --DOMWINDOW == 157 (222B1000) [pid = 1108] [serial = 2216] [outer = 00000000] [url = about:blank] 04:24:20 INFO - PROCESS | 1108 | --DOMWINDOW == 156 (22384400) [pid = 1108] [serial = 2182] [outer = 00000000] [url = about:blank] 04:24:20 INFO - PROCESS | 1108 | --DOMWINDOW == 155 (1A566800) [pid = 1108] [serial = 2201] [outer = 00000000] [url = about:blank] 04:24:20 INFO - PROCESS | 1108 | --DOMWINDOW == 154 (19797000) [pid = 1108] [serial = 2200] [outer = 00000000] [url = about:blank] 04:24:20 INFO - PROCESS | 1108 | --DOMWINDOW == 153 (1AA9A000) [pid = 1108] [serial = 2176] [outer = 00000000] [url = about:blank] 04:24:20 INFO - PROCESS | 1108 | --DOMWINDOW == 152 (22373800) [pid = 1108] [serial = 2219] [outer = 00000000] [url = about:blank] 04:24:20 INFO - PROCESS | 1108 | --DOMWINDOW == 151 (2222FC00) [pid = 1108] [serial = 2174] [outer = 00000000] [url = about:blank] 04:24:20 INFO - PROCESS | 1108 | --DOMWINDOW == 150 (2236CC00) [pid = 1108] [serial = 2218] [outer = 00000000] [url = about:blank] 04:24:20 INFO - PROCESS | 1108 | --DOMWINDOW == 149 (22CF7C00) [pid = 1108] [serial = 2188] [outer = 00000000] [url = about:blank] 04:24:20 INFO - PROCESS | 1108 | --DOMWINDOW == 148 (1DA7BC00) [pid = 1108] [serial = 2204] [outer = 00000000] [url = about:blank] 04:24:20 INFO - PROCESS | 1108 | --DOMWINDOW == 147 (1D7F8800) [pid = 1108] [serial = 2203] [outer = 00000000] [url = about:blank] 04:24:20 INFO - PROCESS | 1108 | --DOMWINDOW == 146 (22CF5800) [pid = 1108] [serial = 2228] [outer = 00000000] [url = about:blank] 04:24:20 INFO - PROCESS | 1108 | --DOMWINDOW == 145 (225D3800) [pid = 1108] [serial = 2185] [outer = 00000000] [url = about:blank] 04:24:20 INFO - PROCESS | 1108 | --DOMWINDOW == 144 (1DA84800) [pid = 1108] [serial = 2179] [outer = 00000000] [url = about:blank] 04:24:20 INFO - PROCESS | 1108 | --DOMWINDOW == 143 (1DCB1C00) [pid = 1108] [serial = 2224] [outer = 00000000] [url = about:blank] 04:24:20 INFO - PROCESS | 1108 | --DOMWINDOW == 142 (2252C000) [pid = 1108] [serial = 2221] [outer = 00000000] [url = about:blank] 04:24:20 INFO - PROCESS | 1108 | --DOMWINDOW == 141 (225D0400) [pid = 1108] [serial = 2227] [outer = 00000000] [url = about:blank] 04:24:20 INFO - PROCESS | 1108 | --DOMWINDOW == 140 (225D4000) [pid = 1108] [serial = 2222] [outer = 00000000] [url = about:blank] 04:24:20 INFO - PROCESS | 1108 | --DOMWINDOW == 139 (2222E000) [pid = 1108] [serial = 2225] [outer = 00000000] [url = about:blank] 04:24:20 INFO - PROCESS | 1108 | --DOMWINDOW == 138 (1F44D400) [pid = 1108] [serial = 2213] [outer = 00000000] [url = about:blank] 04:24:20 INFO - PROCESS | 1108 | 1461065060202 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:24:20 INFO - PROCESS | 1108 | 1461065060310 Marionette TRACE conn4 <- [1,3069,null,{"value":"13"}] 04:24:20 INFO - PROCESS | 1108 | 1461065060330 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:24:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 04:24:20 INFO - PROCESS | 1108 | 1461065060333 Marionette TRACE conn4 <- [1,3070,null,{}] 04:24:20 INFO - PROCESS | 1108 | 1461065060343 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:24:20 INFO - PROCESS | 1108 | 1461065060454 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 04:24:20 INFO - PROCESS | 1108 | 1461065060460 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:20 INFO - PROCESS | 1108 | ++DOCSHELL 1D412800 == 107 [pid = 1108] [id = 779] 04:24:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 139 (1D7F5800) [pid = 1108] [serial = 2335] [outer = 00000000] 04:24:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 140 (1E32B000) [pid = 1108] [serial = 2336] [outer = 1D7F5800] 04:24:20 INFO - PROCESS | 1108 | 1461065060509 Marionette DEBUG loaded listener.js 04:24:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 141 (1E530800) [pid = 1108] [serial = 2337] [outer = 1D7F5800] 04:24:21 INFO - PROCESS | 1108 | 1461065061006 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:24:21 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:24:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:24:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:24:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:24:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:24:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 730ms 04:24:21 INFO - PROCESS | 1108 | 1461065061065 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 04:24:21 INFO - PROCESS | 1108 | 1461065061068 Marionette TRACE conn4 <- [1,3073,null,{"value":"13"}] 04:24:21 INFO - PROCESS | 1108 | 1461065061071 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:24:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:24:21 INFO - PROCESS | 1108 | 1461065061072 Marionette TRACE conn4 <- [1,3074,null,{}] 04:24:21 INFO - PROCESS | 1108 | 1461065061076 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:24:21 INFO - PROCESS | 1108 | 1461065061177 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 04:24:21 INFO - PROCESS | 1108 | 1461065061334 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:21 INFO - PROCESS | 1108 | ++DOCSHELL 1FA74400 == 108 [pid = 1108] [id = 780] 04:24:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 142 (1FBF8400) [pid = 1108] [serial = 2338] [outer = 00000000] 04:24:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 143 (1DA79000) [pid = 1108] [serial = 2339] [outer = 1FBF8400] 04:24:21 INFO - PROCESS | 1108 | 1461065061380 Marionette DEBUG loaded listener.js 04:24:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 144 (22182000) [pid = 1108] [serial = 2340] [outer = 1FBF8400] 04:24:21 INFO - PROCESS | 1108 | 1461065061708 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:24:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:24:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 670ms 04:24:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:24:21 INFO - PROCESS | 1108 | 1461065061745 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 04:24:21 INFO - PROCESS | 1108 | 1461065061747 Marionette TRACE conn4 <- [1,3077,null,{"value":"13"}] 04:24:21 INFO - PROCESS | 1108 | 1461065061750 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:24:21 INFO - PROCESS | 1108 | 1461065061752 Marionette TRACE conn4 <- [1,3078,null,{}] 04:24:21 INFO - PROCESS | 1108 | 1461065061786 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:24:21 INFO - PROCESS | 1108 | 1461065061911 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 04:24:21 INFO - PROCESS | 1108 | 1461065061919 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:21 INFO - PROCESS | 1108 | ++DOCSHELL 1DF4AC00 == 109 [pid = 1108] [id = 781] 04:24:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 145 (1E3ADC00) [pid = 1108] [serial = 2341] [outer = 00000000] 04:24:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 146 (2230A800) [pid = 1108] [serial = 2342] [outer = 1E3ADC00] 04:24:21 INFO - PROCESS | 1108 | 1461065061963 Marionette DEBUG loaded listener.js 04:24:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 147 (2236D000) [pid = 1108] [serial = 2343] [outer = 1E3ADC00] 04:24:22 INFO - PROCESS | 1108 | 1461065062482 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:24:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:24:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 750ms 04:24:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:24:22 INFO - PROCESS | 1108 | 1461065062501 Marionette TRACE conn4 -> [0,3081,"getWindowHandle",null] 04:24:22 INFO - PROCESS | 1108 | 1461065062503 Marionette TRACE conn4 <- [1,3081,null,{"value":"13"}] 04:24:22 INFO - PROCESS | 1108 | 1461065062506 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:24:22 INFO - PROCESS | 1108 | 1461065062508 Marionette TRACE conn4 <- [1,3082,null,{}] 04:24:22 INFO - PROCESS | 1108 | 1461065062519 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:24:22 INFO - PROCESS | 1108 | 1461065062670 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 04:24:22 INFO - PROCESS | 1108 | 1461065062691 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:22 INFO - PROCESS | 1108 | ++DOCSHELL 225D4800 == 110 [pid = 1108] [id = 782] 04:24:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 148 (225DC400) [pid = 1108] [serial = 2344] [outer = 00000000] 04:24:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 149 (22CC7000) [pid = 1108] [serial = 2345] [outer = 225DC400] 04:24:22 INFO - PROCESS | 1108 | 1461065062738 Marionette DEBUG loaded listener.js 04:24:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 150 (22CF7C00) [pid = 1108] [serial = 2346] [outer = 225DC400] 04:24:23 INFO - PROCESS | 1108 | 1461065063189 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:24:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 04:24:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 730ms 04:24:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 04:24:23 INFO - PROCESS | 1108 | 1461065063237 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 04:24:23 INFO - PROCESS | 1108 | 1461065063239 Marionette TRACE conn4 <- [1,3085,null,{"value":"13"}] 04:24:23 INFO - PROCESS | 1108 | 1461065063242 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:24:23 INFO - PROCESS | 1108 | 1461065063244 Marionette TRACE conn4 <- [1,3086,null,{}] 04:24:23 INFO - PROCESS | 1108 | 1461065063247 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:24:23 INFO - PROCESS | 1108 | 1461065063415 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 04:24:23 INFO - PROCESS | 1108 | 1461065063436 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:23 INFO - PROCESS | 1108 | ++DOCSHELL 22CFC000 == 111 [pid = 1108] [id = 783] 04:24:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 151 (22F3A400) [pid = 1108] [serial = 2347] [outer = 00000000] 04:24:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 152 (230BD800) [pid = 1108] [serial = 2348] [outer = 22F3A400] 04:24:23 INFO - PROCESS | 1108 | 1461065063480 Marionette DEBUG loaded listener.js 04:24:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 153 (231B2000) [pid = 1108] [serial = 2349] [outer = 22F3A400] 04:24:23 INFO - PROCESS | 1108 | 1461065063921 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:24:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 04:24:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 04:24:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 730ms 04:24:23 INFO - PROCESS | 1108 | 1461065063973 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 04:24:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 04:24:23 INFO - PROCESS | 1108 | 1461065063975 Marionette TRACE conn4 <- [1,3089,null,{"value":"13"}] 04:24:23 INFO - PROCESS | 1108 | 1461065063979 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:24:23 INFO - PROCESS | 1108 | 1461065063981 Marionette TRACE conn4 <- [1,3090,null,{}] 04:24:23 INFO - PROCESS | 1108 | 1461065063984 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:24:24 INFO - PROCESS | 1108 | 1461065064141 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 04:24:24 INFO - PROCESS | 1108 | --DOMWINDOW == 152 (1CF73000) [pid = 1108] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 04:24:24 INFO - PROCESS | 1108 | --DOMWINDOW == 151 (0ED1D800) [pid = 1108] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 04:24:24 INFO - PROCESS | 1108 | --DOMWINDOW == 150 (1F442800) [pid = 1108] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 04:24:24 INFO - PROCESS | 1108 | --DOMWINDOW == 149 (1D52E800) [pid = 1108] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 04:24:24 INFO - PROCESS | 1108 | --DOMWINDOW == 148 (14B96800) [pid = 1108] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 04:24:24 INFO - PROCESS | 1108 | --DOMWINDOW == 147 (1DA79400) [pid = 1108] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:24:24 INFO - PROCESS | 1108 | --DOMWINDOW == 146 (22184000) [pid = 1108] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 04:24:24 INFO - PROCESS | 1108 | --DOMWINDOW == 145 (1E32C800) [pid = 1108] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 04:24:24 INFO - PROCESS | 1108 | --DOMWINDOW == 144 (194D7000) [pid = 1108] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 04:24:24 INFO - PROCESS | 1108 | --DOMWINDOW == 143 (19878400) [pid = 1108] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:24:24 INFO - PROCESS | 1108 | 1461065064437 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:24 INFO - PROCESS | 1108 | ++DOCSHELL 14B96800 == 112 [pid = 1108] [id = 784] 04:24:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 144 (18397C00) [pid = 1108] [serial = 2350] [outer = 00000000] 04:24:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 145 (1E32C800) [pid = 1108] [serial = 2351] [outer = 18397C00] 04:24:24 INFO - PROCESS | 1108 | 1461065064481 Marionette DEBUG loaded listener.js 04:24:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 146 (233F2400) [pid = 1108] [serial = 2352] [outer = 18397C00] 04:24:24 INFO - PROCESS | 1108 | 1461065064853 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:24:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 04:24:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 930ms 04:24:24 INFO - PROCESS | 1108 | 1461065064909 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 04:24:24 INFO - PROCESS | 1108 | 1461065064911 Marionette TRACE conn4 <- [1,3093,null,{"value":"13"}] 04:24:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 04:24:24 INFO - PROCESS | 1108 | 1461065064914 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:24:24 INFO - PROCESS | 1108 | 1461065064916 Marionette TRACE conn4 <- [1,3094,null,{}] 04:24:24 INFO - PROCESS | 1108 | 1461065064919 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:24:25 INFO - PROCESS | 1108 | 1461065065017 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 04:24:25 INFO - PROCESS | 1108 | 1461065065022 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:25 INFO - PROCESS | 1108 | ++DOCSHELL 13A32C00 == 113 [pid = 1108] [id = 785] 04:24:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 147 (237B9000) [pid = 1108] [serial = 2353] [outer = 00000000] 04:24:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 148 (24792000) [pid = 1108] [serial = 2354] [outer = 237B9000] 04:24:25 INFO - PROCESS | 1108 | 1461065065070 Marionette DEBUG loaded listener.js 04:24:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 149 (24C1C800) [pid = 1108] [serial = 2355] [outer = 237B9000] 04:24:25 INFO - PROCESS | 1108 | 1461065065517 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:24:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 04:24:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 04:24:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 04:24:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 630ms 04:24:25 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:24:25 INFO - PROCESS | 1108 | 1461065065545 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 04:24:25 INFO - PROCESS | 1108 | 1461065065547 Marionette TRACE conn4 <- [1,3097,null,{"value":"13"}] 04:24:25 INFO - PROCESS | 1108 | 1461065065550 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 04:24:25 INFO - PROCESS | 1108 | 1461065065552 Marionette TRACE conn4 <- [1,3098,null,{}] 04:24:25 INFO - PROCESS | 1108 | 1461065065555 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:24:25 INFO - PROCESS | 1108 | 1461065065714 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 04:24:25 INFO - PROCESS | 1108 | 1461065065727 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:25 INFO - PROCESS | 1108 | ++DOCSHELL 24C23C00 == 114 [pid = 1108] [id = 786] 04:24:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 150 (24C6F000) [pid = 1108] [serial = 2356] [outer = 00000000] 04:24:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 151 (24C8B800) [pid = 1108] [serial = 2357] [outer = 24C6F000] 04:24:25 INFO - PROCESS | 1108 | 1461065065771 Marionette DEBUG loaded listener.js 04:24:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 152 (26504000) [pid = 1108] [serial = 2358] [outer = 24C6F000] 04:24:26 INFO - PROCESS | 1108 | 1461065066208 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:24:26 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 04:24:26 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:24:26 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 04:24:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:24:26 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 04:24:26 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 670ms 04:24:26 INFO - PROCESS | 1108 | 1461065066222 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 04:24:26 INFO - PROCESS | 1108 | 1461065066224 Marionette TRACE conn4 <- [1,3101,null,{"value":"13"}] 04:24:26 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:24:26 INFO - PROCESS | 1108 | 1461065066227 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 04:24:26 INFO - PROCESS | 1108 | 1461065066230 Marionette TRACE conn4 <- [1,3102,null,{}] 04:24:26 INFO - PROCESS | 1108 | 1461065066233 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:24:26 INFO - PROCESS | 1108 | 1461065066407 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 04:24:26 INFO - PROCESS | 1108 | 1461065066582 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\", \"bac9646d-0eb0-4943-8ffe-0b4cccb1d0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:26 INFO - PROCESS | 1108 | ++DOCSHELL 13651000 == 115 [pid = 1108] [id = 787] 04:24:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 153 (136AA800) [pid = 1108] [serial = 2359] [outer = 00000000] 04:24:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 154 (14B89800) [pid = 1108] [serial = 2360] [outer = 136AA800] 04:24:26 INFO - PROCESS | 1108 | 1461065066640 Marionette DEBUG loaded listener.js 04:24:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 155 (17ECC800) [pid = 1108] [serial = 2361] [outer = 136AA800] 04:24:27 INFO - PROCESS | 1108 | 1461065067246 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:24:27 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 04:24:27 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1070ms 04:24:27 INFO - PROCESS | 1108 | 1461065067303 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 04:24:27 INFO - PROCESS | 1108 | 1461065067306 Marionette TRACE conn4 <- [1,3105,null,{"value":"13"}] 04:24:28 WARNING - u'runner_teardown' () 04:24:28 INFO - No more tests 04:24:28 INFO - Got 0 unexpected results 04:24:28 INFO - SUITE-END | took 696s 04:24:28 INFO - Closing logging queue 04:24:28 INFO - queue closed 04:24:28 INFO - Return code: 0 04:24:28 WARNING - # TBPL SUCCESS # 04:24:28 INFO - Running post-action listener: _resource_record_post_action 04:24:28 INFO - Running post-run listener: _resource_record_post_run 04:24:29 INFO - Total resource usage - Wall time: 742s; CPU: 13.0%; Read bytes: 191652864; Write bytes: 1187363840; Read time: 6095720; Write time: 8438440 04:24:29 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:24:29 INFO - install - Wall time: 3s; CPU: 9.0%; Read bytes: 0; Write bytes: 88921088; Read time: 0; Write time: 199780 04:24:29 INFO - run-tests - Wall time: 740s; CPU: 13.0%; Read bytes: 191652864; Write bytes: 1096779776; Read time: 6095720; Write time: 8235710 04:24:29 INFO - Running post-run listener: _upload_blobber_files 04:24:29 INFO - Blob upload gear active. 04:24:29 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 04:24:29 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:24:29 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:24:29 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:24:30 INFO - (blobuploader) - INFO - Open directory for files ... 04:24:30 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 04:24:30 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:24:30 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:24:30 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:24:30 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:24:30 INFO - (blobuploader) - INFO - Done attempting. 04:24:30 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 04:24:31 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:24:31 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:24:32 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:24:32 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:24:32 INFO - (blobuploader) - INFO - Done attempting. 04:24:32 INFO - (blobuploader) - INFO - Iteration through files over. 04:24:33 INFO - Return code: 0 04:24:33 INFO - rmtree: C:\slave\test\build\uploaded_files.json 04:24:33 INFO - Using _rmtree_windows ... 04:24:33 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 04:24:33 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/37dbdd5438b2799aeab225f3fe4adc746b8ad37d6e00c0e4455e8a02df353032708b6def32509184a45cc34203bf67801ca81eb426811503919bd0a4309a0ed7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e021de1391ddc6b0654967a016383a2629eb8af36c5eabf12864151136e90e2e85969864b1ecb710f0c762d355089c07e72bf5182b59cbc77a431bb2d9ef7e1b"} 04:24:33 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 04:24:33 INFO - Writing to file C:\slave\test\properties\blobber_files 04:24:33 INFO - Contents: 04:24:33 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/37dbdd5438b2799aeab225f3fe4adc746b8ad37d6e00c0e4455e8a02df353032708b6def32509184a45cc34203bf67801ca81eb426811503919bd0a4309a0ed7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e021de1391ddc6b0654967a016383a2629eb8af36c5eabf12864151136e90e2e85969864b1ecb710f0c762d355089c07e72bf5182b59cbc77a431bb2d9ef7e1b"} 04:24:33 INFO - Running post-run listener: copy_logs_to_upload_dir 04:24:33 INFO - Copying logs to upload dir... 04:24:33 INFO - mkdir: C:\slave\test\build\upload\logs 04:24:33 INFO - Copying logs to upload dir... 04:24:33 INFO - Using _rmtree_windows ... 04:24:33 INFO - Using _rmtree_windows ... 04:24:33 INFO - Using _rmtree_windows ... 04:24:33 INFO - Using _rmtree_windows ... 04:24:33 INFO - Using _rmtree_windows ... 04:24:33 INFO - Using _rmtree_windows ... 04:24:33 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=962.467000 ========= master_lag: 3.24 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 5 secs) (at 2016-04-19 04:24:36.331540) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-19 04:24:36.332455) ========= '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-071 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-071 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\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-071 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/37dbdd5438b2799aeab225f3fe4adc746b8ad37d6e00c0e4455e8a02df353032708b6def32509184a45cc34203bf67801ca81eb426811503919bd0a4309a0ed7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e021de1391ddc6b0654967a016383a2629eb8af36c5eabf12864151136e90e2e85969864b1ecb710f0c762d355089c07e72bf5182b59cbc77a431bb2d9ef7e1b"} build_url:https://queue.taskcluster.net/v1/task/S1TfpcqLQvKXBhHJy7qHJw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/S1TfpcqLQvKXBhHJy7qHJw/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/S1TfpcqLQvKXBhHJy7qHJw/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/37dbdd5438b2799aeab225f3fe4adc746b8ad37d6e00c0e4455e8a02df353032708b6def32509184a45cc34203bf67801ca81eb426811503919bd0a4309a0ed7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e021de1391ddc6b0654967a016383a2629eb8af36c5eabf12864151136e90e2e85969864b1ecb710f0c762d355089c07e72bf5182b59cbc77a431bb2d9ef7e1b"}' symbols_url: 'https://queue.taskcluster.net/v1/task/S1TfpcqLQvKXBhHJy7qHJw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.73 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-19 04:24:37.165613) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 04:24:37.165942) ========= '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-071 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-071 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\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-071 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.102000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 04:24:37.285202) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-19 04:24:37.285518) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-19 04:24:38.035369) ========= ========= Total master_lag: 4.13 =========